The MobileFirst mobile-application-management capabilities provide MobileFirst Server operators and administrators with granular control over user and device access to their applications.
MobileFirst Server tracks all attempts to access your mobile infrastructure, and stores information about the application, the user, and the device on which the application is installed. The mapping between the application, the user, and the device, forms the basis for the server's mobile-application management capabilities.
MobileFirst Server maintains
status information for every device that accesses the server. The
possible status values are Active, Lost, Stolen, Expired,
and Disabled.
The default device status
is Active, which indicates that access from this
device is not blocked. You can change the status to Lost, Stolen,
or Disabled to block access to your application resources
from the device. You can always restore the Active status
to allow access again. See Managing device access in MobileFirst Operations Console.
The Expired status is a special status that is set by MobileFirst Server after a preconfigured inactivity duration elapses since the last time that the device connected to this server instance. This status is used for license tracking, and it does not affect the access rights of the device. When a device with an Expired status reconnects to the server, its status is restored to Active, and the device is granted access the server.
MobileFirst Server identifies devices by a unique device ID, which is assigned by the MobileFirst client SDK. Setting a display name for a device allows you to search for the device by its display name. Application developers can use the setDeviceDisplayName method of the WLClient class to set the device display name. See the WLClient documentation in MobileFirst client-side API. (The JavaScript class is WL.Client.) Java™ adapter developers (including security-check developers) can also set the device display name by using the setDeviceDisplayName method of the com.ibm.mfp.server.registration.external.model MobileDeviceData class. See MobileDeviceData.
To monitor and manage device access to your resources, select the Devices tab in the MobileFirst Operations Console dashboard.
Use
the search field to search for a device by the user ID that is associated
with the device, or by the display name of the device (if set). See Device display name.
You can also search for part of the user ID or the device display
name (at least three characters).
The search results display
all the devices that match the specified user ID or device display
name. For each device, you can see the device ID and display name,
the device model, the operating system, and the list of users IDs
that are associated with the device.
The Device Status column shows the status of the device. You can change the status of the device to Lost, Stolen, or Disabled, to block access from the device to protected resources. Changing the status back to Active restores the original access rights.
To view of all the applications that were accessed on a specific device, select the expand arrow icon next to the device ID in the devices table. Each row in the displayed applications table contains the name of the application, and the application's access status (whether access to protected resources is enabled for this application on this device). You can change the application's status to Disabled to block access from the application specifically on this device.