2017-01-17 1 views
1

일반 Google gmail 계정과 연결된 계정을 사용하여 스크립트를 작성했으며 G Suite (공식적으로 Google Apps)받은 편지함 계정에서 정기적으로 실행했습니다 오류 또는 문제가 1 년 이상 발생했습니다.제 2 팩터 인증을 사용하여 G Suite 계정에서 Google Apps 스크립트 실행

저는 최근에 스크립트가 실패한 이후로 2 세대 인증을 사용하여 G Suite 계정을 설정했습니다. 필자의 가정은 2fa가 스크립트에 없거나 충족시킬 수없는 추가 인증 수준을 계정에 제공한다는 것입니다.

실패 오류는 다음과 같습니다 : 나는 수정

| Start   | Function | Error Message          | Trigger | End    | 
|-----------------|----------|---------------------------------------------------|------------|-----------------| 
| 1/16/17 1:41 AM | cleanUp | Authorization is required to perform that action. | time-based | 1/16/17 1:41 AM | 

건가요? 그렇다면 2fa로 G Suite Inbox 계정에서 스크립트를 실행하려면 어떻게해야합니까?

답변

2

이것은 흥미로운 시나리오입니다. 내가 똑같은 유스 케이스 (G-Suite 계정에 액세스하는 스크립트를 소유 한 @ gmail.com 계정)를 한 번도 본 적이 없지만 두 가지 요소 인증을 가진 계정에 액세스하는 많은 G-Suite 소유 Apps 스크립트가 있습니다 사용하도록 설정되었습니다.

따라서 Apps Script 애플리케이션이 2fa로 보호되는 계정에 액세스 할 수 있음을 확인할 수 있습니다.

첫 번째 추측은 2fa 보호 계정에서 스크립트를 처음 승인했을 때와 동일한 방식으로 다시 인증해야한다는 것입니다. 일반적으로이 작업은 2fa 보호 계정에서 스크립트를 열고 모든 기능을 실행하여 권한 대화 상자를 시작합니다.

+0

이 제안 해 주셔서 감사합니다. 귀하의 추천을 테스트하고 다시 연락 드리겠습니다. 가장 좋은 해결책은 스크립트를 2fa가있는 G-Suite 계정으로 마이그레이션하는 것일 수 있습니다. –

+0

은 Gmail과 관련이 없습니다. 스크립트 재 인증은 완전히 정상입니다. –

관련 문제