IFS 管理员赋权手册

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

IFSApplications2003-1IFS管理员赋权手册目录一赋权的基本步骤............................................................................................................41.1赋权的基本步骤.......................................................................................................41.2其他说明...................................................................................................................6二查找需要的界面对象..................................................................................................112.1FRM窗口...............................................................................................................112.2TBW窗口...............................................................................................................132.3DLG窗口...............................................................................................................142.4Rep窗口.................................................................................................................152.5RMB功能(打开一个窗口)...............................................................................16二查找需要的逻辑单元对象..........................................................................................163.1RMB报表打印.......................................................................................................163.2RMB功能(执行一个功能)...............................................................................183.3InfoServiceRep中的报表....................................................................................193.4窗口中执行结果报错.............................................................................................193.5窗口中的新增/修改/删除功能..............................................................................20四GUI运行环境的限制.................................................................................................21赋权的基本步骤1.1窗口对象逻辑单元对象FRM窗口2.1DLG窗口2.3TBW窗口2.2REP窗口2.4RMB报表打印3.1RMB功能(执行一个功能)3.2InfoServiceRep3.3RMB功能(打开一个窗口)2.5窗口中执行结果报错3.4窗口中新增/修改/删除功能3.5一赋权的基本步骤1.1赋权的基本步骤步骤一:使用IFSAPP登录Admin.exe步骤二:建立需要的角色步骤三:查找到需要的界面对象,将界面对象的权限赋给创建的角色或查找到需要的逻辑单元对象,将逻辑单元对象权限赋给创建的角色步骤四:创建需要的用户步骤五:修改用户的详细资料,将角色赋予用户其中需要赋两个IFS基本权限:ifs_connect(和数据库建立连接的权限)fnd_normal(使用IFSFND基本的功能)注意:将presentationObjectSecurity设置成ENABLE步骤六:使用用户登录应用程序测试1.2其他说明1.第一次进入该功能“SecurityPermissions”,系统将建立InternalLU-dictionaryfastaccesstable,通常被称为字典的缓存和表被更新2.针对不同的对象,IFS应用系统预先设置了三种不同等级的权限FULL对所有的packages有执行的权限对所有的views有完全的更改和查询权限对F1功能没有限制NONE对所有的packages不可执行对所有的views有没有权限查询和更改对F1功能没有限制QUERY对所有的views有权限查询管理员可以在以上等级的基础上,对需要赋权的对象赋权。3.赋权完成后,不同的权限,系统将通过不同的颜色显示来区分Black=该项目下全部的权限被赋予角色Blue=一部分对象权限被赋予角色Red=没有对象权限被赋予角色4.切换应用界面到英文状态,有利于赋权时查询对象的名称。5.在用户-详细信息的界面中,将PresentatioinObjectSecurity选项设置成Enabled,可以减少因为用户界面和用户界面之间的关联,显示出的不必要的菜单选项。6.IFS应用系统的赋权通常先将模块的全部权限(FULL或QUERY)赋予角色,然后再特定的权限增加或取消以达到控制权限的效果。7.IFS应用程序的管理员用户IFSAPP不受权限设置的限制,通常先使用IFSAPP用户登录应用程序定位需要赋权对象的信息,再通过ADMIN.exe赋权给一般的角色。如果在应用中IFSAPP能正常执行某一操作,但一般的用户不能执行同一操作,在排除应用设置上的限制后可以判断是因为权限设置的原因导致不能应用此功能。8.对于界面对象,可以通过界面对象的名称在赋权中查询界面对象,也可以通过界面对象的唯一标识号在赋权中查询界面对象。对于逻辑单元对象,可以通过鼠标右键的FindLogicUnit功能查询逻辑单元对象。9.如果用户同时属于角色A和角色B,那么用户同时拥有角色A和角色B的界面对象和逻辑单元对象的权限,即某一特定功能只要赋予了角色A或角色B,即可以被用户使用。但对于GUI运行环境的限制,相类似,如果角色A或角色B之一有运行环境的限制,用户将不能使用相关的运行环境。10.除了用户自定义的角色外,正常使用IFS应用系统必须将FND_NORMAL和IFS_CONNECT两个系统角色赋予用户。11.在管理员设置权限的期间,IFS应用程序中系统参数”Securitysetup”设置成ON(意味着每次登录的权限读取,必须从磁盘的数据表中重新读取)有利于管理员正确设置权限;在日常运行期间,IFS应用程序中系统参数”Securitysetup”设置成Cache(意味着从数据库启动后第一次登录的权限读取,必须从磁盘的数据表中重新读取,其后的用户登录,权限信息从cache中读取)有利于提高系统登录性能。1.3赋权中需要的工具的使用1.IFSdebugCtrl+小键盘0+鼠标右键点中IFS应用程序工作界面空白的地方通常情况下,我们只保留选项:Cilent-DatabaseCalls客户端向服务器端提交的CALL请求,显示是黑色Server-PL/SQLmethodcall服务器端执行的PL/SQL方法按照调用的顺序显示。显示是兰色2.IFSNavigator显示工作界面空白的地方鼠标右键,“属性”选中窗口后,LU_NAME:将显示此窗口调用的逻辑单元VIEW_NAME:将显示此窗口调用的视图PACKAGE_NAME:将显示此窗口调用的PackageIDENTITY:将显示此窗口的IFS定义的对象标识号显示出的内容(例如窗口标识号)可以COPY3.IFSPl/sqlpackagecode查询可以通过Package名称查询到Package所属的Module和LU名称4.Pl/sqldevelop工具可以通过Package名称查询到Package所属的Module和LU名称可以通过VIEW名称查询到VIEW所属的Module和LU名称5.IFSSecurityPermissions/Presentationobjects对象的鼠标右键Grantall/GrantQueryonAll/RevokeAll:将模块的全部权限赋予角色/将模块的全部查询功能赋予角色/删除该角色所具有的该模块的所有功能。GrantPresentationObject/GrantQueryonPresentationobject/RevokePresentationObject将所选单一界面对象的全部权限赋予角色/将所选单一界面对象的全部查询功能赋予角色/删除该角色所具有的所选单一界面对象的所有功能。ShowTitle在赋权界面中显示对象的名称或是显示对象的标识号ShowOnlyGranted仅显示出该角色所具有权限的所有对象QueryableAdministration/QueryableAdministrationDetails可以在此界面中按对象的名称或对象的标识号查询到对象,并针对此对象赋权,通常我们也可以使用此功能查询到某一对象所属的模块。6.IFSSecurityPermissions/Accessrights鼠标右键功能FullAccess/Query/NoAccess将模块或逻辑单元或逻辑对象中的视图、package对象的全部权限赋予角色/将对象全部查询功能赋予角色/删除该角色所具有的对象的所有功能。Findlogicunit已经知道了逻辑单元对象LU的名称,快速的查找到逻辑单元。二查找需要的界面对象2.1FRM窗口系统的FRM窗口指Form形式的窗口,系统中使用的图标是,在管理员程序中同样使用图标,IFS应用系统对窗口的唯一标识号命名规则以frm开头.例如应用中菜单的窗口:\\Inventory\Transactions\ReceiveInventoryPart步骤一,使用IFSAPP登录应用程序,查看该窗口名称ReceiveInventoryPart,或通过窗口鼠标右键上的“属性”功能,在窗口表单中查询到唯一标识号是frmInvReceipt步骤二,查找到Inventory模块,并查找到对象标识号frmInvReceipt,将对象赋权给角色。注:步骤二也可以使用窗口名称ReceiveInventoryPart查找到窗口对象从图中可以看到,FRM窗口可能会包括子窗口,因此如果通过查找窗口对象QueryableAdministration为FRM窗口赋权将不能赋权该窗口的所有权限。不过如果采用此方法删除用户的赋权将是比较有效的,2.2TBW窗口系统的TBW类窗口指简单的列表形式的窗口,它可以是独立存在,也可以存在在FRM类窗口中。系统中使用的图标是,

1 / 26
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功