UNPKG

@etsoo/appscript

Version:

Applications shared TypeScript framework

73 lines (72 loc) 1.5 kB
/** * Standard user roles * @see com.etsoo.CoreFramework.Authentication.UserRole */ export var UserRole; (function (UserRole) { /** * Guest * 访客 */ UserRole[UserRole["Guest"] = 1] = "Guest"; /** * Operator * 操作员 */ UserRole[UserRole["Operator"] = 4] = "Operator"; /** * Partner * 渠道合作伙伴 */ UserRole[UserRole["Partner"] = 8] = "Partner"; /** * User * 用户 */ UserRole[UserRole["User"] = 16] = "User"; /** * Team leader * 团队负责人 */ UserRole[UserRole["Leader"] = 32] = "Leader"; /** * Manager * 经理 */ UserRole[UserRole["Manager"] = 64] = "Manager"; /** * HR Manager * 人事经理 */ UserRole[UserRole["HRManager"] = 128] = "HRManager"; /** * Finance * 财务 */ UserRole[UserRole["Finance"] = 256] = "Finance"; /** * Director * 总监 */ UserRole[UserRole["Director"] = 512] = "Director"; /** * Executives * 高管 */ UserRole[UserRole["Executive"] = 1024] = "Executive"; /** * API * 接口 */ UserRole[UserRole["API"] = 4096] = "API"; /** * Administrator * 管理员 */ UserRole[UserRole["Admin"] = 8192] = "Admin"; /** * Founder, takes all ownership * 创始人,所有权限 */ UserRole[UserRole["Founder"] = 16384] = "Founder"; })(UserRole || (UserRole = {}));