This article discusses how to setup Quicklaunch to use Graph API to access your enterprise calendars, email and user profile information using the pre-defined Quicklaunch App Registration.  For other options, please see: https://quicklaunch.ucworkspace.com/en/support/solutions/articles/3000101635-setting-up-graph-api


Contents

1.Prerequisites


2. Setting Up a New Installation of Quicklaunch with Graph API

1a) New Installation of Quicklaunch and you have never Granted Access

1b) New Install of Quicklaunch and you have previously Granted Access to Quicklaunch


3. Migrating Existing Conference Room from EWS to Graph API

2a) Existing Installation of Quicklaunch and you have never Granted Access

2b) Existing Installation of Quicklaunch and you have previously Granted Access



1. Prerequisites

In order to setup Quicklaunch with Graph API you will require an Azure administrator.  This is to give permissions, and optionally set up the App registration and Certificate. 


Once Quicklaunch is granted access the first time, the same Tenant ID can be used on all your other installations of Quicklaunch without requiring an administrator to grant access each time.





2. Setting Up a New Installation of Quicklaunch with Graph API

2a) New Installation of Quicklaunch and you have never Granted Access

  1. Install Quicklaunch on a fresh computer
  2. The Quicklaunch Setup Wizard will start
  3. Run through the Wizard
  4. For the account, select Exchange
  5. Select Graph - App Consent
  6. Click on "Grant Access to Quicklaunch"
  7. Have your enterprise administrator sign into Azure
  8. Click "Accept" to accept the permissions for Quicklaunch
  9. Your enterprise tenant ID will them be put into Quicklaunch
  10. Enter the room account calendar email, click verify
  11. Click on next and complete the installation























2b) New Install of Quicklaunch and you have previously Granted Access to Quicklaunch


  1. Get your enterprise tenant ID from Azure -> Active Directory -> Info
  2. Install Quicklaunch on a fresh computer
  3. The Quicklaunch Setup Wizard will start
  4. Run through the Wizard
  5. For the account, select Exchange
  6. Select "Graph - App Consent"
  7. Enter your tenant ID in the space provided
  8. Enter your room account calendar email, click verify
  9. Click next and finish with the setup wizard











3. Migrating Existing Conference Room from EWS to Graph API

3a) Existing Installation of Quicklaunch and you have never Granted Access

  1. This must be done by an administrator who has Azure Tenant Admin rights
  2. In Quicklaunch, go to settings -> Accounts
  3. Enter the room accounts user ID
  4. Under the desired domain, change the account authentication settings to Graph - App Consent
  5. Click on "Grant Access to Quicklaunch"
  6. Have your enterprise administrator sign into Azure
  7. Click "Accept" to accept the permissions for Quicklaunch
  8. Your enterprise tenant ID will then be put into Quicklaunch
  9. Click on next and complete the installation






3b) Existing Installation of Quicklaunch and you have previously Granted Access

  1. Get your enterprise tenant ID from Azure -> Active Directory -> Info
  2. In Quicklaunch, go to Settings -> Accounts
  3. Enter the room account user ID
  4. Under the desired domain, change the account authentication settings to "Graph - App Consent"
  5. Enter your tenant ID in the space provided
  6. Click on Save