8/20/2014

Changing the automatic logoff setting

The default automatic logoff value is 30 minutes. You might want to change the default setting depending on your security needs.
The automatic logoff is configured to automatically timeout after a period of 30 minutes of inactivity. To extend the default period to more than 30 minutes, you change the web.xml configuration file.

8/14/2014

The default value of a date parameter must be an integer (BMXAA8268W)

Problem(Abstract)

When setting a "Default value" for a date parameter you cannot specify a specific date. You must specify a number. In previous versions, a specific date could be used as the default, this no longer applies as of Maximo 7.5

Cause

The functionality was changed by design.

Resolving the problem

For date parameters the purpose of "Default value" is to set an offset from the current day. For example, if you have the number 1 as the Default value, your date parameter will display on the request page with a default of tomorrow. The 1 tells it to show tomorrow. Likewise 2 would be 2 days from today and 7 would be 1 week from today. To use a date prior to today, use a negative number -1 would be yesterday, etc. This allows relative dates to appear as default values. 
Depending on your requirement, the new functionality may, or may not apply to your situation but it is not a bug and would be considered as an enhancement request if you wish to utilize the previous behavior.

8/04/2014

Implementing Site Restrictions against SR application for a security group.

Question

How do you restrict the records a user can access in the SR application by site.

Answer

The following step by step example provides instructions on how to set up a condition on the SR object based on a site.

1. Login into Maximo as MAXADMIN

2. Go to Administration -> Conditional Expression Manager --> create a new expression = SITEID = 'BEDFORD'

3. Go to Security Group----> BEDFORDSITE
4. Click on Sites tab and make sure that BEDFORD site is listed there
5. Click on Data Restrictions tab

6. Click on NEW ROW from Object Restrictions tab
OBJECT = SR
Application = SR
TYPE = QUALIFIED
CONDITION = The expression that we created on step 2

7. SAVE the changes made

8. Click on user tab and make sure that the user you want to restrict belongs to the BEDFORDSITE group, if not associate him to the group by adding a NEW ROW.


9. Click on Application tab and filter it down to SERVICE REQUEST

10. Give grant access to all options including sig-options

11. Save the changes you made .

12. Go to the SR app and press ENTER which brings up all records, you will see there are 126 records against all sites when logged in as MAXADMIN user.

13. Now sign out and sign back into Maximo as your restricted user from the steps above.

14. Go to the SR app and press ENTER, Maximo will only show 50 SR's records.
Only records for the 'BEDFORD' site will display.

8/03/2014

Maximo Web Services tutorial

This article explains how to setup and use Web Services capabilities of the Maximo Integration Framework (MIF/MEA).
In Maximo there are three different types of services that can be invoked from Web Services: Object Structure, Enterprise and Standard Services. This article will focus on Object Structure Services for simplicity of discussion but is generally useful to understand how to interact with Maximo through Web Services.