PeopleSoft 基础知识

不得不说,作为一个产品来说,PeopleSoft 牵涉到的东西太多了,作为一个学习peopleSoft不久的人来说,面对一些基本的定义,会感到很抽象,很迷惑。

 

1.Business Unit

这个 所谓的BU,在我看来,是对data的分类,同时进行标识,比如财务部用FIN 这个BU,人力部用MOM这个BU,也就是说,当data有用到BU这个地方的时候(比如create voucher的时候),不同的部门会选择不同的BU,用以来归类和标识。所以其实可以说BU是代替的一类data.

 

2.SetId.

SetId 也是对于data的分类,但是想比较BU来说,SetId 更高一层,或者可以说,在peoplesoft中,setid是对数据最高层的分类,比如先把人分成 亚洲,美洲,非洲,然后再对人用BU进行更具体的分类,比如 亚洲的中国人,等等。

所以,SetId总是和BU联系在一起的,每个setId 下总有若干个BU,而每个BU总是在某个Setid 下,同时,BU之间,Setid之间的data是可以共享的。。

然后如果我没有说错的话,还有Sub BU,sub BU 是对BU的一个更详细的分类.

 

3. Permission list

我们就简称PL了(这个PL总是让我想起dota里的猴子), PL 是用来管理Page的,一般来说,会有若干的page link到这个PL。

 

4.Role

一个role,会有若干个PL,而每个PL,又会有若干个pages,于是乎,为某一个Userid grant 一个role,这个userid就可以access 与之对应的pages

 

5.Primary Permission List

这个 PPL, 需要我们在create 一个Userid,或者说为一个userId做setup的时候 需要指定的。

一般来说,这个PPl,会有一堆BU , link 它,还有一些其他的data 的control ,每个userid只能有一个PPL,当指定了这个PPL给某个userid的时候,就规定了这个UserId可以access哪些BU。

通常来说,我们setup一个PPL,只是为了限制UserId可以access的data,所以一般来说PPL是没有page link 去它的。

但是你也可以给这个PPL 加上若干个pages,这样, 这个PPL可以当作是一个普通的PL来使用了。

 

我这个理解太浅了,还有Row Security没有说,等我再理解深入一点。。。

 

Until next time。。。。

TJ

转载于:https://www.cnblogs.com/tiantianjun/archive/2012/11/15/2772504.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值