You can integrate your O365 calendar system to Flowscape in order to synchronize your calendars and authenticate your users. This step by step guide explains what you need to do in order to get this to work.
Step 1. Setup an O365 user account
The O365 account is used to sync, book rooms, and cancel meetings from the Flowscape system.
Follow this link to find out how to set up a new account in O365.
Make sure to set "Password should never expire" if you don't want the system to stop working when the password becomes invalid. This link explains how to configure this.
Step 2. Create rooms in O365
If you already have room resources setup in O365 you can skip this step. If not, you need to create a room resource for each room you want to include in the system.
Follow this link to find out how to create a room in O365.
Step 3. Assign "Full access rights"
In order to be able to book, extend and end meetings the service account needs to be granted "full access rights" to each of the bookable rooms that you want to include in the system.
There are two ways of assigning full access rights to the service account:
Option 1: Powershell
Open PowerShell as Administrator
Login with an Exchange admin account that has permissions to set permissions on the affected mailboxes, eg. firstname.lastname@example.org
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri
https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication
- Add Full Access permissions for the service account on a mailbox by running the following
command. If you wish to accomplish this in bulk, please refer to the documentation at
https://technet.microsoft.com/en-us/library/jj200677(v=exchg.160).aspx and apply as necessary
according to the environment.
Add-MailboxPermission -AccessRights FullAccess -Identity "<email@example.com>" -
When we are done with the session, please release the session to avoid timeout locks for other
users in your tenant.
Option 2: Microsoft GUI
Please follow this link to set up "Full access rights" mailbox permissions using the Microsoft GUI,
Step 4. Collect your O365 Tenant ID
The Tenant ID is used in order to set who using a Microsoft O365 account has permission to log in to the Flowscape system, only users within your tenant are able to login to the system.
Follow this link to find your organization's Tenant ID.
Step 5. Approve Flowscape Azure Applications for Graph and OAuth2 integration
Follow this guide to approve Flowscape Azure applications in your Azure: https://support.flowscape.se/hc/en-us/articles/360014214739-O365-Approve-Flowscape-Azure-Applications-for-Microsoft-Graph-and-OAuth2-integration-in-advance