This article provides the instructions to create and configure a Room Schedule card with Microsoft Office 365 provider settings. The Room Schedule card is ideal for single room scheduling.
When the Room Schedule card is configured and displayed on a tablet/TV outside the respective meeting room, the following features will be available to you:
- Room information: the room name and status indicating if the room is available, offline, or occupied is displayed.
- Meeting information: details of current meeting and upcoming meetings for the day.
- Booking functions:
- Book now – ability to book 30 minutes, 1 hour, or 1.5 hours from the current time, based on room availability.
- Book in advance – book future time slots (on the same day only) or up to 7 days in advance, based on room availability.
- Check-in – option to check in to a meeting from 10 minutes before until 10 minutes after the start of the meeting.
- Extend meeting – extend current meeting by 30 minutes, 1 hour, or 1.5 hours.
- End meeting – end current meeting, and make the room available.
In order to use the room booking and scheduling service with our Room Schedule card, you must do the following:
- Create an Office 365 booking account, add resources, and delegate access, with Office 365 Administrator credentials.
- Create Room Schedule card in the Appspace console.
- Create a playlist channel and add the Room Schedule card.
- Assign the playlist channel to a registered device (tablet) installed with the Appspace App.
- Book a room directly on the Appspace App or via your email calendar.
- Please refer to our Introduction to Cards guide for an in-depth introduction to the types of cards that are ideal for your signage solutions.
- Cards are only supported on devices with the Appspace App. Legacy devices are not supported.
What’s in this article:
Prerequisites
- Ensure your device is compatible. Refer to Compatible Appspace Cards.
- Account Owner, Publisher, or Editor (author) role in Appspace to create and configure the Room Schedule card.
- An Office 365 Administrator role to configure Office 365 booking accounts.
- It is recommended that the device clock is set to automatically retrieve time from a Network Time Protocol (NTP) server with the correct time zone, in order for it to sync correctly with the calendar provider.Appspace Cloud servers retrieve time from a NTP server by default. If an Appspace on-prem server is used, configure the on-prem server to retrieve time from an NTP server with the correct time zone.
- If using an Appspace on-prem deployment, configure the on-prem server and network to allow constant access to https://*.cloud.appspace.com and its subdomains, to ensure each device is able to attain new authorization tokens from the calendar provider on a regular basis via Appspace API services.
Basic Card Tools
Please take note of the following pointers when configuring the card:
- The card title is also the name used when saving the card to the Library. Therefore this is a mandatory field.
- The text editor is only displayed for each field when you click and type in the field (Title, Headline, Summary). It provides basic text editing capabilities such as font size, font style, text alignment, and text color.
- You can add images to the card by browsing the Library for existing content. You can also upload, or drag and drop an image directly into the image placeholder, from a folder in your computer. However, you may only upload one image to the image placeholder.
- The color picker, enables color selection for text and backgrounds in the card. The first two characters in the Hex color code is the transparency value, while the next six characters are the color values. Please be mindful when including a custom Hex color code.
Create Booking Account and Configure Resources
Please select one of the following options and follow the instructions:
- Create a booking account with global administrator privileges. An account with this access can book any available room in the organization. Configure Microsoft Office 365 Room Booking Service with Global Administrator Privileges.
- Create a booking account with user privileges. An account with this access can book only rooms that have been delegated to it. Configure Microsoft Office 365 Room Booking Service with User Privileges.
Create Room Schedule Card
To create and configure the Room Schedule card, please follow the instructions below:
- In the Appspace console, navigate to Library from the Appspace menu, Or click + QUICK ACTION from the Appspace menu bar, and proceed to step 3 below.
- Select the desired folder in the Libraries folder tree, and click the + ADD button.
- Select Create Card, and select Room Schedule from the Filter by template dropdown menu.
- Click the desired Room Schedule card theme.
- You may authenticate the card now by clicking the Connect button for Office 365, and proceed to step 6 below. If you would like to authenticate later, click the Preview card in demo mode link in the preview window, and proceed to step 10 to configure the booking options and styling of the Room Schedule card.NoteThe demo mode on cards, allows users to experience the design and functionality of the card, prior to configuring the calendar provider. This includes displaying various booking statuses, and performing bookings on the card itself.
- Select the authentication type depending on your booking account.
- Enter in your Microsoft Office 365 booking account credentials for meeting room bookings to authenticate the Room Schedule Card. NotePlease contact your Microsoft O365 Administrator for credentials. Some large organizations may have one account for each room.
- Once authentication is successful, you may assign a room to the card by selecting one of the two options provided:
- Automatic room assignment from a player property
This option allows you to use the same card (with the defined configuration and branding themes) for multiple rooms.- You must then add a device property (card.room.roomid = <custom resource id>) to each device and ensure it points to the desired meeting room (One specific tablet for each meeting room.)Example:
- Device property for Meeting Room 1 & Device 1: card.room.roomid = 47563454656
- Device property for Meeting Room 2 & Device 2: card.room.roomid = 34547409516
- Device property for Meeting Room 1 & Device 1: card.room.roomid = 47563454656
- Click here for instructions to Add a device property. You will need Network Administrator or Account Owner privileges to add a property.
- You must then add a device property (card.room.roomid = <custom resource id>) to each device and ensure it points to the desired meeting room (One specific tablet for each meeting room.)Example:
- Manually selecting by room name
This option allows you to assign one room directly to this card. If you have 10 rooms, you must create 10 cards for each room.- The default manual selection option text would be Manually selecting by room id with a Search by name link shown below, which upon clicking prompts you to enter a user email address (booking account email address) to retrieve the resources list. If an email address has been entered previously, the manual selection option text would read Manually selecting by room name instead. NoteIf this manual option is selected, while the device is also configured with a player property for automatic room assignment, then the manual assignment of the room takes precedence.
- The default manual selection option text would be Manually selecting by room id with a Search by name link shown below, which upon clicking prompts you to enter a user email address (booking account email address) to retrieve the resources list. If an email address has been entered previously, the manual selection option text would read Manually selecting by room name instead.
- Automatic room assignment from a player property
- Click Finish.
- Configure the following Booking Options that will be displayed to the user, by ensuring the Enable bookings checkbox is checked (default):
- Allow naming of meetings. (default)
- Allow users to end meetings. (default)
- Allow users to extend meetings. (default)
- Enable advanced booking. (default)
- Enable time slot availability on front page.
- Enable meeting check-in.
- Allow 7 days advance booking. ImportantUnchecking the Enable Bookings checkbox hides the booking options. If the Room Schedule card detects that the service provider has restricted viewing access to a meeting room/resource or the Enable Bookings option has been disabled, the card will automatically disable the interactivity and booking functions for that room on the app (Appspace App), and the “Interactivity has been disabled for read-only room” message is displayed. However, meeting information will still be displayed.
- Configure the card Styling features to be displayed by checking its checkbox.
- Show organizer’s name (default) – displays the organizer’s name.
- Show meeting name (default) – displays the meeting name.
- Show upcoming meetings (default)- display upcoming meetings of the day.
- Show clock (Default)- displays the date and time.
- 24 hour clock – display the time in 24 hour format.
- You may further customize the Room Schedule card, with the following options:
- Custom FontNoteTo enable custom font, it has to be unlocked at the card theme. Please follow the Create Card Themes instructions in the Customize Appspace Cards Theme article to do this.
- Room Name
- Room Label
- Layout
- Logo
- Background color or media
- Background Mask Color
- Available State Color
- Occupied State Color NoteYou may set an image or a video as the background media.
Additionally, you may manually add the Room Name, Room Label, Room Facilities, and Room Capacity via the following device properties (added individually for each registered device):Name Device Property Value Room Name card.room.roomname Alphanumeric and special characters Room Label card.room.label.room Alphanumeric and special characters Room Number card.room.roomnumber Alphanumeric and special characters Room Notes card.room.roomnotes Alphanumeric and special characters Room Facilities card.room.facilities Ethernet Phone Projector VideoConference WhiteBoard WiFi ScreenShare Room Capacity card.room.capacity Numeric characters - To display more than one room facility, add the values separated by a coma. Example: card.room.facilities: Ethernet, Phone, Projector
- The Room Schedule card will display the room capacity from 1 to 100, anything more than 100 would be displayed as >100. Example: card.room.capacity: 20
- Click here for instructions to Add a device property. You will need Network Administrator or Account Owner privileges to add a property.
- Custom Font
- The preview pane on the right displays how the Schedule Room card will look like when displayed. You may click the Gear icon to preview the Occupied or Offline status of the card, Change Room, or Log Out from the authenticated card. Note
- Once complete, click Next.
- Enter in the Title of the card, and click Save. Optionally, you may enter in details for the Article, Caption, Content Tags, and add a Custom Thumbnail for the card. ImportantPlease leave the Expires on field blank. Do NOT enter an expiry date.
Create Playlist Channel and Add Room Schedule Card
- Log in to the Appspace console.
- Click the Quick Actions menu, and select Create Channel to create a playlist channel. Enter in the Playlist channel name.
- Click ADD CONTENT, and select the Room Schedule card from the Library. Click Add once done.
- We recommend setting the Content Duration of the card to 30-minute intervals, (current default is 8 seconds) so that the card does not refresh while you are updating the booking details.
- Click the Apply button to save the settings.
Assign Playlist Channel to a Registered Device
- Register your device (tablet) as per the Register a device article.
- Go to the Appspace menu, and select Devices.
- Select the name link of the device that will be used for the meeting room.
- In the Device Information page, click the Settings tab, and select Admin assigns a single channel option from the Channel selection mode drop-down menu.
- Navigate back to the Overview tab, and click the Select channel button, and select the playlist channel with the Room Schedule card, created earlier.
- Click Save. The meeting room booking service can now be viewed on the app.
Book Meeting Room via a Calendar or the Appspace App
For booking instructions, please see Booking Single Meeting Rooms.