Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 将文件共享访问权限和权限设置为组_Google Apps Script_Google Drive Api - Fatal编程技术网

Google apps script 将文件共享访问权限和权限设置为组

Google apps script 将文件共享访问权限和权限设置为组,google-apps-script,google-drive-api,Google Apps Script,Google Drive Api,我有一个正在延长休假的用户,我需要将用户驱动器中的文件的共享访问权限设置为组,直到该用户回来 我使用AdminSDK获取用户的所有文件id 我可以使用什么更改所有文件权限以授予组电子邮件编辑权限? 我使用了DriveApp,但访问被拒绝,这可能是因为DriveApp仅限于登录用户 完成上述任务还有其他选择吗?您可以使用该方法 您可以将以下“”分配给用户 组织者 所有者 作家 评论员 读取器 我将帮助您使用新方法,通过附加链接发送的邮件将显示allow! 我用这个代码应用程序CScript赢了。

我有一个正在延长休假的用户,我需要将用户驱动器中的文件的共享访问权限设置为组,直到该用户回来

我使用AdminSDK获取用户的所有文件id

我可以使用什么更改所有文件权限以授予组电子邮件编辑权限? 我使用了DriveApp,但访问被拒绝,这可能是因为DriveApp仅限于登录用户

完成上述任务还有其他选择吗?

您可以使用该方法

您可以将以下“”分配给用户

  • 组织者
  • 所有者
  • 作家
  • 评论员
  • 读取器

我将帮助您使用新方法,通过附加链接发送的邮件将显示allow! 我用这个代码应用程序CScript赢了。 注意:使用htmlbody发送邮件

 var url= filepdf.addViewer(emailto).getUrl();
 var bodyhtml = '<a href='+url+'>attachment on bellow;m</a>'
 var subject = [];
 var Emaito = [];       

    MailApp.sendEmail({
                        to: emailto,
                        subject: subject,
                        htmlBody: bodyhtml,
                      });
var url=filepdf.addViewer(emailto.getUrl();
var bodyhtml=''
var主体=[];
var Emaito=[];
MailApp.sendmail({
致:电邮至:,
主题:主题,,
htmlBody:bodyhtml,
});

我有文件ID,当我尝试使用获取权限ID时,我得到以下{“错误”:{“错误”:[{“域”:“全局”,“原因”:“文件权限不足”,“消息”:“用户对此文件没有足够的权限。”}],“代码”:403,“消息”:“用户对此文件没有足够的权限。”}}我是域管理员