Google Cloud
Introduction
Integration of the IXC ACS system with Google Drive for automated backup involves a number of steps in Google Cloud Console and Google Drive. This process ensures a secure and authorized connection between Google's system and cloud, allowing automatic backup storage.
Start the process by accessing Google Cloud Console:https://console.developers.google.com/# Value Delivery
- Automation of cloud backups
- Improved data security
- Ease of recovery in case of failures
- Integration with a reliable and widely used platform
Settings Step by Step
1. Project creation in Google Cloud Console
- Access Google Cloud Console.
- Click APIs and activated services > Create project.
- Fill out the project name.
- Google Drive API Activation
- In the project created, go to Activate APIs and services.
- Search and select Google Drive API.
- Click Activate.
3. Credential Configuration
- Access Credentials > Create credentials.
- Select Service Account.
- Fill in the Name of the service account.
- Click Complete.
- Copy and save the email from the created service account.
4. Configuration of the Consent Screen
- In the Credentials menu, click Configure consent screen.
- Select External (for customers without registered organization).
- Click Create.
- Fill in the app name and add the email for user support.
- Add the developer email at the end of the page.
- Click Save and Continue.
- On the following screens (Scopes, Test Users), click Save and Continue.
- On the record editing screen, click Back to the Panel. Five. Application Publication
- In the panel, click Publish Application.
- Confirm shipment to production. Six. Private Key Generation
- Access the created service account.
- Open the field Keys in the top menu.
- Click Add key > Create new key.
- Select JSON format and click Create.
- The private key will be automatically downloaded to your computer.
7. Google Drive Settings
- Open Google Drive with the same account used in Google Cloud Console.
- Create a new folder to store backups.
- Right click on the folder and select Share.
- Add the email of the previously created service account.
- Grant permission from Editor to this email.
- Click Send.
#8. Conclusion in the IXC ACS
- On the IXC ACS system, access Cloud and Backups.
- Upload the previously downloaded JSON file (private key).
Workflow
graph TD
A[Início] --> B[Criar Projeto no Google Cloud Console]
B --> C[Ativar Google Drive API]
C --> D[Configurar Credenciais]
D --> E[Configurar Tela de Consentimento]
E --> F[Publicar Aplicativo]
F --> G[Gerar Chave Privada]
G --> H[Configurar Pasta no Google Drive]
H --> I[Configurar IXC ACS]
I --> J[Fim]
Final considerations
Setting up Google Drive integration for backups involves several steps in Google Cloud Console and Google Drive. This process ensures a secure and authorized connection between the IXC ACS system and Google's cloud. Upon completion of these steps, the system will be ready to perform automatic backups for Google Drive, providing a robust and reliable solution for data storage and protection.
