2012-08-14 6 views
0

스크립트를 웹 응용 프로그램으로 배포하는 데 문제가 있습니다. 여기 내가 달성하고자하는 것에 대한 매우 단순화 된 버전이 있습니다.getRoot Google Apps Script 관련 문제

function doGet (e) { 
    var userRoot = DocsList.getRootFolder(); 
    var myTftUnits = DocsList.getFolderById('folderId'); 
    myTftUnits.addToFolder(userRoot);   
} 

사용자 권한으로 실행하도록 설정되어 있으며 내 도메인에서 사용할 수 있습니다. 기본적으로이 함수는 공유 폴더를 사용자의 루트 폴더에 쓰려고합니다. 그러나 계속 오류가 발생합니다.

You do not have permission to perform that action.

그러나 파일은 (편집자로) 공유되지만 오류는 계속 발생합니다. 누군가가 이것에 대해 약간의 빛을 비춰 주시겠습니까?

답변

0

사용자가 전체 드라이브를 다른 사용자와 공유하지 못할 수 있습니다. 대신 특정 파일이나 폴더를 공유해야합니다.

+0

예 ... 왜 이것이 문제가 될 수 있는지 알 수 있습니다. 감사! –

관련 문제