4.3 管理资源

4.3.1 许可权限

对文件夹和资源的许可权限确定了用户可在储存库中看到的信息以及可执行的操作。下表中定义了许可权限集:

许可权限

允许对储存库文件夹和资源执行的操作

无访问权

用户无法查看或者访问文件夹或资源。

对于所有非管理员用户而言,根级别的默认许可权限是“无访问权”,任何许可权限都必须以显式方式定义。

仅执行

用户无法查看储存库中的文件夹或资源,但他们运行的报告或仪表板可以访问这些文件夹或资源。

只读

  • 查看文件夹或资源。

  • 查看文件夹或资源的属性。

  • 复制文件夹及其所有可读内容。

  • 复制资源。

  • 查看(运行)报告或仪表板。

  • 在后台运行报告。

  • 将报告安排在以后运行。

读取 + 删除

  • 剪切、移动或删除文件夹及其所有内容。

  • 剪切、移动或删除资源。

读取 + 写入 + 删除

  • 添加子文件夹。

  • 在文件夹中复制、剪切或粘贴内容。

  • 在文件夹中保存新的专用视图、报告或仪表板。

  • 在文件夹中保存安排的报告的输出。

  • 重命名文件夹或资源,以及更改其说明字符串。

  • 在专用编辑器中打开专用视图,或者在设计器中打开仪表板。

  • 修改和重写现有的专用视图、报告或仪表板。

  • 将 ZENworks 报告资源添加到储存库(上载 JRXML)

  • 编辑储存库中 ZENworks 报告资源的定义(替换 JRXML)

管理

设置对文件夹或资源的许可权限(按角色和按用户)。这可以有效委托特定的储存库管理任务。

在浏览或搜索储存库,以及使用任何会访问储存库的对话框时(例如,浏览用于保存报告的文件夹时),将会应用许可权限。请注意以下几点:

  • 复制操作不能保留对某个对象的许可权限。用户可以复制某个只读对象,将它粘贴到读写文件夹,然后编辑该对象。

  • 仅当用户对该对象粘贴到的文件夹拥有“读取 + 写入 + 删除”访问权时,才可以完成复制和剪切(移动)操作。有关详细信息,请参见部分 4.3.5, 移动文件夹

  • 仅当用户对所有文件夹内容拥有相同许可权限时,才允许对这些文件夹进行剪切、删除和设置操作。仅当用户至少对所有选定资源拥有“读取 + 删除”许可权限时,才允许批量剪切和删除资源。

  • 仅当没有其他资源依赖于某个资源或文件夹内容时,才允许删除该资源或文件夹内容。

设置许可权限

管理员可向用户指派许可权限,使其能够访问整个储存库中的任何文件夹或资源。对某个文件夹拥有“管理员”许可权限的用户可以指派对该文件夹以及可继承许可权限的任何内容的许可权限。对某个资源拥有“管理员”许可权限的用户只能设置对该特定资源的许可权限。

  1. 以拥有管理员特权的用户身份登录 ZENworks Reporting。

  2. 储存库中,浏览或者搜索所需的文件夹或资源。

  3. 右键单击该对象,然后选择许可权限...

    “许可权限”面板中将显示选定对象的许可权限。默认情况下,会显示指定给角色的许可权限。从对象父级继承的许可权限标有星号 (*)。

  4. 在“许可权限”面板中,单击用户以查看指派给特定用户的许可权限。在查看用户许可权限时,单击角色可切换回角色许可权限。

  5. 对于每个用户或角色,可以从下拉列表中选择新的许可权限。

    下拉列表中显示了对此文件夹的默认用户许可权限。

  6. 单击“应用”保存更改。如果在用户许可权限与角色许可权限之间切换,则必须先单击应用才能保存更改。

  7. 单击“确定”保存所做的更改。

    您可以同时针对不同的资源或文件夹打开多个许可权限对话框,并可以在储存库中导航。尝试在多个文件夹或组织中统一设置许可权限时,这种做法将很有帮助。

