How to integrate

⚠️ Important! NewHub uses OAuth M2M Impersonation.

If you sign up to NewHub with [email protected] and you do not have an user [email protected] within your Qlik Cloud tenant, you'll not see any apps or spaces.

To integrate Qlik Cloud into your NewHub workspace, you must use OAuth.

  1. Navigate to the OAuth section of your Qlik Cloud administration area.

OAuth section location inside a Qlik Cloud tenant
  1. Create the OAuth configuration for NewHub Cloud

    1. Choose Web

    2. Add a name for your OAuth configuration (ex: NewHub Cloud)

    3. Check the following scopes: user_default, admin_classic, identity.subject:read

    4. On the 'Add allowed origins' field, add https://app.newhub.com

    5. Mark the Allow Machine-To-Machine (M2M) checkbox;

    6. Mark the Allow M2M user impersonation checkbox

    7. Click on Create

    8. A popup will appear with your Client ID and Client Secret. You must copy these since you will need it later.

    9. You must change the Consent Method for the OAuth configuration to trusted.

The whole process can be seen in the GIF below.

OAuth configuration creation for NewHub Cloud integration

  1. Now that you have your Client ID and Secret, head to https://app.newhub.com to finish your configuration

    1. Add your Qlik Cloud hostname

    2. Add your Client ID

    3. Add your Client Secret

      Ps. If you lost your Client Secret, you can generate a new one within your OAuth configuration, on Qlik Cloud.

    4. Click Connect and save

    5. You should see a success message if all steps were correctly followed.

    6. Click on the back arrow at the top left corner of the page to go back to the Home Page.

    7. You should see all Qlik Cloud spaces and apps available to your user.

The whole process can be seen in the GIF below.

Last updated