简介
本文档介绍如何识别根本原因并修复在Control Hub中为云设备启用Scheduling with Hybrid Calendar with Google时出错。
先决条件
要求
Cisco 建议您了解以下主题:
- Webex组织。
- Webex混合日历。
- Google工作空间管理控制台。
使用的组件
本文档中的信息基于以下软件和硬件版本:
- Webex Control Hub版本20240919-84b27c9
- Google Workspace Business Starter或更高版本
- Chrome浏览器129.0.6668.58(正式版)(arm64)
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景
使用Google启用混合日历(计划)需要由CSDM执行的电子邮件地址验证,CSDM可帮助Atlas管理设备注册和激活。
控制中心错误
在Control Hub > Management > Workspaces中,点击Validate按钮后为工作区添加“Scheduling”,返回错误“An unknown validation error occurred”。如果您在反复尝试后仍然看到此错误,请联系支持部门。”
Google错误
正在收集日志
控制中心
在浏览器选项卡中,最好使用隐名。如果使用Chrome,请打开DevTools > Network;适用于FireFox Web Developer Tools > Network。转到admin.webex.com >管理>工作空间>安排。选择Calendar provider(日历提供程序)并添加电子邮件地址,然后单击Validate。
HTTP检测
错误消息
{"status":403,"errorMessage":"Email validation failed: null","valid":false}
验证
Google API资源管理器
转到Google APIs Explorer,选择GET作为HTTP请求方法,然后使用以下URL运行查询:
https://admin.googleapis.com/admin/directory/v1/customer/{customer}/resources/calendars/{calendarResourceId}
Google API
警告:customerId和calendarResourceId是必填字段,请参阅其他参考以了解如何获取它们。
根本原因
Webex云设备必须具有与Google会议室资源格式@resource.calendar.google.com匹配的有效电子邮件地址。
解决方案
从Google Workspace Admin > Directory > Building and resources > Manage resources confirm Resource email字段。
Google资源
Control Hub中使用的电子邮件地址
c_1888af8kmnb1ojo6nu3drhdg01pa@resource.calendar.google.com
Google管理员中的电子邮件地址
c_1888af8kmnb1ojo6nu3drhdg01pau@resource.calendar.google.com
将资源电邮添加到计划(Scheduling)>电邮地址(Email address),然后点击验证(Validate)。200 API响应确认更改,然后单击Save。
200正常
Workspace已成功激活Google混合日历。
已应用配置
日历已激活
错误代码
400错误请求 |
资源的电子邮件格式无效 |
403禁止 |
包含无效数据 |
相关信息