注:下面是设置许可权限时存在的两种特殊情况:

  • 如果某个资源会继承某种许可权限(例如“只读”),那么您不能将许可权限设置为同一值,起码不能直接进行这种设置。您必须暂时在父文件夹上更改许可权限级别,设置显式许可权限,然后将父文件夹的许可权限设回原始值。

    以这种方式将资源及其父文件夹设置为相同许可权限后,该许可权限仍会显示星号,就如同它是继承的一样。但是,如果以后为父级指定了不同的许可权限(例如“读写”),该资源将保留其显式“只读”许可权限而不是继承“读写”许可权限。

  • 要重设置许可权限级别以使该资源从其父文件夹继承许可权限,请选择一个不同的许可权限级别并单击应用,然后选择带有星号的许可权限并单击应用

4.3.2 指派用于创建专用视图的许可权限

您可以向任何角色或用户指派创建专用视图的许可权限。

  1. 以普通用户(非管理员)身份登录到 ZENworks Reporting。

    ZENworks Reporting 允许为用户或角色指派许可权限。

  2. 从 ZENworks Reporting 注销。

  3. 以管理员用户身份登录到 ZENworks Reporting。

  4. 单击查看 > 储存库

  5. 文件夹面板中,右键单击组织文件夹,然后单击许可权限

  6. 许可权限面板中,为角色或用户选择只读,然后单击确定

  7. 文件夹面板 > 组织中,右键单击数据来源,然后单击许可权限

  8. 许可权限面板中,为角色或用户选择仅执行,然后单击确定

  9. 文件夹面板 > 组织中,右键单击,然后单击许可权限

  10. 许可权限面板中,为角色或用户选择只读,然后单击确定

  11. 文件夹面板 > 组织中,右键单击报告,然后单击许可权限

  12. 许可权限面板中,为角色或用户选择只读,然后单击确定

  13. 文件夹面板 > 组织 > 报告 中,创建一个文件夹并向该 role_user 提供读取+写入+删除许可权限。有关详细信息,请参见部分 4.3.4, 创建文件夹

  14. 文件夹面板 > 组织中,右键单击临时,然后单击许可权限

  15. 许可权限面板中,为角色或用户选择读取+写入,然后单击确定

4.3.3 向预定义报告指派执行许可权限

4.3.4 创建文件夹

如果您对文件夹和资源拥有“写入”许可权限,则可以创建文件夹并指派权限。

要创建文件夹,请执行以下操作:

  1. 登录到 ZENworks Reporting。

  2. 单击查看 > 储存库

  3. 文件夹面板中,右键单击某个文件夹,然后单击添加文件夹

  4. 添加文件夹对话框中指定一个名称,然后单击添加

    可以通过用户或角色向创建的文件夹提供许可权限。

4.3.5 移动文件夹

如果您对文件夹和资源拥有读取权限,则可以从文件夹中复制内容,并将内容粘贴到另一个您具有写入许可权限的目标文件夹。仅当您对文件夹和资源拥有写入许可权限时,才可以使用剪切选项。

注:重新定位的对象将继承目标文件夹的许可权限。要更改对某个对象的许可权限,请显式设置许可权限。

要移动文件夹和资源,请执行以下操作:

  1. 以拥有下列许可权限的用户身份登录到 ZENworks Reporting:

    • 对要移动的文件夹或资源拥有读取许可权限。

    • 对目标文件夹拥有写入许可权限。

  2. 单击查看 > 储存库

  3. 文件夹面板中,单击报告 > ZENworks > 添加文件夹

  4. 添加文件夹对话框中输入一个名称,例如“ZENworks 报告”。

  5. 单击添加

    “ZENworks 报告”文件夹将显示为“ZENworks”的子文件夹,并会继承管理员用户对父文件夹的默认许可权限(读取-写入-删除)。

  6. “ZENworks 报告”文件夹应该放置在更突出的位置。请将它上移一级:

    1. 文件夹中,右键单击“ZENworks 报告”,然后单击剪切

    2. 右键单击报告,然后选择粘贴

      现在,ZENworks 报告文件夹将显示在报告中,其级别与 ZENworks 相同。

注:您可以根据许可权限将文件夹重新定位在储存库中的任何位置,但有一种情况例外:服务器不支持将文件夹复制并粘贴到同一个位置。如果在您右键单击目标文件夹时粘贴已禁用,则表示您对该文件夹没有写入许可权限。