Maximo

Maximo

Come for answers, stay for best practices. All we're missing is you.

 View Only
Expand all | Collapse all

Maximo Application Framework Access - MAS 9.1

  • 1.  Maximo Application Framework Access - MAS 9.1

    Posted Thu July 31, 2025 01:59 AM

    Hi All,

    I'm currently looking on accessing MAF in MAS 9.1 and would appreciate it if anyone could share references, documentation, or any guidance on how to access this.

    I can see Maximo Mobile Admin application at the Suite Level but i am not sure how to access and configure the MAF which we use to access through Docker Desktop in the earlier version

    Thanks



    -------------------------------------------


  • 2.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Thu July 31, 2025 08:34 AM

    Here you go: MAF 9.1 Configuration

    Note: This documentation only works with clusters that have an RWX access mode. I'm currently researching how to deploy it with RWO in our sandbox.



    ------------------------------
    Brett Coleman
    ------------------------------



  • 3.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Fri August 01, 2025 01:42 AM

    Hi Brett,

    to get it working with RWO just let the operator create a PVC with the RWO StorageClass. After that PVC is created (and stuck in Pending), copy its whole yaml, then delete the PVC and recreate using copied yaml, but change the AccessModes to include RWO only (and also remove unneccessary fields like status, resourceVersion, uid etc).
    After that the PVC should get Bound status within couple seconds and MAF pods should start up.

    Cheers,



    ------------------------------
    Witold Wierzchowski
    Solution Architect
    Cohesive Poland
    ------------------------------



  • 4.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Fri August 01, 2025 06:41 AM

    That makes perfect sense. Thank you @Witold Wierzchowski!



    ------------------------------
    Brett Coleman
    ------------------------------



  • 5.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Mon August 04, 2025 09:07 AM

    So, I set up Application Configuration last week in my DEMO environment with the DEMO DB and it seems to be working fine. I cannot fiud any application that uses the Canvas area. Everything seems to say
    maximo-application is not a graphical component.
    schema is not a graphical component.

    Is there anything in the DEMO DB yet that will show me the Canvas area?

    I also get 

    System message
    Unexpected token '<', "<!DOCTYPE "... is not valid JSON

    On a number of Applications so did IBM give us invalid Apps?

    Does anyone know if this is ever moving to be a WYSIWYG type app and more resemble the Application Designer for graphite apps?

    Thanks,



    ------------------------------
    David Miller
    Managing Partner - Maximo Consultant
    Enterprise Integration Partners LLC
    ------------------------------



  • 6.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Fri August 08, 2025 09:58 AM
      |   view attached
    Hi,

    We have set up MAS 9.1 with the Demo database. The Application Configuration has been completed successfully, and the configuration is visible at the Suite Level. Users have been assigned to the MAFCONFIGADMIN security group and have the appropriate access.

    However, when attempting to open any application within the Application Configuration, we are encountering the following error:

    System message:
    Unexpected token '<', "<!DOCTYPE "... is not valid JSON.

    This issue occurs is coming in  all applications within the Application Configuration.

    Any help or insights would be greatly appreciated. Thanks in advance
    Thanks,
    Raju

     



    ------------------------------
    Dilleswara Raju Vysyaraju
    ------------------------------



  • 7.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Fri August 08, 2025 09:58 AM

    Hi,

    We have set up MAS 9.1 using the Demo database. The Application Configuration has been completed successfully, and the configuration is visible at the Suite Level. Users have been assigned to the MAFCONFIGADMIN security group and have the appropriate access.

    However, when trying to open any application within the Application Configuration, we are getting the following error and This is coming for all applications in MAF

    System message:
    Unexpected token '<', "<!DOCTYPE "... is not valid JSON.

    Any help or insights would be greatly appreciated. Thanks in advance

    Thanks,

    Raju



    ------------------------------
    Dilleswara Raju Vysyaraju
    ------------------------------



  • 8.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Mon August 11, 2025 05:00 AM
    Edited by Liliana Malaescu Mon August 11, 2025 05:04 AM

    Hello everyone,

    In my case, when loading an application for the first time, for example the Technician one, the following error appears:

    However, after clicking Close and loading the application again, all seems to work fine:


    The other applications work fine as well afterwards. Will investigate this further and come with an update.
    ------------------------------
    Liliana Malaescu
    Naviam (formerly known as ZNAPZ)
    Senior Maximo Technical Consultant
    Romania
    ------------------------------



  • 9.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Mon August 11, 2025 05:41 AM

    One thing to mention about the error above, it only happened in Firefox; however it works fine in Chrome. Hope this helps.



    ------------------------------
    Liliana Malaescu
    Naviam (formerly known as ZNAPZ)
    Senior Maximo Technical Consultant
    Romania
    ------------------------------



  • 10.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Mon September 15, 2025 08:51 AM
    Edited by Sarath T Mon September 15, 2025 09:03 AM

    Hi Dilleswara Raju, we're experiencing the same issue. Were you able to find a solution to the error?


    Edit: Just found a defect related to this : - https://www.ibm.com/mysupport/s/defect/aCIgJ00000040JBWAY/dt447607?language=en_US



  • 11.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Tue September 16, 2025 06:06 AM
    Edited by Vincent Wanders Tue September 16, 2025 06:09 AM

    Hi all,

    The solution is quite simple.

    Go to security groups.
    Pick a group you are member of.
    Find the mobile application.




    Set the permissions.
    Press save.

    Go to the manage pod and restart the pod with Server stop

    Wait until the pod has restarted.
    Login and you can open the app.

    Note! You have to restart the pod!!!
    Logging in and out is not enough. It is just like giving permissions on Object Structures.
    I do always restart afterwards. It should be refreshed somehow automagically in the X time. But in my (almost) 25 years of experience with Maximo I did not figure out the X. 

    Also (in my opinion it is a bug) in the old docker, applications which you did not have any rights for did not appear in the list. ;)

    Regards,
    Vincent Wanders



    ------------------------------
    Vincent Wanders
    ------------------------------



  • 12.  RE: Maximo Application Framework Access - MAS 9.1

    Posted Fri September 26, 2025 11:33 AM

    Steps you outlined are correct:

    1. Restart the appcfg-entitymgr pod → it resets reconciliation.

    2. In Maximo → configure app configuration (config-workspace, 8Gi, gp3-csi).

    3. Watch the logs → wait until you see:

      TASK [appcfg : Deploy Persistent Volume Claim] ********************************* included: /opt/ansible/ibm-mas-cfg-app/roles/appcfg/tasks/create-persistent-claim.yml for localhost
    4. Immediately switch to OpenShift UI (or CLI) → delete stuck PVC (remove finalizer if needed) and recreate PVC with your clean YAML (RWO, gp3-csi).

    5. AppCfg reconciliation finishes successfully → Maximo app configuration completes.


      Thank
      Sahil Syed



    ------------------------------
    Sahil Syed
    ------------------------------