Preparing for multi-tenant cloud development

To connect to an LN environment that runs in the multi-tenant cloud, you must perform some special actions. You cannot use BW, Rexec, or BaanLogin to connect to the LN system. Instead you must use HTTPS to connect to an LN UI server in the cloud. The LN UI server provides access to the LN environment. The HTTPS connection requires OAuth 2.0 authentication. All LN Studio users must know the OAuth 2.0 related settings, otherwise they cannot establish a successful connection.

To prepare for multi-tenant cloud development:

  1. Register LN Studio as authorized app in the cloud. To perform the registration, use the ION API application within the Infor Ming.le™ portal. See the Infor ION API Administration Guide.
    1. Add a non-Infor authorized app of the Web Application type.
    2. Add a description. Specify LN Studio.
    3. Set the Redirect URL to oob://localhost/lnstudio.
    4. You can set the Authorized Javascript Origins to http://localhost.
    5. Download the credentials.
      This results in a file with .ionapi extension. All LN Studio users require this file to create a connection to the cloud.
  2. Verify that the settings in the .ionapi file are correct. To do that, configure your Project Server connection point.
    1. Create a cloud environment using the .ionapi file.
    2. Start the Configuration wizard for the Project Server connection point.
    3. On the second page, specify the correct LN UI environment name.
    4. Verify that the wizard specified the correct Service Endpoint URL. If not, you must instruct the LN Studio users to specify a correct value here.
    5. Finish the wizard and verify that the ping succeeds.
  3. If the .ionapi settings are correct, distribute this file to all LN Studio users. You can distribute the file through email, or you can publish the file on a network share or on a local HTTP server. The .ionapi file contains sensitive information, so ensure it is not visible to unauthorized persons.
  4. Supply the LN Studio users with the information they require to configure a cloud connection. As a minimum, they must know the location of the .ionapi file and the name of the LN UI environment.