当前位置: 首页 > 知识库问答 >
问题:

Google Drive API v3:为域创建文件权限

申屠亦
2023-03-14

试图通过Google Drive的API V3向一个文件添加权限,我遇到了下面的错误。我希望允许来自我的站点MTA.IO的请求能够读取该文件。这个错误似乎来自于我在请求正文中传递的域。例如,example.com工作正常,权限被授予。我是否需要将我的域列入白名单以便授予它对该文件的权限?

作品:

{
  "role": "reader",
  "type": "domain",
  "domain": "example.com"
}
{
  "role": "reader",
  "type": "domain",
  "domain": "mta.io"
}
{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalid",
    "message": "The specified domain is invalid or not applicable for the given permission type.",
    "locationType": "other",
    "location": "permission.domain"
   }
  ],
  "code": 400,
  "message": "The specified domain is invalid or not applicable for the given permission type."
 }
}

我正在使用API站点上的try it特性。

共有1个答案

郑旭
2023-03-14

想通了,你只能使用G套件域。这是一个令人沮丧的,但为了与一个域独占地共享文件权限,您需要有一个G Suite帐户,并验证您拥有该域--该域需要与您的G Suite帐户链接。

例如,具有域类型的权限可能具有theCompany.com的域,这表明该权限将给定的角色授予G Suite域theCompany.com中的所有用户

 类似资料:
  • 问题内容: 我想知道如何创建一个jar文件,该文件保留其内容的文件权限。 我将源文件和可执行文件打包在一个jar文件中,该文件将在使用前提取。人们应该能够通过运行批处理/ shell脚本文件立即运行示例和演示。然后,他们应该能够修改源代码并重新编译所有内容。 我正在努力使使用它的人过上轻松的生活,其中包括Java和编程的新手,他们可能正在Linux / Unix上工作。 我可以访问运行Window

  • 此处为完整stacktrace StackTrace:org.apache.jasper.servlet.jspServletWrapper.handleJSPException(jspServletWrapper.java:568)org.apache.jasper.servlet.jspServlet.service(jspServletWrapper.service(jspServletWr

  • 问题内容: 在Java中创建文件对象时,如何将文件权限设置为777(或任何其他任意权限)? 问题答案: 如果在启动JVM之前将设置为,则将对所有人创建具有所有权限的所有创建的文件和目录。这 可能是 一个坏主意。 创建文件后,可以使用,API来修改模式位。如果您授予权限,那通常就足够了;如果您要尝试 删除 其他用户的权限,则可能应该从一开始就非常严格地设置权限。(在启动JVM之前,然后将权限添加到您

  • 问题内容: 我正在使用Amazon EC2托管通过git部署到服务器的网站。之前,我在同一类型的EC2 Ubuntu Linux Server实例上使用了本教程,并且运行良好。但是,当我尝试推送到服务器时,收到以下错误跟踪: 教程:http://toroid.org/ams/git- website-howto 跟踪: 目前,我的存储库中只有一个文件,即。 错误跟踪显示拒绝创建文件的权限。请您告诉

  • 问题内容: 如何确定所创建文件的权限? 我最近更改了一个守护进程,我必须以非root用户身份运行,并且现在正在使用许可(仅所有者可以读取)创建文件,但是我希望它们可以被全部或至少成员读取。管理员组(或)。我的tomcat应用程序创建的文件始终(所有人可读)。 我不知道我是否无意中更改了其他内容,或者是否与该用户的权限有关。我将父目录作为测试进行了,它似乎没有帮助(它是)。显然,因为我可以看一下它们

  • 当我们安装好集群后,如果想要把 kubectl 命令交给用户使用,就不得不对用户的身份进行认证和对其权限做出限制。 下面以创建一个 devuser 用户并将其绑定到 dev 和 test 两个 namespace 为例说明。 创建 CA 证书和秘钥 创建 devuser-csr.json 文件 { "CN": "devuser", "hosts": [], "key": { "