Permissões solicitadas pelo complemento Webex para o Google Workspace

list-menuComentários?
Quando você autoriza o Webex a acessar sua conta do Google, o complemento solicita permissões para acessar os dados do usuário. Este tópico lista as permissões que solicitamos, por que precisamos delas e como lidamos com seus dados.

Permissões da conta de usuário

Screenshot of the permissions that Webex requests when you enable the scheduler to connect to your Google account
O Webex solicita essas permissões
Tabela 1. Permissões solicitadas e como o Webex as usa

Permissão

Escopo

Dados acessados

Para que o Webex o usa?

Visualize os metadados da sua mensagem de e-mail quando o complemento estiver em execução

Gmail

Linha de assunto, data e hora, lista de convidados

Quando você agenda uma reunião Webex no Gmail, o agendador lê essas informações, que são os requisitos essenciais para agendar a reunião.

Execute como um complemento do Gmail

Gmail

—

Permite que o Webex Scheduler seja executado no Gmail de um usuário.

Veja os eventos que você abre no Google Agenda

Calendário

Linha de assunto, data e hora, lista de convidados

Quando você abre um evento no Google Agenda, o agendador lê essas informações, que são os requisitos essenciais para agendar a reunião.

Edite os eventos que você abre no Google Agenda

Calendário

Linha de assunto

Adicione informações de dados de conferência Webex (UI/propriedade do cartão) ao evento atual do calendário aberto.

Executar como um complemento de calendário

Calendário

—

Permite que o Webex Scheduler seja executado no calendário do Google de um usuário

Visualize e edite eventos em todos os seus calendários

Calendário

Leia a linha de assunto, data e hora, lista de convidados

Editar linha de assunto

Permite oferecer suporte a cenários de calendário compartilhado, da mesma forma que lemos e gravamos em eventos no calendário de um único usuário.

Exibir as configurações do seu calendário

Calendário

—

O Google OAuth 2.0 exige esse escopo. Consulte https://developers.google.com/calendar/api/guides/auth.

Veja informações sobre usuários em seu domínio

Administrador do Google Workspace

Webex SiteURL nas informações do usuário do Google

Se você definiu um Webex SiteURL nas informações de usuário do Google, podemos ler esse URL e fazer login neste site como padrão do usuário.

Conecte-se a um serviço externo

Script de aplicativos

Conecte-se ao serviço Webex

O Agendador precisa chamar o serviço Webex para solicitar a criação/atualização/exclusão da reunião Webex associada.

Permitir que este aplicativo seja executado quando você não estiver presente

Script de aplicativos

Acesse o objeto de evento do Google com base no gatilho do Google

Isso permite que o Agendador seja executado quando você não está presente, em resposta a um gatilho do Google, por exemplo, para atualizar/excluir uma reunião em sua agenda. Consulte https://developers.google.com/apps-script/guides/triggers/events.

Visualize e gerencie os dados associados ao aplicativo

Script de aplicativos

Cache do aplicativo

O Agendador armazena em cache algumas informações do Webex no armazenamento do Google. Por exemplo, o URL do site Webex e o modelo de reunião Webex.

Visualize seu país, idioma e fuso horário

Script de aplicativos

Hora atual do usuário

O Agendador lê seu fuso horário para agendar ou atualizar a reunião Webex associada

Veja o endereço de e-mail principal da sua Conta do Google

Outros

Endereço da conta do Gmail do usuário

O Agendador lê o endereço de e-mail do usuário para vinculá-lo à sua conta Webex.

Veja suas informações pessoais, incluindo todas as informações pessoais que você disponibilizou publicamente

Outros

Nome do usuário e idioma preferido (padrão)

O Agendador lê as informações públicas do usuário, incluindo o nome completo e o idioma preferido a ser usado como padrão do usuário.

Visão geral da arquitetura do Webex Scheduler

Architecture diagram showing the Google cloud, Webex cloud, and the Google Calendar client, with numbered arrows linking them.
  1. O administrador do site usa a Administração do Site ou o Control Hub para ativar o complemento Webex para o Google Workspace.

  2. Cada indivíduo autoriza permissões para o complemento Webex para o Google Workspace (se seu administrador não autorizar) e conecta sua conta do Google à sua conta Webex.

  3. O Webex se inscreve para receber alterações de calendário do Google.

  4. Um usuário adiciona uma reunião Webex a um evento do Google Agenda, atualiza a hora ou o tópico ou copia um evento para outra data e hora.

  5. O cliente de complemento Webex recebe notificações do Google Agenda e sincroniza com o Webex.

APIs do Google usadas pelo Webex Scheduler

As tabelas abaixo fornecem informações sobre as APIs do Google usadas pelo Webex Scheduler.

Na maioria dos casos, o Webex Scheduler usa a API Google App Script. Em alguns casos, o agendador usa a API REST do Google. Geralmente, a API Google App Script envolve a API REST do Google associada. A coluna URL de referência aponta para a API Google App Script sempre que possível, mas pode se referir à URL de referência da API REST do Google, se necessário.

Tabela 2. APIs do Google App Script usadas pelo Webex Scheduler

API Google App Script

O que ele faz

URL de referência

Calendar.getID 

Obtenha o ID do calendário do usuário, o id do calendário padrão é o endereço de e-mail do usuário 

https://developers.google.com/apps-script/reference/calendar/calendar#getId ()

Calendar.getName 

Obtenha o nome do calendário 

