Google 패키지용 연결 작업
- 최종 업데이트2024/01/04
Google 패키지용 연결 작업
동일한 패키지에서 다른 작업를 사용하여 태스크를 자동화하려면 연결 작업을 사용하여 Google 서버와의 연결을 설정합니다. 이 작업의 모든 필드는 Credential Vault, 변수 또는 사용자 입력 값으로부터 자격증명을 받아들입니다.
전제 조건
Google Cloud Platform에서 OAuth 설정을 구성하고 Automation Anywhere를 Google G Suite 애플리케이션에 연결하는 데 필요한 자격증명을 검색합니다.
- 아직 생성하지 않았다면 프로젝트를 생성합니다.
- Google Drive API, Google Calendar API, Google Sheets API 등 자동화하려는 Google G Suite 애플리케이션의 API를 활성화합니다.
-
OAuth 2.0 설정의 단계를 수행하여 Client ID 및 비밀을 생성합니다.주:
- 웹 애플리케이션 옵션을 선택하고 이름을 입력합니다.
- 인증 모드에 따라 아래와 같이 관련 리디렉션 URI를 입력합니다.
-
인증 코드(기본 인증 모드): 승인된 다음 리디렉션 URI를 추가합니다.
http://localhost:8888/Callback
- Control Room 관리 페이지에서 콜백 URL을 추가합니다. OAuth 연결 생성 항목을 참조하십시오.
-
인증 코드(기본 인증 모드): 승인된 다음 리디렉션 URI를 추가합니다.
프로시저
다음 단계
봇이 처음 실행될 때 Google 로그인 창이 표시됩니다. Google 계정을 선택하고 요청된 액세스 권한을 승인해야 합니다.
토큰 파일은 봇이 배포될 때 액세스 권한을 제공한 후 처음 생성됩니다. 사용자 이름, Client ID 및 Client 비밀 필드에 입력한 값을 기반으로 생성되며, 처음에만 자격증명을 요청하고 액세스 권한을 제공합니다. 다음 번에는 같은 토큰 파일을 사용하여 Google Sheets에 연결합니다.
토큰 파일은 C:\Users\<username>\AppData\Local\AutomationAnywhere\G-SuitAuth 위치에 있으며, C:\Users\<username>은 각 시스템의 사용자 홈 디렉터리입니다.
처음 액세스 권한을 부여할 때 올바른 자격증명을 입력하고 Google Sheets에 성공적으로 연결되면 다음에 비밀번호만 변경된 경우 토큰 파일이 예상대로 작동하므로 삭제할 필요가 없습니다.
동일한 Google 패키지에서 다른 작업를 사용하여 태스크를 자동화합니다. 다른 Google 패키지의 작업를 사용하려면 해당 패키지에서 연결 작업을 사용하여 연결을 설정합니다.