# Google Workspace

<img src="https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FOcQ60dwuwNlrkOivBOFZ%2Ffile.excalidraw.svg?alt=media&#x26;token=b8b92bf3-0ec6-4307-89ac-6c0ea5e978be" alt="" class="gitbook-drawing">

## Fluxo de trabalho para emissão de certificados SCEP&#x20;

1. O Chromebook gera uma chave privada respaldada por hardware.
2. O Google gera um CSR com o perfil SCEP.
3. O conector encaminha o CSR para o SCEPman.
4. O SCEPman assina o CSR e envia o CSR assinado de volta ao conector, que o encaminha para o PubSub.
5. O PubSub envia o CSR assinado para o gerenciamento de dispositivos para armazenamento temporário.
6. O gerenciamento de dispositivos envia o CSR assinado ao Chromebook, onde ele é mesclado com a chave privada respaldada por hardware. O CSR assinado é excluído do armazenamento temporário.

## Pré-requisitos

### Google Workspace

Este guia pressupõe que você já provisionou computadores Chromebook executando o ChromeOS versão 89 ou posterior gerenciados com **Chrome Enterprise**.&#x20;

<figure><img src="https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FMeb9S7inigjfTB2l3ElO%2Fimage.png?alt=media&#x26;token=a2f3daf6-fb40-4636-976f-9bd5e1e83ca4" alt=""><figcaption><p>Assinaturas mínimas necessárias</p></figcaption></figure>

### Conector de Certificado do Google Cloud (GCCC)

#### **Pré-requisitos**

* O GCCC requer um appliance ou VM Windows Server executando Windows Server 2016 ou posterior.
* A instância do Windows Server deve ter o seguinte acesso de rede:
  * Saída: HTTP (80) e HTTPS (443).

#### **Instalação do GCCC**

1. No seu **Console do administrador** (em admin.google.com) > Vá para **Menu** > **Dispositivos** > **Rede**
2. Clique **SCEP seguro** > **Baixar conector**.
3. Na seção **Conector de Certificado do Google Cloud** clique em **Baixar**. O download cria uma pasta na sua área de trabalho que contém o conector de certificado. Recomendamos que você baixe os outros arquivos de configuração do conector para esta pasta.
4. Na seção **Baixe o arquivo de configuração do conector** clique em **Baixar**. O `config.json` arquivo é baixado.
5. Na seção **Obter uma chave de conta de serviço** clique em **Gerar chave**. O `key.json` arquivo é baixado.
6. Execute o instalador do conector de certificado.
   1. No assistente de instalação, clique em **Avançar**.
   2. Aceite os termos do contrato de licença e clique em **Avançar**.
   3. Escolha a conta para a qual o serviço será instalado e clique em **Avançar**. A conta deve ter privilégios para efetuar logon como serviço no servidor Windows.
   4. Selecione o local de instalação. Recomendamos usar o padrão. Clique em **Avançar**.
   5. Insira as credenciais da sua conta de serviço e clique em **Avançar**. O serviço é instalado.
   6. Clique **Concluir** para concluir a instalação.
7. Mova os arquivos de configuração e chave (`config.json` e `key.json`) para a pasta do GCCC criada durante a instalação, tipicamente: `C:\Program Files\Google Cloud Certificate Connector`.
8. Inicie o serviço Google Cloud Certificate Connector:
   1. Abra Serviços do Windows.
   2. Selecione **Conector de Certificado do Google Cloud** na lista de serviços.
   3. Clique **Iniciar** para iniciar o serviço. Certifique-se de que o status mude para **Em execução**. O serviço reinicia automaticamente se o computador for reiniciado.

{% hint style="info" %}
Se você baixar uma nova chave de conta de serviço posteriormente, reinicie o serviço para aplicá-la.
{% endhint %}

### SCEPman

Habilite a integração com o Google Workspace adicionando as seguintes variáveis de ambiente no serviço de aplicativo do SCEPman:

{% hint style="info" %}
Você pode diferenciar entre o App Service do SCEPman e o Certificate Master procurando pelo App Service **sem** o "-cm" no seu nome
{% endhint %}

|                                                                                                           Configuração                                                                                                          | Descrição                                                                                                                                                                                                                                                                                                                          |                          Valor                          |
| :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------------: |
|                        [AppConfig:StaticValidation:Enabled](https://docs.scepman.com/pt/configuracao-do-scepman/application-settings/scep-endpoints/static-validation#appconfig-staticvalidation-enabled)                       | Habilitar validação de terceiros                                                                                                                                                                                                                                                                                                   | ***true*** para habilitar, ***false*** para desabilitar |
|                [AppConfig:StaticValidation:RequestPassword](https://docs.scepman.com/pt/configuracao-do-scepman/application-settings/scep-endpoints/static-validation#appconfig-staticvalidation-requestpassword)               | <p>As solicitações de assinatura de certificado enviadas ao SCEPman para assinatura são autenticadas com esta senha estática segura<br><br><strong>Recomendação</strong>: Armazene este segredo em <a href="../../../configuracao-do-scepman/application-settings#secure-configuration-in-azure-key-vault">Azure KeyVault</a>.</p> |            *gere uma senha de 32 caracteres*            |
|       [AppConfig:StaticValidation:ValidityPeriodDays](https://docs.scepman.com/pt/configuracao-do-scepman/application-settings/scep-endpoints/static-validation#appconfig-staticvalidation-validityperioddays) (opcional)       | Dias que os certificados emitidos via Google Workspace são válidos                                                                                                                                                                                                                                                                 |                           365                           |
| [AppConfig:StaticValidation:EnableCertificateStorage](https://docs.scepman.com/pt/configuracao-do-scepman/application-settings/scep-endpoints/static-validation#appconfig-staticvalidation-enablecertificatestorage) (opcional) | Armazenar certificados solicitados na Conta de Armazenamento, a fim de exibí‑los no SCEPman Certificate Master                                                                                                                                                                                                                     | ***true*** para habilitar, ***false** para desabilitar* |

{% hint style="info" %}
Para mais informações e referências, visite [Ajuda do administrador do Google Workspace](https://support.google.com/a/answer/9366164?hl=en\&fl=1\&sjid=2941552975651362083-NC) ou baixe o guia PDF original [Configurando a inscrição de certificados para ChromeOS via SCEP](https://support.google.com/chrome/a/answer/11338941?hl=en).

*Google, Google Workspace, ChromeOS e marcas e logotipos relacionados são marcas registradas da Google LLC.*&#x20;
{% endhint %}
