- Configuração de Conta do tipo Serviço no Google.
Detalhes sobre a Conta de Serviço: https://cloud.google.com/iam/docs/understanding-service-accounts?hl=pt-br
1. Com uma conta do Google logada, acesse este link: https://console.cloud.google.com/projectselector2/apis/dashboard?pli=1&supportedpurview=project
Será apresentada a página inicial.

1.1 Antes da ativação da API do Google Drive, é necessário vincular um meio de pagamento na conta do Google.
Clique na opção "ATIVAR" disponível no canto superior direito da página inicial.

2.1 Após clicar em ATIVAR, será direcionado para a página de preenchimento das informações.
Na etapa 1, serão apresentadas as informações de e-mail da conta do Google logada, então após a leitura dos termos, deve-se concordar e continuar.

Na etapa 2, selecionar o tipo de conta, opções: Pessoa Física ou Pessoa Jurídica. Preencher também os campos de CPF ou CPNJ e Endereço.
Após preenchimento das informações acima, será necessário preencher a forma de pagamento e iniciar a avaliação gratuita.



3. Para ativar a API do Google Drive, clique na opção Biblioteca disponível no menu à esquerda.

3.1 Localizar Google Drive API e clicar.

3.2 Clicar em ATIVAR.

3.3 API Ativada.

4. Após ativação da API, voltar para o Painel e clicar em Credenciais no menu e em Criar Credenciais selecionando a opção Conta Serviço.

4.1 Na fase 1, preencher as informações e clicar em Criar.

4.2 Na fase 2, preencher o Papel (opcional) e continuar.

4.3 Na fase 3, concluir.

5. Após a criação da conta, acessar o menu e clicar em IAM e Administrador.

5.1 No menu, clicar em Contas de Serviço e será demonstrado o e-mail da conta serviço criada.
- Observação: Este e-mail da Conta de Serviço que foi criado, será utilizado no Avacorp I para preenchimento do cadastramento da Configuração de Armazenamento, no campo "E-mail Conta de Serviço".

5.2 Após clicar no e-mail, serão apresentados os detalhes da conta. Então, ir até Chaves, clicar em Adicionar Chave e em seguida Criar Nova Chave.

5.3 Será apresentada as opções para geração da chave. Selecionar o tipo P12 e clicar em Criar.

5.4 Após criar, será demonstrada a senha e automaticamente será realizado o download da chave privada em seu computador.

6. Criar pasta para armazenamento das imagens, clicar com o botão direito compartilhar e preencher com o e-mail da conta de serviço, está pasta deverá ser informada no campo “Diretório Compartilhamento”.
Obs.: Manter as permissões de inclusão e escrita.

7. Este passo é somente para conta Google WorkSpace, acessar o endereço https://admin.google.com/ e adicionar uma “Delegação em todo domínio” para a conta de serviço, o ID da conta de serviço poder ser visualizado ao consultar o cadastro da mesma e acessar detalhes, ao incluir a delegação no campo escopo preencher com https://www.googleapis.com/auth/drive.

A opção de armazenamento Banco de Dados já estará inclusa na tela por default. Então, será necessário cadastras as opções Google Drive e Diretório.
1.1 Incluir o registro para o tipo Google Drive.
- Tipo Armazenamento: Selecionar a opção Google Drive.
- Tipo Autenticação Google API: Conta de Serviço.
- E-mail Conta de Serviço: Inserir o e-mail que foi criado quando foi preenchido o ID da Conta de Serviço (inserir e-mail que foi criado na Conta de Serviço) .
- Certificado Digital: Selecionar o arquivo que foi baixado quando confirmado a inclusão da Conta de Serviço.
- Senha Certificado Digital: Inserir a senha gerada quando foi criada a Conta de Serviço e confirmar.


1.2 Após confirmar a inclusão do registro, consultá-lo e clicar em Validar Configuração.


2. Incluir o registro para Diretório.
- Tipo Armazenamento: Selecionar a opção Diretório.
- Caminho Armazenamento (acessível pelo serviço AvacorpIWS): Inserir o caminho de uma pasta que esteja no mesmo local de instalação do AvacorpIWS.
- Validar Configuração: Clicar em Validar Configuração e após a validação o sistema irá habilitar o botão de Confirmar.



3. Acessar: Avacorp I - Segurança - Sobre - Configuração Avacorp I.
Após a inclusão dos registros que definirão o destino de armazenamento dos Canhotos, para definir qual utilizar será necessário definir a opção : Banco de Dados, Google Drive ou Diretório.


3.1 Para migração dos arquivos já existentes, conforme destino dos arquivos configurados, clicar em Consumo e em seguida em Migrar Armazenamento:
- Configuração Armazenamento Destino: Escolher entre Google Drive e Diretório para destinar os arquivos.
A migração poderá ser realizada sempre que necessário, basta escolher o destino desejado.

Após confirmar, a sincronização será realizada e a migração dos arquivos concluída.
