【영업용】You do not have permission to call…

1313 단어 GoogleAppsScriptgas

오류 내용 및 해결 방법



GAS를 작성할 때 다음과 같은 오류가 발생할 수 있습니다. 확실히 스프레드 시트에서 스크립트 편집기를 열고 매크로를 만들려고 할 때 발생했습니다.
Exception: You do not have permission to call DocumentApp.create. 
Required permissions: https://www.googleapis.com/auth/documents

이런 에러 지금까지 조우한 적이 없었지만, , , 라고 생각했습니다만, 어쩌면 스프레드시트의 매크로에는 DocumentApp라든지를 부를 권한이 초기 설정이 아닌 것일지도 모릅니다. 권한 문제로 API를 부를 수 없다는 것 같기 때문에, 일단 구그라면 공식적인 헬프가 있어, 헬프대로에 하면 괜찮습니다.

대처법으로서는, 헬프대로는 됩니다만, 프로젝트의 설정→【『appsscript.json』매뉴페스트 파일을 에디터로 표시한다】에 체크→appsscript.json 파일내에 권한을 부여하는 설정을 기술, 하면 오류를 피할 수있었습니다.

이하, 순서입니다.

① 프로젝트 설정





②appsscript.json 표시





③appsscript.json을 적자처럼 기술



에러 내용에 따라 어떤 URL을 넣을지는 바뀌므로 에러시에 표시되는 URL을 넣어 주면 괜찮습니다.

좋은 웹페이지 즐겨찾기