Register or deregister CF applications

Overview

The "Registration" screen provides options for the user to register or deregister a CF application. The display name, abstract and the application icon can also be edited before registering an application.

To view the "Registration" screen for a CF application, click on any application that is in the "Deployed" state, and navigate to the "Registration" tab.

132450444683.png

Registration status of the application

Registration status of the dependent applications

Application fields:

Display name: The name entered in this field will be displayed in Launchpad

Abstract: The short description of the application

Cache control: The data displayed in this field is retrieved from Developer Cockpit, and is editable. This field specifies the policies for caching the resources in browser

Content Security Policy (CSP): The data displayed in this field is retrieved from Developer Cockpit and is not editable. This field specifies if the static content is to be loaded in a page, and the duration for which the content is to be displayed

License ID: License ID of the Mendix application

License Key: License Key of the Mendix application

Deregisters the application

Registers the application

Prerequisite

  • The application has already been deployed.

  • All the dependent API applications have been registered.

Register a CF application

To register a CF application, proceed with the following steps:

  1. In the "My Applications" window, click on "UI Apps" tab. Then, click on an application that needs to be registered, that is an application in the "Deployed" state with a warning symbol.

  2. Click on the "Registration" tab from the side navigation. Enter the required descriptions for the application in the "Display name" and "Abstract" fields. You can also change the application icon by clicking on the "Browse" button.

    132451237515.png
  3. For Mendix applications: Enter the "License ID" and "License Key" as per the example format shown.

  4. Click the "Register" button.

    NOTE

    • If you are trying to register a new version of an already existing application, then you need to first deregister the existing version of that application. A warning message is displayed on the "Deployment" window for the same.

    • If two apps with the same appname are assigned to the same operator tenant, and one of these apps is already registered, then you will not be able to register the other app. To register the app, you must deregister the previously registered app.
      Example: Two developers "DevA" and "DevB" have created apps "app1" with version 1.0.0 and "app1" with version 2.0.0 respectively and have assigned the apps to the same operator "Oper1".
      Consider that "app1" with version 1.0.0 is already in the registered state. Now, if you want to register "app1" 2.0.0, then you must first deregister "app1" 1.0.0.

    The status of registration process can also be viewed in the "Registration" screen.

    129351806987.png
  5. To access the application via Operator tenant Launchpad, add roles for the application. For more information on adding roles for the application, see the "Settings" documentation.

  6. To provision the application to dedicated user, refer to the chapter "Provision CF applications".

  7. To publish the application in the MindSphere Store, refer to the chapter "Offer applications in the MindSphere store".

Deregister CF application

To deregister a CF application, proceed with the following steps:

  1. In the "My Applications" window, click on the "UI Apps" tab. Then, click on an application that you want to deregister.

  2. Click on the "Provisioning" tab. If there are any customers provisioned for that application, then you need to de-provision them. To de-provision, select the customer and click "Remove from customer".

  3. Click on the "Registration" tab in the side navigation and click "De-Register".

    The status of deregistration process can also be viewed in the screen.

    123420684939.png
  4. In the confirmation dialog, click "Yes" if you wish to deregister and undeploy the application. Click "No" if you want to only deregister.