赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 2500|回复: 9

[其他问题] 如何设置权限,使一个用户只属于一个公司代码?

[复制链接]
发表于 2012-9-13 12:32:08 | 显示全部楼层 |阅读模式
1赛跑币
想在用户输入参数中实现这么个逻辑,即如果用户a属于1000公司代码,a在屏幕中输入除1000公司代码外的其他公司代码,则程序会给出错误信息。现在的问题是,如何绑定用户a和1000公司代码的关系呢?是通过自建表,还是能够通过su01设置呢?如果能设置,该怎么进行设置呢?

最佳答案

查看完整内容

sam,他们没有系统了解权限的架构,估计是看不懂你说的,我记得你有一个帖子是专门说权限的,建议这位同学去看下。 http://www.91sap.com/forum.php?mod=viewthread&tid=3563 总的来说SAP 的权限检查是多元化的,不是单一的公司代码和用户的对应关系。 SAP权限检查开始是基于事务代码的,这样说因为每一个事务代码就代表了一个程序。而每一个程序都有一段自己的检查逻辑,这些逻辑里会包含各种 权限的检查,公司代码只是其 ...

最近访客

  • vat888
    2023-05-16
  • jyccccc
    2022-10-20
  • 嘻嘻哈哈
    2022-07-27
  • 青青子衿
    2022-07-20




上一篇:sap中废品如何核算
下一篇:采购收货后,发现采购价格错误,如何调整?
本楼点评(0) 收起

本帖被以下淘专辑推荐:

  • · FICO|主题: 5, 订阅: 0
发表于 2012-9-13 12:32:09 | 显示全部楼层
本帖最后由 为你挑战上帝 于 2012-9-13 21:58 编辑

sam,他们没有系统了解权限的架构,估计是看不懂你说的,我记得你有一个帖子是专门说权限的,建议这位同学去看下。
http://www.91sap.com/forum.php?mod=viewthread&tid=3563

总的来说SAP 的权限检查是多元化的,不是单一的公司代码和用户的对应关系。

SAP权限检查开始是基于事务代码的,这样说因为每一个事务代码就代表了一个程序。而每一个程序都有一段自己的检查逻辑,这些逻辑里会包含各种 权限的检查,公司代码只是其中"可能"出现的一项,还有比如工厂,科目,科目表,利润中心等等。。。 就好像门上面有很多锁,只有打开对应的锁你才可以进入其中。
而role 就是给用户的钥匙。只要你在role 里加入对应公司代码的钥匙,就可以做对应公司代码事务. 如果你没给那些公司代码,那他就做不了其他的公司代码的事情。

但是这里要注意的是,不是所有的事务代码都检查公司代码这个key 比如MM 的一些库存查询 是只检查 工厂和库存地点等等的.....

权限其实很好玩,有兴趣可以好好研究下,不同的role 的用法可以帮你解决一些看似需要开发的风险控制,流程优化,和某些控制性的增强开发.

希望对你有所帮助!




本楼点评(0) 收起
回复

使用道具 举报

发表于 2012-9-13 12:38:52 | 显示全部楼层
这个很简单

在PFCG里创建ROLE时,在ROLE的权限分配里,把公司对应的权限对象里的组织结构里的公司代码只设成1000即可。
有点绕,呵呵
本楼点评(0) 收起
回复

使用道具 举报

发表于 2012-9-13 13:39:20 | 显示全部楼层
权限对象应该可以实现要求.也可以如你所说,自己创建一个自建表,维护好用户名与对应的公司代码,在保存增强里做逻辑检查,可以实现.
本楼点评(0) 收起
回复

使用道具 举报

 楼主| 发表于 2012-9-13 14:09:08 | 显示全部楼层
admin 发表于 2012-9-13 12:38
这个很简单

在PFCG里创建ROLE时,在ROLE的权限分配里,把公司对应的权限对象里的组织结构里的公司代码只 ...

彭老师,公司对应的权限对象具体是什么呢?在su21里能查到吧?
本楼点评(0) 收起
回复

使用道具 举报

发表于 2012-9-13 14:09:24 | 显示全部楼层
有没有图示啊,我理解能力差。
本楼点评(0) 收起
回复

使用道具 举报

发表于 2012-9-13 14:32:37 | 显示全部楼层
rajesh123 发表于 2012-9-13 14:09
彭老师,公司对应的权限对象具体是什么呢?在su21里能查到吧?

能看到的,

F_BKPF_BUK

就是这个。
本楼点评(0) 收起
回复

使用道具 举报

发表于 2012-9-13 22:31:29 | 显示全部楼层
为你挑战上帝 发表于 2012-9-13 21:44
sam,他们没有系统了解权限的架构,估计是看不懂你说的,我记得你有一个帖子是专门说权限的,建议这位同学去 ...

解释的非常详细!!!

以前没怎么接触权限。。。下午看了admin的一些提示。在系统里玩了下。。。确实觉得蛮有意思的。。哈哈
本楼点评(0) 收起
回复

使用道具 举报

 楼主| 发表于 2012-9-14 14:59:39 | 显示全部楼层
admin 发表于 2012-9-13 14:32
能看到的,

F_BKPF_BUK

对的 彭老师 谢谢!
本楼点评(0) 收起
回复

使用道具 举报

发表于 2014-1-3 22:42:26 | 显示全部楼层
事务码对应角色,角色对应用户
本楼点评(0) 收起
回复

使用道具 举报

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

本版积分规则

小黑屋|联系我们|赛跑网 ( QQ:108519493QQfsq

GMT+8, 2024-5-17 03:18 , Processed in 0.445417 second(s), 62 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

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