https://developers.google.com/apps-script/reference/calendar/calendar#getName ()

Fuso horário Calendar.get 

Obtenha o fuso horário do calendário 

https://developers.google.com/apps-script/reference/calendar/calendar#getTimeZone ()

Calendar.events.list 

Pesquise eventos específicos que correspondam a alguns critérios 

https://developers.google.com/calendar/api/v3/reference/events/list

calendário.events.patch 

Atualize os metadados específicos do evento para armazenar informações da reunião webex 

https://developers.google.com/calendar/api/v3/reference/events/patch

Evento do calendário. Participantes 

As propriedades para acessar os participantes do calendário 

https://developers.google.com/calendar/api/v3/reference/events#resource

Evento do calendário. Dados da conferência 

As propriedades para acessar os dados da conferência do evento 

https://developers.google.com/calendar/api/v3/reference/events#resource

CalendarEvent.getTitle 

Conheça o tópico do evento do calendário. 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getTitle ()

CalendarEvent.getCreators 

Obtenha o criador do evento do calendário 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators ()

CalendarEvent.getStartTime 

Obtenha a hora de início do evento 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime ()

CalendarEvent.getEndTime 

Obtenha o horário de término do evento 

https://developers.google.com/apps-script/reference/calendar/calendar-event#getEndTime ()

CacheService.getUserCache 

Obter o cache do usuário para recuperar as configurações de preferências do usuário 

https://developers.google.com/apps-script/reference/cache/cache-service#getUserCache ()

Cache.get 

Obtenha uma configuração específica de cache por chave 

https://developers.google.com/apps-script/reference/cache/cache#get(String)

Cache.put 

Defina algum cache específico por chave 

https://developers.google.com/apps-script/reference/cache/cache#put(String,String)

Conference Data Service. Novo Construtor de dados de conferência 

Crie uma estrutura de dados específica do Google para armazenar e exibir informações de reuniões webex 

https://developers.google.com/apps-script/reference/conference-data/conference-data-service#newConferenceDataBuilder ()

ConferenceDataBuilder.build 

Gere dados de informações de reuniões webex 

https://developers.google.com/apps-script/reference/conference-data/conference-data-builder#build ()

Aplicativo Gmail. Receba mensagem por ID 

Recupere a mensagem específica do Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-app#getMessageById(String)

Aplicativo Gmail.CreateDraft 

Crie uma mensagem do Gmail que contenha o corpo do e-mail webex 

https://developers.google.com/apps-script/reference/gmail/gmail-app#createDraft(String,String,String)

Mensagem do Gmail.getFrom 

Receba o e-mail do remetente do Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getFrom ()

Mensagem do Gmail. Getto 

Obtenha um receptor de e-mail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getTo ()

Mensagem do Gmail.getSubject 

Obtenha o título da mensagem do Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getSubject ()

GmailMessage.getDate 

Obtenha a data e a hora da mensagem do Gmail 

https://developers.google.com/apps-script/reference/gmail/gmail-message#getDate ()

propertiesService.getUserProperties 

Acesse a preferência ou configuração persistente do usuário 

https://developers.google.com/apps-script/reference/properties/properties-service#getUserProperties ()

properties.getProperty 

Obtenha uma propriedade específica por chave 

https://developers.google.com/apps-script/reference/properties/properties#getProperty(String)

properties.setProperty 

Definir nova propriedade para chave e valor 

https://developers.google.com/apps-script/reference/properties/properties#setProperty(String,String)

session.getEffectiveUser () .getEmail 

Obter e-mail do usuário atual 

https://developers.google.com/apps-script/reference/base/user#getEmail ()

Aplicativo de script. Novo gatilho 

Configurar um novo gatilho para lidar com a atualização do evento 

https://developers.google.com/apps-script/reference/script/script-app#newTrigger(String)

URLFetchApp.fetch 

Use essa API para chamar o Webex Addin Service ou a API do Google para criar/atualizar a reunião, não chamaremos nenhum outro serviço de terceiros 

https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app#fetch(String)

Tabela 3. APIs REST do Google usadas pelo Webex Scheduler

API REST do Google

O que ele faz

URL de referência

POSTAGEM https://accounts.google.com/o/oauth2/token

Obtenha o token de autenticação do Google

https://developers.google.com/identity/protocols/oauth2/web-server#exchange-authorization-code

OBTENHA https://www.googleapis.com/admin/directory/v1/users/{userKey}

Obtenha o site Webex do usuário configurado

https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/get

Perguntas frequentes

Como o Webex protege a integração?

O complemento é executado no servidor de plataformas de nuvem do Google e nenhum dado do Google é salvo, exceto as informações da reunião Webex (assunto, lista de convidados), que são armazenadas no back-end do Webex e excluídas após o término de uma reunião agendada.

Consulte https://help.webex.com/ituhp0.

Como protegemos os dados do cliente que “extraímos” dessa integração?

Coletamos apenas os dados de que precisamos e os armazenamos apenas pelo tempo necessário.

Coletamos informações de reuniões Webex e as armazenamos na nuvem Webex. Excluímos as informações da reunião após um determinado período de tempo, que você controla com sua política de retenção Webex.

Usamos uma API pública ou privada para nos conectarmos ao serviço do Google?

O Addon é executado na plataforma de nuvem do Google e acessa diretamente as bibliotecas integradas do Google.

Consulte https://developers.google.com/apps-script/overview.

Este artigo foi útil?
Este artigo foi útil?