Skip to content

Get your Application Ready for Productive Use – Step-by-Step

Upload the Application to an Operator Tenant

Prerequisites

Prepare the Application Upload

Prepare the upload of the application hosted on Cloud Foundry or the self-hosted application.

Preparations for Applications Hosted on Cloud Foundry

  1. Open the details view of the application on the Dashboard of the Developer Cockpit.
  2. Click on "Manage Uploads".
  3. Upload a .zip archive with the application binaries and a manifest.yml.
  4. Fill in a description.
  5. If the application uses backing services, configure the service plans.
  6. Click on "Submit".

The status of the application changes to "READY-TO-UPLOAD".

Fill in Manage Uploads dialogue for Cloud Foundry hosted applications in Developer Cockpit

Preparations for Self-Hosted Applications

  1. Open the details view of the application on the Dashboard of the Developer Cockpit.
  2. Click on "Prepare release".
  3. Upload a screenshot of the application showing the top-level site including the MindSphere OS Bar.
  4. Fill in a description.
  5. Click on "Submit".

The status of the application changes to "READY-TO-UPLOAD".

Fill in Prepare Release dialogue for self-hosted applications in Developer Cockpit

Approve the Application Upload

  1. Open the details view of the application on the Dashboard of the Developer Cockpit.
  2. Click on "Approve Upload".
  3. Enter the e-mail address of the substitute.
  4. Read and accept the IMPORTANT NOTICE information.
  5. Click Approve.

The status of the application changes to "UPLOAD-IN-PROGRESS" and it has been successfully submitted to the application repository. You and your alternate contact are notified once the application is ready for assignment or if it does not fulfill the MindSphere requirements. This can take up to 14 days.

Approve Upload in Developer Cockpit

Assign the Operator

  1. Open the details view of the application in the Promoted Apps of the Developer Cockpit.
  2. Enter the operator details.
  3. Click "Add Assignment".
  4. Wait for the operator to accept the plugin.
  5. Click "Grant". The operator can now deploy and publish the app.

Prepare an Application for Productive Use

Prerequisites

Provide Access to the Application

  1. Deploy the application via the Operator Cockpit. For instructions, refer to the deployment chapters of the Operator Cockpit documentation.
  2. After a few minutes, the status of the application changes to "Deployed" in the Operator Cockpit.
  3. Register the application via the Operator Cockpit. For instructions, refer to the registration chapters of the Operator Cockpit documentation.

The application is now ready for productive use. Assign the application roles to users of your tenant. After logging out and logging back in, the application is available on the user's Launchpad. If the respective roles are not assigned to a user, the application is not visible for them.

Offer the Application in the MindSphere Store (optional)

  1. Offer the application in the MindSphere Store. For instructions, refer to the publishing chapters of the Operator Cockpit documentation. Publish Application
  2. When a customer buys the application, provide them access. For instructions, refer to the provision chapters of the Operator Cockpit documentation. Provision Application

    Note that the customer has to assign the application roles to their users to see the application in their Launchpad. New role assignments only become active for a user after logging out and logging back in.

Any questions left?

Ask the community


Except where otherwise noted, content on this site is licensed under the MindSphere Development License Agreement.