开源PLM软件Aras详解六 角色与用户以及权限

[复制链接]
lele 发表于 2022-10-13 16:32:43 | 显示全部楼层 |阅读模式
开源PLM软件Aras详解六 角色与用户以及权限


在Aras中,角色(Identity),用户(Users),权限(Permissions),分别为3个ItemType,Permissions依赖与Identity,Identity可依赖与User。在Aras中,Identity可以理解为身份,也可以理解为角色,也可以理解为部门,在系统任何使用都是Identify,User只负责登入作用。
当我们新建一个User时,User的loginName只用于登入系统,而Identity会自动为我们新建一个与该用户相关的Identity,新增的Identity名为姓+名:比如:我们的用户admin,那么Identity名就为Innovator Admin


此时的Identity概念就可以自定义了,可以理解为角色,身份,也可以理解为部门比如我们新建一个Identity
可以看出,在页面中有一个Is Alias的定义,该定义为true时,标识该身份认证是代表User,如果为False时,代表是单独的Identity,并未跟User绑定所以,Identity可以包含N个Identity,也可以被N个Identity包含,由Is Alias来区分该Identity是User还是单独的Identity由此,我们可以创建部门结构,也可以创建角色结构权限依赖于Identity新建一个权限:

可以看出,此处的选择对象是Identity,你可以选择个人的Identity,也可以选择组Identity,并且控制GUD等权限控制可以看出Identity非常灵活,可以灵活定义,定义控制权限。大致图像就是:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|RuZhuo ( 鄂ICP备16015978号-8 )

GMT+8, 2024-5-19 04:10 , Processed in 0.027302 second(s), 29 queries .

Powered by RuZhuo

快速回复 返回顶部 返回列表