개요
워크플로우 자동화를 통해 Google Cloud Storage의 버킷 및 객체에서 작업을 수행합니다.
설명
오케스트레이션 앱을 사용하면 다양한 시스템 및 애플리케이션에 걸쳐 반복 가능한 작업과 행동을 워크플로우를 통해 자동화할 수 있습니다. 이 앱에서 지원하는 작업 목록은 다음과 같습니다:
버킷 관리
-
버킷 생성
-
버킷 삭제
-
버킷 세부정보 가져오기
-
버킷 레이블 가져오기
-
버킷 세부정보 업데이트
버킷 접근 제어 관리
-
버킷 접근 제어 생성
-
버킷 접근 제어 업데이트
-
버킷 접근 제어 삭제
객체 관리
-
객체 복사
-
객체 삭제
-
클라우드 스토리지 객체를 Freshservice 티켓 노트에 첨부
-
객체 세부정보 가져오기
-
Freshservice 첨부파일을 클라우드 스토리지에 업로드
객체 접근 제어 관리
-
객체 접근 제어 생성
-
객체 접근 제어 업데이트
-
객체 접근 제어 삭제
앱 설치 매개변수:
-
클라이언트 이메일
-
개인 키
-
개인 키 ID
-
이메일 ID(GSuite 계정 이메일 주소)
다음 두 매개변수는 Freshservice 티켓 노트에 문서를 첨부하는 데 필요합니다.
-
Freshservice 도메인 - Freshservice 테넌트의 도메인입니다. 예: yourcompany.freshservice.com
-
Freshservice API 키 - Freshservice 테넌트에 로그인합니다. 프로필 아이콘을 클릭하고 오른쪽 패널에서 "프로필 설정"을 선택한 후 "Your API Key" 아래에서 캡차를 완료하고 API 키를 복사합니다.
설치 매개변수 설명:
모든 앱 설치 매개변수는 필수 조건(A)에서 생성된 서비스 계정 자격 증명(JSON)에 포함되어 있습니다.
사전 준비 사항
A. 서비스 계정 생성:
-
서비스 계정 페이지를 엽니다.
-
요청 시 프로젝트를 선택하거나 새로 생성합니다.
-
서비스 계정 생성 추가를 클릭합니다.
-
서비스 계정 세부정보에서 "이름", "ID", "설명"을 입력하고 생성 버튼을 클릭합니다.
-
선택 사항: 서비스 계정 권한에서 서비스 계정에 부여할 IAM 역할을 선택한 후 계속을 클릭합니다.
-
선택 사항: 이 서비스 계정에 대한 사용자 접근 권한 부여에서 서비스 계정을 사용할 수 있는 사용자나 그룹을 추가합니다.
-
생성된 서비스 계정을 열고, "키" 아래의 편집->키 추가를 클릭한 후 "새 키 생성"을 선택합니다.
-
"도메인 전역 위임"을 클릭한 후 "G Suite 도메인 전역 위임 활성화"를 선택합니다.
새로운 공개/개인 키 쌍이 생성되어 기기에 다운로드됩니다. 이는 개인 키의 유일한 복사본으로, 안전하게 보관해야 합니다. 이 키 쌍을 분실하면 새로 생성해야 합니다.
B. API 및 서비스 활성화:
-
다음으로 이동합니다 https://console.developers.google.com/
-
API 및 서비스 활성화를 클릭합니다
-
검색: Google Cloud Storage JSON API
Google Cloud Storage JSON API 활성화
C. Google API를 위한 OAuth 범위 할당:
관리자 콘솔 로 이동하여 홈 > 보안 > API 제어를 선택합니다.
도메인 전체 위임에서, 도메인 전체 위임 관리 클릭.
도메인 전체 위임 관리 페이지에서 새로 추가 클릭.
서비스 계정의 클라이언트 ID 또는 앱의 OAuth2 클라이언트 ID를 입력합니다. OAuth 범위 아래에, 애플리케이션이 접근할 수 있는 각 범위를 추가합니다. 아래의 사전 요구 사항(D)에 명시된 대로.
권한 부여 클릭.
D. OAuth 범위











