How does authentication on the Mobility app work?
Does anyone have a authentication flow diagram on the subject?
I'm not sure I have a flow diagram. The mobile app is communicating to ServiceDesk via the restful web services url, so it would take the user name and password, and it passes that information in the web service call to gain access. The login request comes to the bopauth_nxd and boplgin processes, and assuming they give the "ok" the user will be able to log in.
If you were using Operating System based authentication the bop* processes are first checking the local server for a matching username to authenticate with, and then also checking the domain the server is joined to for a matching login.
If EEM authentication is configured, then the bop* processes communicate to EEM to obtain authentication.
Once authenticated the rights they have within the mobile app are dictated by the "REST Web Service API Role" that is tied to the Access Type the user is logging in with, so any data partition constraints or function access associated to the role defined in the "REST Web Service API Role" will apply for the user within the mobile interface.
I'm happy with your answer.
Thank you so much.
Retrieving data ...