UiPath

[UiPath]Google OAuth 활용하여 Google Drive 접속하기

린앤율맘 2023. 10. 18. 23:26

OAuth(Open Authorization)

- 구글, 페이스북 등 Service Provider가 앱이나 웹사이트와 같은 제 3서비스에 자신들의 특정 서비스나 정보에 접근할 수 있게 하는 표준화한 인증 방식 (아이디와 비번만으로는 보안상 취약한 구조)

 

API(Application Programming Interface)

- 컴퓨터나 컴퓨터 프로그램 사이의 연결. 일종의 소프트웨어 인터페이스이며 다른 종류의 소프트웨어에 서비스 제공

 

Google Drive API 사용하기 

 

OAuth 2.0 클라이언트 ID 생성 

 

1. https://console.cloud.google.com/ 접속하여 프로젝트 생성하기 

2. 대쉬보드 접속하여 Google Drive API 검색 후 사용

3. 사용자 인증 정보 > OAuth 클라이언트 ID 생성

 

4. 생성 후 대쉬보드로 돌아가기 

5. 사용자 인증 정보 클릭 후 사용자 인증 정보 만들기 

앱 유형: Desktop앱 선택하여 만들기

 

UiPath 설정  및 활용

1. 새프로젝트 생성 > Manage Packages 접속하여 G suite 검색 후 Google Workspace 설치

2. Activities 패널에서 GSuite Application Scope 검색하여 추가

3. Properties > Input은 OauthclientID

                      > Client ID와 Secret 내 Client ID와 비번 입력 (겹따옴표 씌워서)

4. Create Folder (Classical) 액티비티 추가

Delete Folder, Get File 등의 액티비티 시도