Top Banner
© Officebooking 2017 1 Start-up Guide Officebooking – Google for work synchronization Rotterdam, juni 2017 Table of contents 1. Before you get started ............................................................................................................ 1 2. Enable API access ................................................................................................................... 2 3. Create a service account for Officebooking ............................................................................. 2 4. Create new calendar in Gsuite ................................................................................................ 4 5. Activate synchronization ........................................................................................................ 7 6. Connecting the rooms ............................................................................................................ 9 7. Testing the integrated workflow ............................................................................................ 9 8. Cancel or edit a reservation .................................................................................................. 12 9. Troubleshooting ................................................................................................................... 12 1. Before you get started The Officebooking platform enables you to share your company resources and make them available for booking by your users or employees. We support a number of interaction or touch points for end users including web, mobile and interactive signage solutions. This way your users are supported throughout their complete journey. This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this guide we assume that you have some familiarity with the Officebooking tools and have an organization account available on the platform. If you are new to the platform make sure to review our general Getting started with Officebooking guide first. To implement the integration for Google Apps, you only need to follow a couple of simple steps. In order to do this you need administrator-level access to your Google Apps and Officebooking environment. By following the steps in this guide you will: - Create a generic user for Officebooking in Google Apps; - add resource calendars in Google Apps; - enter synchronization details in Officebooking; - connect your resources; - test the integrated synchronized workflow. If you need any help going through this process, please contact our Officebooking support center for further assistance.
12

Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

Oct 15, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 1

Start-upGuideOfficebooking–GoogleforworksynchronizationRotterdam,juni2017

Tableofcontents

1. Beforeyougetstarted............................................................................................................12. EnableAPIaccess...................................................................................................................23. CreateaserviceaccountforOfficebooking.............................................................................24. CreatenewcalendarinGsuite................................................................................................45. Activatesynchronization........................................................................................................76. Connectingtherooms............................................................................................................97. Testingtheintegratedworkflow............................................................................................98. Canceloreditareservation..................................................................................................129. Troubleshooting...................................................................................................................12

1. BeforeyougetstartedTheOfficebookingplatformenablesyoutoshareyourcompanyresourcesandmakethemavailableforbookingbyyourusersoremployees.Wesupportanumberofinteractionortouchpointsforendusersincludingweb,mobileandinteractivesignagesolutions.Thiswayyourusersaresupportedthroughouttheircompletejourney.Thisstart-upguidewillwalkyouthroughtheprocesstosetupcalendarsynchronizationwithGoogleApps.InthisguideweassumethatyouhavesomefamiliaritywiththeOfficebookingtoolsandhaveanorganizationaccountavailableontheplatform.IfyouarenewtotheplatformmakesuretoreviewourgeneralGettingstartedwithOfficebookingguidefirst.ToimplementtheintegrationforGoogleApps,youonlyneedtofollowacoupleofsimplesteps.Inordertodothisyouneedadministrator-levelaccesstoyourGoogleAppsandOfficebookingenvironment.Byfollowingthestepsinthisguideyouwill:

- CreateagenericuserforOfficebookinginGoogleApps;- addresourcecalendarsinGoogleApps;- entersynchronizationdetailsinOfficebooking;- connectyourresources;- testtheintegratedsynchronizedworkflow.

Ifyouneedanyhelpgoingthroughthisprocess,pleasecontactourOfficebookingsupportcenterforfurtherassistance.

Page 2: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 2

2. EnableAPIaccess

YouneedtoactivateAPIaccessinyourGsuiteadmincenterastograntaccesstoOfficebookingtoaccessyourresourcecalendaranduserdata.Whenthereisnoneedforsynchronizinguserdataandcalendarsettings,justskipthisstepandproceedtothenextstep.LogintoyourGsuiteadmincenterwithyourGsuiteadministratorcredentials.ClickontheSecurityOption.Underthe‘APIReference’section,makesurethe‘EnableAPIAccess’boxischecked.

3. CreateaserviceaccountforOfficebookingYouwillneedtocreateaserviceaccountforOfficebookingthathaspermissiontoreadandwritedatatoyourresourcecalendar.Fromyouradministratorconsolepagenavigatetotheusersection.

Page 3: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 3

Selectthebig‘plus’attherightbottomofthescreenandselect‘Adduser’.Createagenericuseri.e.officebooking@yourdomain.comthatiseasytoidentify.

Setapasswordforthisuserthatyoucanchoosetomailtoregister@officebooking.net.Next:createyourresourcecalendars.

Page 4: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 4

4. CreatenewcalendarinGsuiteIfyouhaven’tdoneso,youshouldcreateanewcalendarforeveryresourceyouwanttoschedule.Aresourcecalendarisaspecificcalendartypethatisusedforschedulingcompanyassets,forexamplemeetingroomsorAVequipment.Aresourcecalendarisquitesimilartoaregularusercalendar,howevertherearesomedifferences:-Aresourcecalendarshouldn'tallowconflicts-AcalendarcanbesharedacrossmultipleuserswithinyourGoogleSuitedomain-CanbeinvitedtoeventsastoscheduletheroomInorderforOfficebookingtosynchronizereservations,resourcecalendarsshouldbecreatedfirst.Createaresourcecalendar

