Apps Script API에는 다음에 따라 다양한 유형의 승인이 필요합니다. 목표:
- 앱에서 Apps Script API를 사용합니다.
- 다른 애플리케이션이 스크립트 프로젝트 데이터 또는 배포를 관리하도록 허용합니다.
애플리케이션에서 Apps Script API를 사용해야 하는 경우 사용 설정해야 합니다. 애플리케이션의 Google Cloud 프로젝트. 이렇게 하면 OAuth 사용자 인증 정보를 만들어 애플리케이션 사용자가 승인할 수 있습니다
타사 애플리케이션이 콘텐츠 또는 배포를 관리하도록 하려는 경우 스크립트 프로젝트에 대한 액세스 권한을 부여해야 합니다.
앱에서 Apps Script API 사용
앱 내에서 Apps Script API를 사용하려면 Apps Script API에 액세스할 수 있습니다. 후(After) Apps Script API를 사용 설정하면 OAuth 사용자 인증 정보를 만들고 애플리케이션에 포함할 클라이언트 ID와 보안 비밀을 지정합니다. 그 외에 API 사용을 모니터링하는 Google Cloud 콘솔.
이때 이 마법사 API 콘솔에서 Google Cloud 프로젝트를 만들거나 선택하고 자동으로 생성합니다. 또는 다음 작업을 수행할 수 있습니다. 콘솔의 리소스 관리 페이지 열기, 프로젝트를 선택한 다음 프로젝트의 API 및 서비스 대시보드에 액세스할 수 있습니다. API를 사용 설정하면 다음 작업을 할 수 있습니다. 애플리케이션의 OAuth 사용자 인증 정보, 클라이언트 ID, 클라이언트 보안 비밀번호 만들기 API 및 서비스 > 사용자 인증 정보 패널
Apps Script API 빠른 시작 API를 사용 설정하는 전체 프로세스를 단계별로 살펴보고 애플리케이션 승인 설정입니다.
타사 애플리케이션에 스크립트 프로젝트에 대한 액세스 권한 부여
Apps Script API를 사용하면 애플리케이션이 스크립트를 만들고 수정할 수 있습니다. 그리고 해당 배포입니다. 이는 악성 서드 파티 애플리케이션을 승인하여 그런 다음 더 많은 악성 스크립트를 만들거나 사용할 수 있습니다.
이 위험을 줄이기 위해 Apps Script API에서 스크립트에 액세스할 수 없습니다. 기본 프로젝트입니다 사용하려면 먼저 API 액세스 권한을 명시적으로 부여해야 합니다. 스크립트 또는 배포를 생성하거나 수정하는 모든 애플리케이션 kubectl 명령어 권한이 부여된 애플리케이션은 스크립트 프로젝트를 관리하기 위한 API입니다.
먼저 API 액세스 권한을 부여해야 합니다 이 오류는 애플리케이션입니다.
다음을 사용하여 Apps Script API에 스크립트 프로젝트에 대한 액세스 권한을 부여할 수 있습니다. Apps Script 대시보드. 그 외에 대시보드를 사용하여 언제든지 이 액세스 권한을 취소할 수 있습니다. 사용자가 모든 애플리케이션에 대해 이렇게 하게 됩니다. 개별 애플리케이션 여전히 승인이 필요합니다.
액세스 권한을 부여하기 전에 관련 위험이 있다는 것을 이해해야 합니다. 애플리케이션이 스크립트를 수정하도록 허용하는 데 매우 중요합니다. 애플리케이션 승인 안 함 선택합니다.