07/14/17 17:42 PM  

Adding RingCentral Rooms with Google Calendar Integration

« Go Back

Article

 
SummaryHow do I add RingCentral Rooms with Google Calendar Integration?
Details
You can use RingCentral Rooms with Google Calendar Integration.  You can start a meeting by clicking or tapping on the following buttons:
 
Associate an unlimited number of RingCentral Rooms to a Google Service.
• Meeting List - Tap this to start a scheduled meeting.
• Meet Now - This option will allow you to start an ad-hoc meeting.
• Join - This option will allow you to manually enter the Meeting ID and join a meeting.
• Presentation - This option will allow you to share content on TV(s) with meeting attendees in the conference room.

IMPORTANT: Before configuring RingCentral Rooms with Google Calendar Integration, you need to have the following: Google Apps for Business; Administrator privileges (or contact your Google Apps Administrator) to do the following core steps:
 

Step 1:

Step 2:

Step 3:

Step 4:

Step 5:

Step 6:


Once done, you can go ahead and configure RingCentral Rooms in your RingCentral Online Account.

NOTE: You must have previously set up the audio and video hardware in your conference room before setting up the software on the Windows computer, Mac or Mac Mini, and on the iPad. For instructions, see Setting Up the Hardware for RingCentral Rooms in your Conference Room.



Create a Google resource

Go to Google and create a Google resource.


Create a RingCentral Rooms Service Account with Google

Step 1:

When you have created a Google resource account, go to https://admin.google.com and log in as an Administrator.

Step 2:

Select Users.

Step 3:

Click Create a new user.

Step 4:

Enter your preferred account name.

Step 5:

Enter your preferred account email.

NOTE: This will be used by all of your RingCentral Rooms.
 

Subscribe to Rooms

Step 1:

Go to Google Calendar.

Step 2:

Click Other calendars > Browse Interesting Calendars.

User-added image


Step 3:

Click More > Resources for <your domain name>.com.
 
NOTE: In the example below, ringcentral is the domain name.

User-added image

Step 4:

Click Subscribe next to your rooms / resources.
 
User-added image


Share Calendar with RingCentral Rooms Service Account

For private calendar support, the RingCentral Rooms Service Account will need Read/Write access to the Calendar resources. You will need to access the Resource Calendars from your Google Admin account and then share them the RingCentral Rooms Service Account you created.

Step 1:

Log in to Google as an Administrator and go to Calendars.

Step 2:

Click More > Resources for <your domain name>.com.
 
NOTE: In the example below, ringcentral is the domain name.

User-added image

Step 3:

Click Subscribe next to your rooms / resources.
 
User-added image

Step 4:

Once subscribed, select the menu next to the room calendar name in My Calendars and select Share this Calendar.

User-added image

Step 5:

Enter the RingCentral Rooms Service Account and change the the permission to Make changes AND manage sharing, and click Save.

User-added image


Enable API and Service Account


Step 1:

Step 2:

Click Create project.
 
User-added image

Step 3:

Enter your preferred Project Name in the field provided and then, click Create.
 
User-added image

Step 4:

Click on Use Google APIs.
 
User-added image

Step 5:

On the API Manager Dashboard, click Enable API.

User-added image

Step 6:

Click Calendar API under Google Apps APIs.

User-added image

Step 7:

Click Enable.
 
User-added image

Step 8:

Click Go to Credentials.
 
User-added image

Step 9:

Click service account.
 
User-added image

Step 10:

Click Create service account.
 
User-added image

Step 11:

In the Create service account window, fill out necessary fields and then, click Configure consent screen when done.
 
Enter your preferred Service account name.
Tick the Furnish a new private key check box.
Under Key Type, select the P12 radio button.
Tick the Enable G Suite Domain-wide Delegation check box.
•  Enter your preferred Product name for the consent screen.
 
User-added image

Step 12:

Enter a product name for your Google service account in Product name shown to users field and then, click Save.

User-added image

NOTE: In the email address field, your RingCentral email will be shown.

Step 13:

Review your credentials and click Create.
 
User-added image

Step 14:

A .p12 file will be generated and will automatically download and then, click Close.

User-added image

Step 15:

Click View Client ID.
 
User-added image

Step 16:

Take note of the Client ID and Service account and then, click Save.
 
User-added image


Authorize access to Google API


Step 1:

Go to https://admin.google.com.

Step 2:

Select Security > Advanced Settings.

Step 3:

In the Authentication option, select Manage API client access.

Step 4:

In the Client name field, enter the Client ID that you saved.

Step 5:

In the One or More API Scopes field, enter the following one by one and click Authorize.
 
https://apps-apis.google.com/a/feeds/calendar/resource/,
 
https://www.googleapis.com/auth/calendar

Configure RingCentral Rooms in your RingCentral Online Account

Step 1:

Log in as an Administrator to your RingCentral Online account.

Step 2:

Hover over Tools, then click Meetings.
 
Hover over Tools, then click Meetings.

Step 3:

Click RingCentral Rooms.

Click RingCentral Rooms.

Step 4:

Click Add RingCentral Rooms With, then select Google Service Account.

Click Add RingCentral Rooms With, then select Google Service Account.

Step 5:

Provide the following information under Calendar Integration, then click Add.

Click Verify to check whether the configuration is correct or incorrect.

NOTE: You are required to enter a Room Name. You may skip adding an App Lock Code

Enter the following information, then click&nbsp;Add. Click Verify to check whether the configuration is correct or incorrect​.
Room Resource Delegate AccountEnter the Room Resource Delegate Account email address. 
Google Service AccountEnter the email address that you stored with the Client ID.
Service Account Private KeyUpload the .p12 file.

NOTE:  You can acquire the .p12 file from your Google Apps Administrator.
Room NameEnter the name of the conference room where the RingCentral Room will reside.

QUICK TIP:  If you have multiple office locations, it is recommended to create a naming convention that makes it easier to find and select the conference room when configuring the RingCentral Rooms Mac and iPad clients.  A typical naming convention consists of [Office Location] - [Conference Room Name]. For example: "SF - Ocean Beach""DEN - Breckenridge".
App Lock Code For the  App Lock Code, enter a four (4) or six (6) digit pin code to lock the Settings on the RingCentral Rooms Mac and iPad controller. This will prevent users from being able to modify settings without your permission.
CountryIndicate the Country where your RingCentral Rooms is located.

Repeat Steps 4 to 5 to add another room.
 
Once the configuration has been finished, you can go ahead and set up Rooms. More information is available on Setting up RingCentral Rooms



See Also:

Getting Started with RingCentral Rooms 
Ranking
Was this information helpful?
Yes
No
Somewhat

Tell us why and what can we do to improve this information