- Página inicial
- /
- Artigo
Você não precisa perder as reuniões porque elas foram agendadas em um aplicativo diferente. Você pode usar o serviço de calendário híbrido para fornecer uma rica experiência de colaboração para usuários e salas entre Webex Meetings e o aplicativo Webex com o calendário G Suite do Google.
Benefícios do calendário híbrido
Atualmente, a integração oferece os seguintes recursos principais:
-
Ofereça aos usuários a capacidade de agendar uma reunião de colaboração com qualquer cliente de calendário que se conecte ao Calendário G Suite do Google (Google Calendar). Você não precisa instalar plug-ins ou extensões. Digite uma palavra-chave no campo Localização (por exemplo, @webex ou @meet).
-
Mostre uma lista de reuniões aos usuários no aplicativo Webex App (desktop e celular) e em terminais físicos.
-
Mostre uma notificação com um botão Join, também conhecido como One Button to Push (OBTP).
-
Atualize o status de presença do aplicativo Webex de um usuário quando o usuário ativa o respondente de férias no Gmail (às vezes chamado de status de ausência temporária).
Este artigo fornece uma visão geral de como o serviço de calendário híbrido baseado em nuvem integra o Google Calendar com a nuvem Webex para fornecer esses recursos.
Para obter visões gerais semelhantes das outras integrações do Hybrid Calendar Service, consulte os seguintes artigos:
-
Cisco WebexReferência de integração do Serviço de Calendário Híbrido com o Office 365
-
Cisco WebexServiço de calendário híbrido com referência de Microsoft Exchange integração (para implantações do Calendar Connector baseado em Expressway)
Para obter as informações mais recentes sobre recursos e implantação, consulte https://www.cisco.com/go/hybrid-services-calendar.
Tratamento de dados
O calendário híbrido recebe detalhes da reunião do sistema de calendário e os usa da seguinte forma:
- verifica o local e o corpo da reunião em busca de URIs e URLs para entrar na reunião
- o título do convite como título da reunião
- os horários de início e término para mostrar o horário da reunião na lista de reuniões no aplicativo Webex e em alguns dispositivos
- os convidados para preencher a lista de participantes na lista de reuniões
- os convidados devem enviar-lhes o botão Participar, quando chegar a hora de participar
- o corpo do convite da reunião para preencher a agenda da reunião Webex
O serviço envia dados criptografados para a nuvem Webex (e armazena os dados em formato criptografado) para fornecer a lista de reuniões e o botão Entrar.
O serviço não armazena nem transmite dados não criptografados. Dados confidenciais, como descrição da reunião, corpo da reunião e endereços de e-mail dos convidados, são sempre criptografados quando armazenados e transmitidos.
Para criptografia de dados, o calendário híbrido usa o mesmo serviço de criptografia em nuvem Webex que o aplicativo Webex usa. Dessa forma, o servidor de gerenciamento de chaves (KMS) na nuvem fornece gerenciamento de chaves. Se você optar por implantar o Hybrid Data Security, seu próprio KMS local fornecerá o gerenciamento de chaves. (Para obter mais detalhes, consulte o documento Webex App Security.)
Autenticação e autorização durante a implantação
O calendário híbrido usa o fluxo de concessão de credenciais do cliente OAuth 2.0 para o Servidor de Autorização do Google.
Processo de autenticação de aplicativos
O calendário híbrido é registrado como um aplicativo no Google. Ele usa uma conta de serviço com delegação em todo o domínio para evitar a necessidade de consentimento do usuário. (Para obter mais detalhes, consulte https://developers.google.com/identity/protocols/OAuth2ServiceAccount.)
O calendário híbrido deve ter as seguintes permissões de aplicativo:
|
Permissão |
Uso |
|---|---|
|
Gerenciar calendários de usuários |
|
|
Gerenciar configurações básicas de e-mail https://www.googleapis.com/auth/gmail.settings.basic |
|
No Control Hub, somente administradores com acesso privilegiado podem provisionar a organização de um cliente para o calendário híbrido. Um administrador deve copiar e colar o ID do cliente e os escopos de autorização do Control Hub na seção Gerenciar acesso ao cliente da API no Admin Console do domínio do Google G Suite.
O fluxo inclui as seguintes etapas de alto nível:
-
Usando as credenciais da conta de serviço, o aplicativo obtém tokens de acesso em nível de usuário do Servidor de Autorização do Google para acessar os calendários dos usuários.
-
O aplicativo usa o token de acesso nas chamadas da API do Google Calendar para obter acesso às informações do calendário.
Processo de provisionamento
Ativando usuários para acesso ao Calendário
Depois de provisionar com sucesso o Hybrid Calendar como um aplicativo registrado, o administrador deve ativar explicitamente os usuários para permitir que o serviço acesse seus respectivos calendários do G Suite.
Para ativar com êxito um usuário para acesso ao calendário, as seguintes condições devem ser atendidas:
-
O endereço de e-mail do usuário no Control Hub deve corresponder à conta do calendário do Google no locatário do Google G Suite da organização.
-
O administrador deve ter verificado o domínio no endereço de e-mail do usuário, OU o usuário precisa ter verificado seu endereço de e-mail entrando com sucesso no aplicativo Webex.
A ativação de um usuário notifica o Calendário híbrido para validar se ele tem as permissões corretas para acessar o calendário do usuário no G Suite.
A validação bem-sucedida é um requisito para usar a funcionalidade do calendário híbrido. Se o serviço não puder validar um usuário, ele o colocará em estado de erro. O serviço impõe uma política para acessar somente os calendários de usuários ativados com sucesso para processamento contínuo.
Operações em andamento
O calendário híbrido usa a API REST do Google Calendar. Essa API oferece suporte a uma ampla variedade de operações com o Google Calendar. No entanto, o calendário híbrido usa apenas um subconjunto de comandos relacionados aos casos de uso do calendário.
|
REST API |
Uso |
|---|---|
|
Lista de eventos do calendário. | |
|
OBTENHA calendários/ {calendarID} /events/ {eventId} /instances |
Instâncias do evento recorrente especificado. |
|
Informações sobre um único evento em um calendário. | |
|
Atualize as propriedades dos eventos do calendário (incluindo informações de união e propriedades estendidas). Essa operação também é usada para definir aceitar/recusar/aceitar provisoriamente o status de uma reunião. | |
|
Cria um evento com base em uma sequência de texto simples. | |
|
Inscreva-se para receber notificações sobre alterações no calendário de um usuário. | |
|
Cancele a assinatura de notificações sobre alterações no calendário de um usuário. | |
|
Recupere a localidade do usuário. | |
|
Obtém as configurações do respondente de férias do usuário. | |
|
Cria uma regra de controle de acesso. | |
|
Exclui uma regra de controle de acesso. | |
|
Cria um evento no calendário. | |
|
Exclui um evento do calendário. | |
|
Exibe a disponibilidade do usuário e o status livre/ocupado em um intervalo de tempo especificado. | |