logo

Please wait...

Connect to Microsoft Exchange/Microsoft Office 365

You can connect to your Microsoft O365/Microsoft Exchange resource calendar using multiple options. The Meeting Room Schedule allows you to connect to a calendar associated with a user account as well. This entry shows how to connect to a resource directly. Check our blogpost about Delegate Access if you prefer to connect using a more advanced concept.

A resource or room calendar  is usually associated with a resource which is a meeting room, conference room, auditorium, training room etc. You can use the app to display the schedule of the resource on a wall mounted tablet, so that participants can easily locate as well as browse through the upcoming events. Follow the below steps to set up your resource calendar and display in Meeting Room Schedule app. Jump forward to the Microsoft Exchange description here.

Connect to Office O365 Resource calendars

The basic Microsoft Authentication is deprecated after 13 Oct 2020 for O365. The new MS OAuth v2 requires to authenticate the app/user by giving an admin user consent.

Step 1 for Office 365 (O365): Set up a resource calendar

  1. Log on to your Office 365 admin portal.
  2. Go to Resources > Rooms & Equipments
  3. Click on + button to add a new room.

  4. Enter a name and email address for the room and add the room.

Step 2 for O365: Check .asmx link for your meeting room. (You’ll need it in Step 4)

  1. Try https://outlook.office365.com/EWS/Exchange.asmx in your browser. It should ask for credentials.
  2. If the link above does not work, read this article to know about getting the .asmx link for your resource.

Step 3 for O365: Reset your password

If you don’t have a password already defined for your resource, reset the password to get a new one.

  1. In the main navigation, go to Users > Active Users.
  2. Select the user corresponding to the room and reset the password.

Step 4: Connect to Meeting Room Schedule.

  1. Install Meeting Room Schedule in your android device.
  2. Tap and select the option Settings from the top right of the main screen.
  3. From the list of options, select  Calendar Connection
  4. Select the option Exchange (read the instructions on the screen for more help)
  5. Enter the domain in the first field. For example, yourcompany.com.
  6. Enter the exchange server URL (.asmx) obtained from step 2
  7. Enter the user credentials from step 3
  8. Select Save & Exit.
  9. You will see a popup with a code. Copy that code and press OK.

  1. The browser page will open. Paste the above code into the field and press Next.

  1. Sign in as an admin, if you want to grant the consent for all the resources. Otherwise, sign in with the resource credentials to grant consent only for that resource.

  1. After signing in successfully, you will be asked to accept the requested permissions.
  2. Click on the checkbox “Consent on behalf of your organization”, it will grant the consent for all the resources, so you can easily connect to another resource in the app without repeating these steps. Otherwise, if you want to connect to another resource later on, then you have to go to exchange connection in the app and press clear entries. Then repeat from point no.5 to connect to another resource.
  3. To accept the permissions press Accept.

  1. You will see the following page that you have signed in to the app successfully.

  1. Close the browser and press back button to go back to the Meeting room schedule app.
  2. The app will check the permissions and automatically go to the main display screen.

Step 5: Fine Tuning of Exchange/0365 Settings

  1. Using Powershell, you’re able to access advanced settings. The following two settings have the biggest effect on what’s shown on the app as subject of the meeting:[-AddOrganizerToSubject <$true | $false>] and [-DeleteSubject <$true | $false>]
  2. Here you’ll find a complete list of advanced settings.
  3. How to access powershell? Check this documentation from Microsoft.

 

Connect to Microsoft Exchange Resource calendars

Step 1 for Exchange: Set up a resource calendar in Exchange

Read here to know about resource calendar set up in Exchange.

Step 2 for Exchange: Check .asmx link for your meeting room. (You’ll need it in Step 4)

  1. Try https://yourserver/EWS/Exchange.asmx in your browser. It should ask for credentials.
  2. If the link above does not work, read this article to know about getting the .asmx link for your resource.

Step 3 for Exchange: Reset your password

Click reset password after selecting the resource mailbox in the active directory (or AAD) or active users list.

Step 4: Connect to Meeting Room Schedule.

  1. Install Meeting Room Schedule in your android device.
  2. Tap and select the option Settings from the top right of the main screen.
  3. From the list of options, select  Calendar Connection
  4. Select the option Exchange (read the instructions on the screen for more help)
  5. Enter the domain in the first field. For example, yourcompany.com.
  6. Enter the exchange server URL (.asmx) obtained from step 2
  7. Enter the user credentials from step 3
  8. Select Save & Exit to go to the main display screen.

Step 5: Fine Tuning of Exchange/0365 Settings

  1. Using Powershell, you’re able to access advanced settings. The following two settings have the biggest effect on what’s shown on the app as subject of the meeting:[-AddOrganizerToSubject <$true | $false>] and [-DeleteSubject <$true | $false>]
  2. Here you’ll find a complete list of advanced settings.
  3. How to access powershell? Check this documentation from Microsoft.

 

Connect to O365 or Microsoft Exchange user calendars

To connect to a Microsoft exchange calendar of a user account, follow Step 3 and Step 4 as above. The .asmx link is same for resource account and user account, only the credentials will be different.

Leave a Comments

Your email is safe with us.
*
*