Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
55 lines (39 sloc) 3.5 KB
layout title weight show_children
Administering Applications


{: #overview } {{ }} provides several ways to administer {{ }} applications in development or in production. {{ }} is the main tool with which you can monitor all deployed {{ }} applications from a centralized web-based console.

The main operations that you can perform through {{ }} are:

  • Registering and configuring mobile applications to {{ }}.
  • Deploying and configuring adapters to {{ }}.
  • Manage application versions to deploy new versions or remotely disable old versions.
  • Manage mobile devices and users to manage access to a specific device or access for a specific user to an application.
  • Display notification messages on application startup.
  • Monitor push notification services.
  • Collect client-side logs for specific applications installed on a specific device.

Administration roles

{: #administration-roles } Not every kind of administration user can perform every administration operation. {{ }}, and all administration tools, have four different roles defined for administration of {{ }} applications. The following

{{ }} administration roles are defined:

In this role, a user can monitor deployed {{ }} projects and deployed artifacts. This role is read-only.

An Operator can perform all mobile application management operations, but cannot add or remove application versions or adapters.

In this role, a user can perform the same operations as the Operator, but can also deploy applications and adapters.

In this role, a user can perform all application administration operations.

For more information about {{ }} administration roles, see Configuring user authentication for {{ }} administration.

Administration tools

{: #administration-tools } {{ }} is not the only way to administer {{ }} applications. {{ }} also provides other tools to incorporate administration operations into your build and deployment process.

A set of REST services is available to perform administration operations. For API reference documentation of these services, see REST API for the {{ }} administration service.

With this set of REST services, you can perform the same operations that you can do in {{ }}. You can manage applications, adapters, and, for example, upload a new version of an application or disable an old version.

{{ }} applications can also be administered by using Ant tasks or with the mfpadm command line tool. See Administering {{ }} applications through Ant or Administering {{ }} applications through the command line.

Similar to the web-based console, the REST services, Ant tasks, and command line tools are secured and require you to provide your administrator credentials.

Select a topic:

{: #select-a-topic }