- Página inicial
- /
- Artigo
Serviço de calendário híbrido com referência de integração ao Google Agenda
Você não precisa perder reuniões porque elas foram agendadas em outro aplicativo. Você pode usar o Serviço de Calendário Híbrido para proporcionar uma experiência de colaboração completa para usuários e salas entre o Webex Meetings e o Webex App com o Calendário do G Suite do Google.
Benefícios do calendário híbrido
Atualmente, a integração fornece os seguintes principais recursos:
-
Ofereça aos usuários a possibilidade de agendar uma reunião de colaboração com qualquer aplicativo de calendário que se conecte ao G Suite Calendar do Google (Google Agenda). Você não precisa instalar plug-ins ou extensões. Digite uma palavra-chave no campo Localização (por exemplo, @webex ou @meet).
-
Mostrar uma lista de reuniões aos usuários no aplicativo Webex (desktop e móvel) e em terminais físicos.
-
Abre uma notificação com um botão Entrar, também conhecido como One Button to Push (OBTP).
-
Atualize o status de presença do usuário no Webex App quando o usuário ativar a resposta automática de férias no Gmail (às vezes chamada de status de ausência do escritório).
Este artigo fornece uma visão geral de como o Serviço de calendário híbrido baseado em nuvem integra o Google Calendar à nuvem Webex para fornecer esses recursos.
Para obter visões gerais semelhantes das outras integrações do serviço de calendário híbrido, consulte os seguintes artigos:
-
Serviço de calendário híbrido Cisco Webex com referência de integração do Office 365
-
Referência de integração do Cisco Webex Hybrid Calendar Service com o Microsoft Exchange (para implementações do Calendar Connector baseadas no Expressway)
Para obter as informações mais recentes sobre recursos e implantação, consulte https://www.cisco.com/go/hybrid-services-calendar.
Processamento de dados
O Calendário Híbrido recebe os detalhes das reuniões do sistema de calendário e os utiliza da seguinte forma:
- Verifica a localização da reunião e o corpo da mensagem em busca de URIs e URLs para participar da reunião.
- o título do convite como título da reunião
- Os horários de início e término para exibir 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
- enviar aos convidados o botão "Participar" quando chegar a hora de participar.
- o corpo do convite para a reunião para preencher a agenda da reunião do Webex
O serviço envia dados criptografados para a nuvem Webex (e armazena os dados de forma criptografada) para fornecer a lista de reuniões e o botão "Participar".
O serviço não armazena nem transmite dados não criptografados. Dados sensíveis, como descrição da reunião, conteúdo 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 utiliza o mesmo serviço de criptografia em nuvem do Webex que o aplicativo Webex. Dessa forma, o servidor de gerenciamento de chaves (KMS) na nuvem fornece o gerenciamento de chaves. Se optar por implementar a Segurança de Dados Híbrida, o seu próprio sistema KMS local fornecerá a gestão de chaves. (Para mais detalhes, consulte o Documento de segurança do aplicativo Webex.)
Autenticação e autorização durante a implantação
O Calendário Híbrido utiliza 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 aplicativo
O Calendário Híbrido se registra como um aplicativo no Google. Ele utiliza uma conta de serviço com delegação em todo o domínio para evitar a necessidade de consentimento do usuário. (Para 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 as 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 o Calendário Híbrido para a organização de um cliente. Um administrador deve copiar e colar a ID do cliente e os escopos de autorização do Control Hub para a seção gerenciar acesso ao cliente da API do console de administração 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 no nível de usuário do servidor de autorização do Google para obter acesso aos calendários dos usuários.
-
O aplicativo usa o token de acesso nas chamadas da API do Google Calendar para acessar informações do Calendário.
Processo de provisionamento
Ativando usuários para acesso ao Calendário
Depois de provisionar com êxito o Calendário híbrido 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 Google Calendar 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 fazendo login com sucesso no aplicativo Webex.
Ativar 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.
Validação bem-sucedida é um requisito para usar a funcionalidade de Calendário híbrido. Se o serviço não puder validar um usuário, ele coloca o usuário em estado de erro. O serviço impõe uma política de acesso apenas aos calendários de usuários ativados com sucesso para processamento em andamento.
Operações em andamento
O Calendário Híbrido usa a API REST doGoogle 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 a casos de uso de calendário.
|
REST API |
Uso |
|---|---|
|
Lista de eventos do calendário. | |
|
Ocorrências do evento recorrente especificado. | |
|
Informações sobre um único evento em um calendário. | |
|
Atualize as propriedades de eventos de calendário (incluindo informações de entrada e propriedades estendidas). Esta operação também é usada para definir aceitar/recusar/aceitar com tentativa de aceitar o status de uma reunião. | |
|
Cria um evento baseado em uma cadeia de texto simples. | |
|
Inscreva-se para receber notificações sobre alterações no calendário de um usuário. | |
|
Cancele a inscrição de notificações sobre alterações no calendário de um usuário. | |
|
Recupere a localidade do usuário. | |
|
Recebe as configurações de reações 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 de um calendário. | |
|
Exibe a disponibilidade do usuário e o status de disponibilidade/ocupado para um intervalo de tempo especificado. | |