2017-05-23 1 views
0

Google 스프레드 시트의 시간 트리거에 실행 된 google-apps-script의 사용 권한을 여기에서 (https://myaccount.google.com/permissions) 실수로 취소했습니다. 이제 스크립트가 실행되지 않는다는 이메일을 받았습니다. 스프레드 시트로 이동하고 스크립트를 편집하면 스크립트가 표시되지 않지만 아마도 권한이 없기 때문에 오류는 표시되지 않고 빈 스크립트 편집기 만 표시됩니다. 스크립트 (여기 : https://script.google.com/macros/triggers?id=some_id)에 대한 트리거를 볼 수 있지만 스크립트에 도달 할 수 없습니다.google-apps-script에서 취소 된 권한을 복원하려면 어떻게해야합니까?

이 스크립트에 대한 권한을 복원하거나 복원하려면 어떻게해야합니까? 또는이 스크립트의 코드를 어떻게 얻을 수 있습니까? 저장 위치는 어디입니까?

답변

0

단순히 권한을 취소하면 실제 스크립트/코드가 제거되지 않습니다. 따라서 사용자가 열어 놓은 스프레드 시트에 첨부되지 않을 수 있습니다. 아마도 잘못된 스프레드 시트를 열거 나 독립 실행 형일 것입니다. Google 드라이브 검색에 type : 스크립트를 입력하면 스프레드 시트에 바인딩되지 않은 모든 스크립트가 표시됩니다.

복구하는 한 당신은 일단 그것을 찾으면 그것을 실행하기를 원할 것입니다.

+1

드라이브를 검색하면 스크립트를 찾을 수 없습니다. 실패한 경우 이메일 알림에 링크 된대로 올바른 스프레드 시트를 열 것이라고 확신합니다. 나는 페이지에 대한 방아쇠로부터 스크립트를 얻을 수있는 방법이 없다는 것을 알았다. – paulperry

+0

올바른 것으로 생각되는 스프레드 시트에서 스크립트 편집기를 열려고 시도한 적이 있습니까? 파일로 이동/수정 내역보기 - 수정본이 있는지 확인하십시오. – OblongMedulla

0

나는 성공적이었다. 나는 무엇을했는지 모르겠다. 이전에는 스크립트를 볼 수 없었고, 개정 내역을보고 메뉴에 액세스 할 수 없기 때문에 이전 버전의 스크립트를 사용할 수 없었다. . 그러나 스프레드 시트의 사본을 작성하면 스프레드 시트의 원본과 사본 모두에서 스크립트를 다시 볼 수있었습니다. 스크립트를 실행 한 다음 사용 권한을 요청하고 사용 권한을 복원합니다!

스크립트에 대한 액세스가 부족한 것이 임시적인 조건인지 또는 스프레드 시트 사본을 만들 필요가 있는지 정말 알 수 없지만이 스크립트는 나를 위해 작동 한 일련의 이벤트였습니다.

@OblongMedulla 제안 해 주셔서 감사합니다.

관련 문제