Show TOC

Managing RegistrationsLocate this document in the navigation structure

Manage multiple native, hybrid, and Web application registrations from a single location. Registered applications are associated with a user, an anonymous user, or nosec_identity on one or more devices.

Context

When a user accesses an application from a device, the application is registered. View information for all application registrations, or retrieve a filtered subset of registrations. From the list of registrations, you can drill down to see application and user details. For hybrid applications, if the developer has implemented Logger code in the application, you can drill down to upload and view client logs. You can also delete registrations.

Registration is handled on the client side through Logon Manager. When a user logs in from a device (or is logged in anonymously by a client application), SAP Mobile Platform Server authenticates the user using the security profile configured for the application. If authentication is successful:
  1. The server generates a registration ID for the application+user+device combination, and creates a record in the database, which allows the device application to consume SAP Mobile Platform data and services.
  2. SAP Mobile Platform Server sends the registration ID to the device application.
  3. For subsequent requests such as those to access a back-end data source, the device client sends the registration ID to the server.

Procedure

  1. In Management Cockpit, select Registrations on the Home screen to view application connections. Alternatively, select Start of the navigation path Applications Next navigation step Registrations End of the navigation path.
    You see information for registered applications.
    Field Value
    Registration ID System-generated application registration ID.
    Application ID Unique identifier for the application, in reverse domain notation. This is the application or bundled identifier that the application developer assigns or generates during application development. The administrator uses the application ID to register the application with the server, and the client application uses the application ID to send requests to the server.
    Is Tester

    (Applies only to hybrid) Select Yes to specify that the user is a tester; otherwise, select No. You cannot change this value for other applications. The default value is No.

    Users who are defined as testers can test hybrid apps that are in the staged state. See Uploading and Deploying Hybrid Apps.

    Device Type The parameter value, such as Android and iPhone, sent by the device during registration/onboarding. "Unknown" indicates that the device type cannot be detected.
    User Name Name of a person using the application registration. If the application is configured to "Allow Anonymous Access", the user name "anonymous" is used for a successful registration, and can indicate:
    • The user did not provide credentials.
    • The user provided the wrong credentials.
    • The URL is prefixed with /public/.
    If the security profile is "No Authentication Challenge", the user name "nosec_identity" is used for a successful registration.
    Registration Time The date, time, and time zone the application was registered, in the format MMM DD YYYY HH:MM:SS TZ.
    Client Log

    If client logging is enabled for the application and data is available, click to upload the client log to the server. You can specify the level of verbosity.

  2. (Optional) Under Search Criteria, select filtering options to display a subset of application registrations:
    1. Under Application, select All, or the Application ID to narrow the scope of applications.
    2. Under Time Frame, use the date picker to identify a specific date and time range.
    3. Under User, type a specific user name to search only for that name.
    4. Under Entries, select the maximum number of registrations to display. Limiting the number of registrations improves performance.
    5. Click Search.
      Registrations that meet your search criteria appear under Registrations.
  3. (Optional) Use filtering and sorting options to display a subset of the registration results.
    • In Filter By, select Registration ID, Application ID, Device Type, or User Name, and enter a name to search for a specific entry.
    • Use column sorting and filtering to show only records that meet your criteria.
  4. (Optional) View details:
    • Select an Application ID URL to view more details about a specific application.
    • Select a User Name URL to view more details about a specific user.