IBM Support

IJ50293: BMXAA0029E - YOU ARE NOT AUTHORIZED TO PERFORM THIS ACTION FOR THIS RECORD CHANGING ASSET STATUS USING SELECT RECORDS IN LIST TA

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • ERROR DESCRIPTION:
    BMXAA0029E - You are not authorized to perform this action for
    this record changing asset status using Select Records in List
    tab
    
    PROBLEM:
    Changing asset status using Select Records in List tab results
    in BMXAA0029E - You are not authorized to perform this action
    for this record.
    When the user tries to change the status of a few assets using
    the button Change Status in the menu, the error BMXAA0029E
    appears on the screen.
    The user has all the permitions in the security group to do the
    action of change the status. In Assets application, the customer
    wanted to ensure that they have a security group that is allowed
    to Change Status based on a condition associated with the Change
    Status sigoption. Using a condition expression as :STATUS =
    'OPERATING' will result in error BMXAA0029E, while using a
    condition expression of :CHANGEBY is not null will work fine
    when they choose to Select Records in the list tab and click
    Change Status, even if they select the same records to have the
    statuses changed. For some condition expressions this works. For
    some condition expressions this fails, which makes this
    inconsistent.
    
    STEPS TO REPRODUCE:
    Open Maximo as maxadmin
    Go to Conditional Expression Manager and create 2 conditional
    expressions as below :
    AAA1001
    Expression: :STATUS = 'OPERATING'
    AAA1002
    Expression: :CHANGEBY is not null
    
    Go to Security Groups and ensure that you have a security group
    that your user belongs to, and in the Applications tab, for the
    Assets application, choose the Change Status sigoption and
    associate the condition AAA1001 with it.
    
    Save Changes
    
    Log into Maximo as an user that belongs to that security group
    
    Go to Assets app
    
    In the list tab, use the Select Records checkbox to select 2 or
    3 records so that you can change status for those assets. (If we
    select on list the records that are in this status OPERATING and
    try to change to CANCEL, we are going to have the error that we
    don't have the permission.)
    
    You will get error BMXAA0029E - You are not authorized to
    perform this action for this record.
    
    Now, Go to Security Groups and ensure that you have a security
    group that your user belongs to, and in the Applications tab,
    for the Assets application, choose the Change Status sigoption
    and associate the condition AAA1002 with it.
    
    Go to Assets app
    
    In the list tab, use the Select Records checkbox to select 2 or
    3 records so that you can change status for those assets.
    
    Now everything works fine. So seems that we have some different
    behavior when using a status condition on this button, when just
    do a filter on the list or select the records.
    
    CURRENT ERRONEOUS RESULT:
    BMXAA0029E - You are not authorized to perform this action for
    this record changing asset status using Select Records in List
    tab
    
    EXPECTED RESULT:
    Changing asset status using Select Records in List tab does not
    show any errors
    
    ENVIRONMENT (SYSTEM INFO):
    App Server Weblogic Application Server 12.2.1.4.0
    Version Tivoli's process automation engine 7.6.1.0 Build
    20180718-1141 DB Build V7610-83IBM Maximo Asset Management Work
    Centers 7.6.0.4 Build 20180712-1824 DB Build V7604-119IBM TPAE
    Integration Framework 7.6.1.0 Build 20180717-1722 DB Build
    V7610-02IBM TPAE OS/REST Framework 7.6.1.0 Build 20180718-1141
    DB Build V7610-38IBM Maximo Asset Management 7.6.1.0 Build
    20180718-1141 DB Build V7604-01IBM MAXIMO FIC 2.0.0.1 Build FIC
    - 11.0.1b01 Build #${buildNumber} (20200612-1640) DB Build
    V2000-02IoT Connection Utility 7.6.0.1 Build 20180709-1524 DB
    Build V7601-02
    Server OS Linux 3.10.0-1160.95.1.el7.x86_64
    Server DB Oracle 19.1 (Oracle Database 19c EE Extreme Perf
    Release 19.0.0.0.0 - Production Version 19.20.0.0.0)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo users                                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * BMXAA0029E - YOU ARE NOT AUTHORIZED TO PERFORM THIS ACTION   *
    * FOR THIS RECORD CHANGING ASSET STATUS USING SELECT RECORDS   *
    * ON LIST TAB.                                                 *
    ****************************************************************
    

Problem conclusion

  • The fix for this APAR will be contained in a future release.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ50293

  • Reported component name

    SYSTEM CONFIG

  • Reported component ID

    5724R46S1

  • Reported release

    761

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-02-28

  • Closed date

    2024-05-13

  • Last modified date

    2024-05-13

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    SYSTEM CONFIG

  • Fixed component ID

    5724R46S1

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"761","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
13 May 2024