Anywhere Mobility Studio Documentation

The first steps in the process

User authentication

When logging in to the Framework, it authenticates the mobile user. When the user name is a valid mobile user and the password verifies, the Framework looks for an existing session for the user and device combination. When no existing session exists, the Framework creates a new one.

The first activity after logging in

The Framework then determines which page to display first. This is determined by the default menu in the framework setup. From that process, the Framework selects the first activity, the activity in the Code From column of the first flow line. When the process has no flow (as is usually the case in a menu process), the Framework displays the first activity in the process according to the activity table's primary key.

User authorisation

For every process in the menu, the Framework checks whether the logged-in external user is authorised to use that process. It does this by checking whether the external user has a role that contains the process.

Released processes

Before displaying an activity, the Framework checks whether the related process is released. When the process is open, an error displays in the mobile client and the process cannot run.