Microsoft 365

Content of the chapter: Configuration of Microsoft 365

Using Microsoft Graph, data from a Microsoft account can be used for a project in Eliona, e.g. integration of calendar data. Rooms and people from an Outlook calendar can be linked to assets from the Eliona project.

Example: Calendar data linked with Eliona can be displayed on a screen via a view at the entrance of your building. Via this virtual welcome desk, a guest can log in using a defined button. The appointment organizer receives a notification.

To configure the Microsoft Graph app, you must register an application in your Microsoft Azure portal. Follow the steps to register an application:

  1. Log in to the Microsoft Azure portal with your Microsoft account.

  2. If you have access to multiple clients with your account, click on your account information in the upper right corner and select the desired account.

  3. In the navigation pane, click Azure Active Directory, and then click App Registration and New Registration.

  4. On the Register Application page, all registration information is entered:

    • Name: Enter a descriptive app name that will be displayed to users of the app.

    • Supported account types: Select which accounts should be supported by your application.

    • Redirect URI (optional): Select the type of app you are creating, Web or Mobile and desktop, and then enter the redirect URI (or the response URI) for your application.

    • For web apps, specify the base URI of your app. http://localhost:31642 for example, can be the URI for a web app running on a local computer. Users can use this URI to log in to a web client application.

    • For public client applications, specify the URI that Azure AD uses to return token responses. Enter a value that is specific to your application (for example. myapp://auth).

  5. Click on Register.

When registration finishes, the Azure portal displays the app registration's Overview pane. You see the Application (client) ID. Also called the client ID, this value uniquely identifies your application in the Microsoft identity platform. If you want to add more features to your application, you can select more configuration options like branding, certificates and secrets, API permissions and the like.

Last updated