Umbraco中的权限体系结构
分为管理用户体系,和成员用户体系,也就是 Users(用户)和Members(成员).
2.1. Users(用户)
用户是对功能操作权限定义的,首先看一下所有Action的Permissions:
Browse Node/Edit in Canvas/Create/Send To Translation/Translate/Audit Trail/Delete/Move/Copy/Sort/Permissions/Public access/Rollback/Update/Publish/Send To Publish/Manage Host
对用户的管理,其实就是用户有没有这些权限, 系统初始定义了3个User Type(用户类型), 其实就是对这些Permissions的分组.
2.2. Members(成员)
成员是对内容定义权限定义的
Member Type(成员类型): 每个Member type是定义一类人, 可以看作是Windows Roles类似的东东, 主要是控制内容的可见性. 每类型都可以定义一些特殊属性, 类似进销存中的动态商品属性.
Member Groups(成员组): 类似windows groups的东西,用于集合分组member的.
Members(成员):就是业务帐号了,必须归属于一个member type,可以归属于0 或者 多个 member group.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律