🏗️
eDesigner
Council Wide Digital PlatformPowerful Integrated FormsGCloud Information
  • Introduction
  • Features and Benefits
  • LGaaP Services
  • 🧱Platform Functionality
    • Editable Form Content
      • Editing Form Content
        • Scope of form changes
      • Making qs optional/hidden
      • Adding Hyperlinks
    • Security Options
      • Security Settings
    • Form Management
      • Users
        • Password Policy Options
      • Publishing Content
      • Cloning a form
      • Archiving a form
      • Clearing the cache
      • Creating a Form Alias
      • Form PDF Coversheets
    • Shared Form Settings
    • Email Content
      • Set up
      • In Progress Reminders
    • Branding
    • Resources
      • Adding Google Analytics
      • Adding Govmetric Feedback
    • Forms Portal
      • Forms Portal Admin
      • Limit access by IP
    • Two Factor Authentication
    • OneVu Form Configuration
  • 🏗️Building Services
    • The basics
    • Design Tools
    • Adding Content
      • Input Fields
      • Smart Fields
        • Dates
        • Email
        • NINO
        • Numeric Fields
        • Postcode
        • Phone Number
        • Sort code
      • Input Lists
      • Blocks of text
      • Microsoft Bookings items
      • Sections
      • Upload Controls
      • Shared Content - Your Items
        • Shared Sections
        • Shared Lists
    • Adding pages
    • Adding rules
      • Page Rules
      • Form Rules
  • ⚡No code integrations
    • ⭐OneVu
    • 🔀OpenProcess
    • 🗺️Bing Maps - GeoPack
    • 💳Payment Systems
      • GOV.UK Pay
      • Pay360
      • Civica Pay - eStore2
      • Adelante WebSmart Connect
      • Agent Payments
    • 🔍Address Look ups
      • Ordnance Survey
      • Loqate
      • Hackney Council REST API
    • 🛣️Asset Management
      • Symology Insight
        • Council Boundary
        • Pulling assets into a map
        • Pulling jobs into a map
        • Reporting an issue
        • Passing Custom Map Content
        • Creating a job
        • Symology Set Up
    • 🗄️Document Management apps
    • 📞CRM Apps
      • Microsoft Dynamics 365
    • 📆Booking Systems
      • Microsoft Bookings
    • 📣Environmental Health apps
      • Civica APP (Flare)
    • ⚡eMapper - generic integration
      • Saving XML output
      • Posting XML output
      • Emailing XML output
  • 📊Reporting
    • All Forms Analysis
Powered by GitBook
On this page
  • Microsoft Bookings
  • Configuration required by the customer
  • Part 1 – Create an App Registration
  • Part 2 – Create a User

Was this helpful?

Export as PDF
  1. Building Services
  2. Adding Content

Microsoft Bookings items

PreviousBlocks of textNextSections

Last updated 1 year ago

Was this helpful?

Microsoft Bookings

Configuration required by the customer

This describes the process of getting the credentials required for eDesigner forms to read and write to a customers Microsoft Office 365 Calendars and Bookings APIs

The settings we require are:

  • Booking Business eg

  • Directory (tenant) ID eg 9688d675-**************

  • (Application) client ID eg a4db50fe-*****************

  • Client secret eg GTa************

  • Username eg

  • Password eg TN#***********

The Booking Business is the email of your business in Microsoft Bookings

To create the rest of the settings log in to the Azure portal

Part 1 – Create an App Registration

For the next three settings you need to create an App registration

Registering your application establishes a trust relationship between your app and the Microsoft identity platform.

In the Azure Portal go to Azure Active Directory -> App registrations -> New registration

Enter a display Name for your application. Users of your application might see the display name when they use the app, for example during sign-in. You can change the display name at any time and multiple app registrations can share the same name. The app registration's automatically generated Application (client) ID, not its display name, uniquely identifies your app within the identity platform.

Specify who can use the application, sometimes called its sign-in audience. Select: Accounts in this organizational directory only

Don't enter anything for Redirect URI (optional). You'll configure a redirect URI later.

Select Register to complete the initial app registration.

Once created, go the the Overview of the App registration where you will find the (Application) Client ID and the Directory (tenant) ID

Add a Redirect URI

A redirect URI is the location where the Microsoft identity platform redirects a user's client and sends security tokens after authentication.

Add a client secret.

From Certificates & secrets, and a new Client secret. The secret Value is needed for the Client Secret setting

Configure the permissions

From the API permissions tab, add the following permissions

Configure the App roles

From the App roles tab create a role as below

Part 2 – Create a User

For the final two settings you need to create a user.

The Username setting is the ‘user principal name’ and the Password is the login password

For this user, under Applications, add the Graph explorer application

And for Licenses, add the assignments of Azure Active Directory and Microsoft 365

You just need

🏗️
IEG4Council@ieg4.com
edesignerbookings@ieg4.com
https://login.microsoftonline.com/common/oauth2/nativeclient