第五章 使用$ZF(-100)运行程序或系统命令 - 增加权限
增加%System_Callout:USE
权限
$ZF(-100)
需要%System_Callout:USE
权限。如果安全设置高于最小值,则可能会禁用此特权。下面的过程描述了如何在%Developer
角色中启用它:
在%Developer
角色中启用%System_Callout:USE
- 在“管理门户”中,选择“系统管理员>安全>角色”。
- 在
Roles
页面上,单击Names
列中的%Developer
。 - 在
Edit %Developer
页面的General
选项卡上,找到%System_Callout
权限并单击Edit
- 在“编辑资源权限”对话框中,如果尚未选中,请选中“权限使用”复选框,然后单击“确定”。
%Developer
角色总是在安装 IRIS
时创建,但是管理员可能不希望所有用户都可以使用它。在某些情况下,可能需要为用户提供一个角色,使$ZF(-100)
可用,但不授予任何其他特权。下面的过程创建了一个只授予%System_CallOut:USE
权限的新角色:
在新角色中启用%System_Callout:USE
- 打开
Management Portal
,进入System Administration > Security > Roles
。 - 在
Roles
页面上,单击Create New Role
按钮以调出Edit Roles
页面。 -
填写姓名和描述:
Name: UseCallout
description:
授予使用%System_CallOut
资源的权限
单击
Save
时,表单上将出现一个Add
按钮。 -
单击
Add
按钮弹出资源滚动列表,从列表中选择%System_CallOut
,然后单击Save
。单击Edit Role
表单上的Close
。 - 在
Roles
页面上,新的UseCallout
角色现在位于角色定义列表中。