Step 1 - Prerequisites for setup of Yume

To set up Yume, perform the following steps:

Download the Yume accelerator

Download the Yume accelerator from the samples in the VivaSolutions GitHub repository from the server itself.

Another option is to clone this repository to your local machine and then download the samples in VivaSolutions GitHub repository.

Create a Microsoft Entra Application registration

Create a Microsoft Entra Application registration by performing the following steps:

  1. For the attribute Name, provide the value vsol-yume-connector.
  2. Configure the following delegated permissions for the "Microsoft Graph" API:
    • Analytics.Read
    • MailboxSettings.Read
    • User.Read
    • Profile
  3. Authenticate using the Web Redirect URL: https://global.consent.azure-apim.net/redirect
  4. Create a client secret and make a note of its value.
  5. Make a note of the Application ID (also known as the client ID). The value of the client secret and the client ID will be used during the PowerApps Custom Connector creation.

Import the PowerApps Custom Connector

To import the PowerApps Custom Connector, perform the following steps:

  1. Sign in to https://powerapps.microsoft.com.
  2. Select Data (or Dataverse) on the left navigation menu.
  3. Select Custom connectors.
  4. Choose + New custom connector.
  5. For the Connector name field, enter vsol-graph-analytics-connector.
  6. Select Import.
  7. Select the vsol-yume-connector.swagger.json file and select Open. The General page that is displayed.
  8. Leave all the values as is and select Security. The Security page is displayed.
  9. On the Security page, perform the following substeps:
    1. For the Client ID field, enter the client ID (application ID) from the Microsoft Entra application registration process.
    2. For the Client secret field, enter the client secret value from the Microsoft Entra application registration process.
    3. For the Resource URL field, enter https://developer.microsoft.com/graph/.
    4. For the Scope field, leave the populated value as is.
    5. Select Create connector at the top-right of the menu-items bar.
    6. Select Close at the top-right of the menu-items bar. The connector should now be listed in the custom connector section.
  10. Share the connector with the organization (as needed).

Set working hours and days for users mailbox settings

We recommend the working hours and days to be set for the users who will be using the application for more accurate working hours calculations. For information on how to set working hours and days for user mailbox settings, see Set-MailboxCalendarConfiguration. If not set, a default value of 45 hours will be used.