Permission2.GroupDefaultRole(属性)
说明
可读写 获取/设置团队成员的默认角色
不能设置GroupDefaultRole为系统可管理,无权限选项可以通过Roles.NoPermissionRole来获取
获取/设置GroupDefaultRole要求是团队文件且当前用户对文件是可管理的,否则会失败提示You don't have permission to perform this operation!
返回值
浏览器环境示例
javascript
async function example() {
await instance.ready();
const app = instance.Application;
// 获取团队成员的默认角色
const defaultRole = await app.Permission2.GroupDefaultRole;
const defaultRoleName = await defaultRole.Name;
console.log(defaultRoleName);
// 设置团队成员的默认角色--设置为系统角色可查看
const role = await app.Permission2.Roles(3);
app.Permission2.GroupDefaultRole = role;
}
脚本编辑器 示例
javascript
function main() {
// 获取团队成员的默认角色
const defaultRole = Application.Permission2.GroupDefaultRole;
console.log(defaultRole.Name);
// 设置团队成员的默认角色--设置为系统角色可查看
const role = Application.Permission2.Roles(3);
Application.Permission2.GroupDefaultRole = role;
}
main();