Hi Neha!
I used to have similar challenge after migration from 7613 to MAS with set of JMeter performance tests, which responsibility were to automatically login to Maximo, search and open Work Orders, assets, etc.
I don't know how much does it correspond to your problem, because you haven't provided further details, but maybe you will find information below useful.
In general, the biggest difference while logging in into Maximo 7613 vs MAS was that in Maximo 7631 it was enough to call Maximo address to authenticate and in MAS you need to call first MAS Suite Authentication and later MAS Manage
For Maximo 7613 we need one address:
- Maximo
<maximo_hostname> - example: maximo.customer.com
and the process looks like
- GET call to
<maximo_hostname>/maximo/webclient/login/login.jsp
- POST call to
<maximo_hostname>/maximo/j_security_check (passing j_username and j_password values)
- GET call to
<maximo_hostname>/maximo/ui/maximo.jsp
For MAS we need two addresses:
- MAS Suite
<suite_hostname> - example: auth.prod.apps.mas.customer.com
- MANAGE address
<manage_hostname> - example: prod.manage.prod.apps.mas.customer.com
and the process there:
- GET call to
<suite_hostname>/login
- GET call to
<manage_hostname>/maximo/oslc/graphite/manage-shell/index.html
- POST call to
<suite_hostname>/js/j_security_check (passing j_username and j_password values)
- GET call to
<manage_hostname>/maximo/ui
Please observe that some of call details and order may be related to the way how JMeter works, but I still hope it may somehow help you in your case!
Regards!
Piotr