Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

Permission2.GroupDefaultRole(属性)

说明

可读写 获取/设置团队成员的默认角色

不能设置GroupDefaultRole为系统可管理,无权限选项可以通过Roles.NoPermissionRole来获取

获取/设置GroupDefaultRole要求是团队文件且当前用户对文件是可管理的,否则会失败提示You don't have permission to perform this operation!

返回值

Role

浏览器环境示例

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();