Show TOC

Application SettingsLocate this document in the navigation structure

Application settings display application information, including the Application Identifier, Domain, and Security Configuration

  • Automatic Registration Enabled set to True to automatically register the application using a connection template. Be sure you understand the security ramifications of setting this value to true. See Registering Applications, Devices, and Users in the Security guide.
  • Application Identifier the application identifier registered on SAP Control Center.
  • Application Version the version number of the registered application.
  • Client SDK Version the version number of the SDK for the registered application.
  • Customization Resource Bundles the application configuration (customization resource bundles) associated with the application. Values include:
    • A single name, such as Appmc:1.2.1, indicates a single customization resource bundle.
    • Blank means no customization resource bundles are assigned.
    Note Customization resource bundles are not supported for Hybrid App and Agentry SDK clients.
  • Domain the domain selected for the connection template.

    The domain is not required when automatic registration is enabled.

  • Notification Mode the notification mode through which native notifications and payload push notifications to registered devices are delivered:
    • Only native notifications – allows third party applications or EIS to deliver native notifications directly through the HTTP notification channel: BlackBerry (BES), Apple (APNS), or Android (GCM) to the device.
    • Only Payload(Online) Push – allows third party applications or EIS to deliver data payload push notifications to an online device.
    • Payload(Online) Push with Native Notifications – allows both payload and native notifications to be delivered to the device.
    Note Apple and Google do not recommend payload delivery over their systems:
    • Data may not be delivered.
    • Data is delivered out of sequence.
    • If enabled, the actual payloads must be small.

      For example, GCM makes no guarantees about delivery or order of messages. While you might use this feature to inform an instant messaging application that the user has new messages, you probably would not use it to pass actual messages.

    RIM supports guaranteed delivery, including callbacks to notify SAP Mobile Server that the message was delivered or when it failed. However, this is a different message format. RIM messaging has many limitations including packet size, number of packets for a single user that BES keeps, number of packets BES keeps for all users, and so on. Therefore, BES should also only be used to send the notification, but not to send payloads.

    Refer to the appropriate platform documentation (APNS, BES, or GCM) for additional information.

  • Security Configuration the security configuration defined for the connection template.

    The security configuration of the application connection template is used to authenticate users when automatic registration is enabled. The user name for authentication can be included in the security configuration, for example, supAdmin@admin. If a security configuration is provided, the server looks for the application connection template according to both the appId and security configuration. If a security configuration is not provided, the server looks for the unique application connection template according to the appId. If there are multiple templates with different security configurations for the same appId, the server reports an exception, as it does not know which template should be used to authenticate the user.

  • Logical Role the logical role that users must belong to in order to access the application.
  • Template Priority the priority in which the application connection template will be used by the application, if the application has more than one application connection template associated with it.