PermissionChange

PermissionChange

内容的权限设置更改。

JSON 表示法
{
  "addedPermissions": [
    {
      object (Permission)
    }
  ],
  "removedPermissions": [
    {
      object (Permission)
    }
  ]
}
字段
addedPermissions[]

object (Permission)

此更改添加的权限集。

removedPermissions[]

object (Permission)

此变更移除的权限集。

权限

对象的权限设置。

JSON 表示法
{
  "role": enum (Role),
  "allowDiscovery": boolean,

  // Union field scope can be only one of the following:
  "user": {
    object (User)
  },
  "group": {
    object (Group)
  },
  "domain": {
    object (Domain)
  },
  "anyone": {
    object (Anyone)
  }
  // End of list of possible types for union field scope.
}
字段
role

enum (Role)

表示 Google 云端硬盘权限角色。角色决定了用户是否可以阅读、写入和评论内容。

allowDiscovery

boolean

如果为 true,则不需要使用指向该项的链接就可以发现该项(例如,在用户的“与我共享”集合中)。

联合字段 scope。授予该角色的实体。 scope 只能是下列其中一项:
user

object (User)

此权限适用的用户。

group

object (Group)

此权限适用的群组。

domain

object (Domain)

此权限适用的网域。

anyone

object (Anyone)

设置后,此权限将应用于任何人,包括未登录的用户。

角色

Google 云端硬盘权限角色

枚举
ROLE_UNSPECIFIED 此角色不可用。
OWNER 可授予完整访问权限的角色。
ORGANIZER 授予管理人员和设置的权限的角色。
FILE_ORGANIZER 授予贡献和管理内容的权限的角色。
EDITOR 授予提供内容的权限的角色。此角色有时也称为“写入者”。
COMMENTER 授予查看和评论内容的权限的角色。
VIEWER 授予查看内容的权限的角色。此角色有时也称为“查看者”。
PUBLISHED_VIEWER 此角色可授予仅在内容发布到网络后查看内容的角色。此角色有时也称为“发布版本的查看者”。如需了解详情,请参阅 https://support.google.com/sites/answer/6372880

任何人

表示任何用户(包括退出登录的用户)。