首先需要说明的是,本系列文档假定读者已经具备基本的系统相关使用知识与技能
(
例如,能够基本
领会“
ORACLE EBS
系统应用基础概述”中的内容
)
,故所讨论的内容仅限于笔者认为从系统使用与实际业
务两方面来看比较重要或者容易存疑的问题,并不能面面俱到,旨在帮助读者掌握核心、抓住要点(详尽
内容必须参考
ORACLE
相关官方文档)。文中为讨论需要所附图文均取自
ORACLE EBS
的测试环境
(
Vision Demo
),版本以
R12.1.1
为主,辅之以版本
R11.5.10
,界面语言主要为中文(必要时辅之以英
文)。两个
EBS
版本在界面与功能应用方面实际可能有一些差异,必要时会作相关说明,但一般不会影
响对基本问题的讨论。
技术是业务的抽象与工具,业务是技术的来源与目的。本系列文档通篇将秉持“从业务的角度去审视
技术,从技术的角度去回归业务”的方法论(这里的所谓“技术”,意指“系统实现”),去探讨系统实现与业
务实践的融合问题,以求逐步能达到技术与业务的融会贯通。限于笔者的认知水平,有讹误或不正确之处,
欢迎批评指正。
一、安全性管理
从系统使用角度来看,系统管理的一项重要的日常工作是关于“用户”及其“权限”的管理,在
ORACLE
中即所谓“安全性”(
Security
)管理。“安全性”是一个涵义较之“权限”更为丰富、更为广阔的概念
术语,它虽然比较抽象,但顾名思义,它很好地涵盖了于实际业务与系统使用中,有关企业数据与信息管
理的某些需要重点保护、控制的内容。
有关用户权限的管理,在
ORACLE
系统中主要有三个基本要素构成:菜单(
Menu
)、责任
(
Responsibility
)、以及用户(
User
)。三者的有机结合构成了系统权限或安全性管理的基础,辅之以
参数或“安全性配置文件”等的使用,则进一步对用户的“实体(组织、帐套或分类帐)接入”权限进行细分。
此外,系统在各个应用模块中,还将可能基于不同业务特点采取各具特色的系统实现方式,对用户的准入
管理或功能权限作更进一步的划分(具体方式与系统设计者的个人偏好也有一定关系,不能一概而论)。
“菜单”(
Menu
)在今天信息时代的日常生活中已是一个很普通的术语。
ORACLE
中的“菜单”概念并
无甚特别,它也是表示用户的系统应用功能入口。最基本的“菜单”由系统预置的若干“表单功能”所组成,
EBS
目前大概具有
2
万个左右的此类表单功能;(基于某些特殊需要,系统还可提供虽不可见但可由表
单内包含的逻辑调用的某些非表单“子功能”,需开发后台设置)。用户可以自定义包括若干基本菜单作为
“子菜单”的用户菜单,自定义的“用户菜单”也可以作为“子菜单”来使用,这样就形成了一个菜单结构(树形
图)。如图
1
所示菜单定义及可选择使用的系统预置表单功能
LIST
:
评论