简单介绍下Group,Role ,Workqueue的各自作用

Group ,Role和Queue都是存放在dm_group中的,也就是说实际上他们都是group,不过group_class属性的不同,又说明了他们的作用是不同的。

 

Group

 

Group是为了控制对象访问权限而设计的,当一个user试图访问一个对象(比如文件或文件夹),DM会检查你所在的Group有没有对这个对象的访问权限,如果没有的话你就不能访问它了。这个应该和linux的group概念比较像。

 

Role

 

使用Role的地方是在你的application中,用来控制你在页面上是否可以看到某些component.比如你的程序有2个componet——file read和file upload,有2个role——reader和uploader,并且这样定义你的component

<scope role="reader,uploader" >

<componet id ="read">

...

<scope role="uploader" >

<componet id ="upload">

...

那么一个在role uploader的user在程序界面上可以看到2个componet,而只在role reader的用户只能看到一个。

 

Queue

 

Queue的作用就比较好理解了,熟悉workflow的都应该知道。它是用来控制user和manually activity之间联系的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值