Aras Innovator: Premission的使用

本文详细介绍了权限管理的基本概念,包括如何创建权限表、不同类型的权限及其应用场景。解释了基本操作如获取、更新、删除等权限,并介绍了特殊操作权限,如添加项目、改变生命周期状态等。

基本概念:

Premission:是指任对一个itemtype进行操作的权限。

权限使用的方法是,先设定一个权限表,然后把权限表贴到itemtype上去。就像工人有了身份标牌(工人),还要有上岗证才能操作机器一样。

权限表可以贴给多个Itemtype.


如何建权限表:

通过Premission菜单,可管理权限表,每个权限表有自己的名称,里面包括哪些身份,每个身份可进行哪些操作,这里可选的是基本操作,包括:

  • Get: 读取
  • Update:更新
  • Delete:删除
  • Can Discover: 可探知
  • Show Permission Warning: 权限警告
  • Can change access: 可修改权限
但实际上还有一些控制用户操作的权限,例如:
  • can add: 是否能添加item
  • promote life cycle state: 是否可以升级状态
  • Update workflow activity: 是否可以升级活动
而且,除了对整个物体设置权限,还可以仅仅对物体生命周期的某个state来赋权限。也就是说该权限表只对该itemtype在指定state时才有效。

这些特殊的操作,不是在Permission菜单下去做,是在特殊的场合下做,如can add权限,是在Itemtype编辑环境下做。State升级权限是在Life Cycle Map编辑时做,Update Activity在Workflow 定义时做。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值