Acl
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
资源表示法
{
"kind": "calendar#aclRule",
"etag": etag,
"id": string,
"scope": {
"type": string,
"value": string
},
"role": string
}
属性名称 |
值 |
说明 |
备注 |
etag |
etag |
资源的 ETag。 |
|
id |
string |
访问控制列表 (ACL) 规则的标识符。请参阅共享日历。 |
|
kind |
string |
资源类型(“calendar#aclRule ”)。 |
|
role |
string |
分配给范围的角色。可能的值包括: - “
none ”- 不提供任何访问权限。 - “
freeBusyReader ”- 提供有空/忙碌信息的读取权限。 - “
reader ”- 提供日历的读取权限。拥有读者访问权限的用户可看到不公开活动,但会隐藏活动详细信息。 - “
writer ”- 提供日历的读写权限。拥有写入者权限的用户可以看到不公开活动,且可以看到活动详细信息。 - “
owner ”- 提供日历的所有权。此角色拥有 writer 角色的所有权限,并且还具有查看和操作 ACL 的额外权限。 |
可写
|
scope |
object |
此 ACL 规则授予的日历访问权限范围。 |
|
scope.type |
string |
范围的类型。可能的值包括: - “
default ”- 公开范围。这是默认值。 - “
user ”- 将范围限定为单个用户。 - “
group ”- 将范围限制在一个群组内。 - “
domain ”- 将范围限定为某个网域。 注意:向“default ”(公开)授予的权限适用于任何用户(无论是否通过身份验证)。 |
|
scope.value |
string |
用户或群组的电子邮件地址或域名,具体取决于范围类型。已忽略类型“default ”。 |
可写
|
方法
- 删除
- 删除访问权限控制规则。
- get
- 返回访问权限控制规则。
- insert
- 创建访问权限控制规则。
- list
- 返回日历的访问控制列表中的规则。
- patch
- 更新访问权限控制规则。此方法支持补丁语义。请注意,每个补丁请求消耗三个配额单元;最好先使用
get
,后跟 update
。您指定的字段值会替换现有值。您未在请求中指定的字段将保持不变。数组字段(如果指定)会覆盖现有的数组;这会舍弃之前的所有数组元素。
- update
- 更新访问权限控制规则。
- 观看
- 监控 ACL 资源的更改。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-12-02。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{
"last_modified": "最后更新时间 (UTC):2023-12-02。",
"state": ""
}