GototheadministratorpanelinGoogleSuiteandselectApps>GoogleApps>CalendarYourcalendarwillthenopeninanewbrowsertab.Ontheleftsideofyourdisplay,selectthearrownextto‘Mycalendars’tocreateanewcalendar.Select‘Createnewcalendar’.

Page 5: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 5

Enterthedatafortheroom.Theminimumrequiredinformationperroomisthenameoftheroom.

Makesureyouticktheboxfor‘Sharethiscalendarwithothers’.Choose‘Sharethiscalendarwith

everyoneintheorganizationOfficebooking’.

Page 6: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 6

Next,addtheOfficebookinguseryoujustcreatedasaspecificuserandmakesureyouselect‘MakechangesANDmanagesharing’atthepermissionsettings.Thisway,Officebookinguserisabletoreadandwriteeventstotheresourcecalendar.

Finally,select‘Createcalendar’buttonatthebottomortopofthepage.YouhavenowsuccessfullycreatedyourRoom

calendar.SetCalendarpermissionsNowselect‘Calendarsettings’tosetCalendarpermissions.

Page 7: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 7

Youneedtotick‘Auto-acceptinvitationsthatdonotconflict’inordertopreventdoublereservations.Selectthesavebuttontostoreyourchanges.Next:Activatesynchronization.

5. ActivatesynchronizationWhenyou’redonecreatingroomswithinGoogleSuiteit'stimetosetuptheconnectionwithOfficebooking.WeassumeyouhavealreadysetupyourcompanyaccountinOfficebookingandcreatedyourrooms,otherwiseweadviseyoutodosobyfollowingtheGettingstartedguide.LoginusingtheOfficeAdminaccount.Select‘Company’fromthemenu.Select‘Connect’buttonatGoogleforWorklogo.

YouwillberedirectedtoaGoogleforworkpagethatrequestsyoutoentertheserviceaccountyou’vecreatedearlier.EntertheEmailaddressandselectNext.

Page 8: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 8

AllowtheOfficebookingusertomanageyourcalendars.YouarenowconnectedtoOfficebooking.YoucantesttheconnectionbyselectingtheListcalendarsbutton.

Page 9: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 9

Thispopupshowsalistofallroomsyoucannowaccesswithyourserviceaccount.

6. ConnectingtheroomsItsnowtimetoconnectyourgsuitecalendarstoOfficebookingassets.NavigatetotheAssetstabandselecttheassetyouwishtopair.Scrolldownuntilyousee‘GoogleEmail’.Hereyoucanselecttheresourcecalendaryouwishtopairwith.

Saveyourassetandyes,you’regoodtogo!

7. TestingtheintegratedworkflowAftertheGoogleconnectionhasbeensetup,logintoOfficebookingandcreateareservationatoneoftheresourcesyou’veadded.InourexamplewebookameetingatintheMauveroomfor4persons.Navigatetoyourassetandselect‘Reservations’.WhenyouselecttheAddbuttonattherightcorneroftheoverviewyoucanenteranewreservation.

Page 10: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 10

CheckthatthereservationisaddedtoyourreservationslistinOfficebooking.

Nowlogintogooglecalendar,assumingyoualsoareabletoviewthecalendars.Checktoseethatthemeetingwasaddedtotheroomcalendar.

Page 11: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 11

Rememberthatthereisasynchronizationtimeinterval.Currentlywesynchronizeevery3-6minutes,dependingonthetrafficandloadofourservers.Nowalsotesttheotherwayaroundsocreateaneweventinyourcalendarandinvitetheroom.

Page 12: Start-up Guide Officebooking – Google for work synchronization · This start-up guide will walk you through the process to set up calendar synchronization with Google Apps. In this

©Officebooking2017 12

It’simportanttoseethedifferencebetweenLocationandGuestsfortheevent.Theroomisinfactaregularuserwithaseparatecalendarandshouldbeinvitedifyouwantthemeetingtotakeplaceinthedesiredroom.Savethebookingandwaitforsynchronization.WithinOfficeAdmincheckyourreservationspage.Themeetinghasbeenaddedtoyourreservationsoverview.

8. CanceloreditareservationAnychangetothereservationyousubmitineithersystem(GoogleSuiteorOfficebooking)shouldbesynchronized.PleasenotethataftercancellingameetinginOfficebooking,theoriginalmeetingstaysinyourcalendar,themeetingisremovedfromtheresourcecalendar.InOfficebookingthebookingiscancelledbutcanstillbeviewed.Youcanviewallreservations,includingcancellations,byselecting‘Allbookingsthismonth’inthereservationview.Whentestingchangesandcancellationskeepinmindthatwesynchronizeevery3minutes,itcantakealittlewhilebeforeyourchangesaredisplayedineitherGooglecalendarorOfficebooking.

9. TroubleshootingRecurrentmeetingsCurrentlywedon’tsupportrecurrentmeetings.Thismaybeconfusingfortheuserasweignorerecurrentmeetings.Althoughwe’recurrentlyworkingonasolutionto(limited)supportofrecurrentbookingsitmaytakesometimebeforewe’rereadytoimplement.Also,beawarethatthebiggestcauseofno-showsarerecurrentmeetings.ConflictsOfficebookingdoesn’tallowmultiplereservationsforthesamedateandresource.If,bymistake,youforgottoselectthe‘Autoacceptwithoutconflicts’buttonthereservationthatwasmadefirstisaccepted.AnyotherbookingatthesametimewillbeignoredalthoughGsuitewillacceptit.