将内部面板设置为只读

Sterling™ Order Management可将内部面板标记为只读。 这确保指定的用户组无法修改或更新对其可见的任何数据。 内部面板标记为只读时,页面中的所有控件及其值都可见,但是被禁用。

关于此任务

有两种方法将内部面板设置为只读:

  • 在 RESOURCE_PERMISSION.xml 文件中设置资源的只读属性。

    如果需要针对某用户将内部面板标记为只读,请使用 READ-ONLY 属性来更新出厂设置中的 RESOURCE_PERMISSION_CONSOLE.xml 文件。

    以下示例显示更改后的 RESOURCE-PERMISSION.xml 文件:

    
       <ResourcePermission ActivateFlag="Y" Createprogid="SYSTEM" 
    Createuserid="SYSTEM" Modifyprogid="SYSTEM" Modifyuserid="SYSTEM" 
    ResourceKey="YEMS012" ResourcePermissionKey="SYS_YEMS012" 
    UsergroupKey="SYSTEM" READ-ONLY-FLAG="True"/> 
    

    在此示例中,将为用户 SYSTEM 和资源 YEMS012 更新数据库表 YFS-RESOURCE-PERMISSION。

  • 使用 Applications Manager 来应用安全许可权并将内部面板标记为只读。
    1. 登录到 Applications Manager。 选择 应用程序 > Application Platform > 安全性 >
    2. 选择组或者新建组。 单击您要管理的应用程序旁边的许可权

      该应用程序的所有实体以树形式打开。 您可以双击一个实体以查看其视图和内部面板。

    3. 右键单击所选内部面板以将内部面板设置为只读或者取消设置为只读。