控制 notebook 用户权限
如果您分配有相应权限,就可以在 ArcGIS Enterprise 门户中使用 ArcGIS Notebooks。 由于 notebook 会消耗门户和 ArcGIS Notebook Server 资源,因此创建 notebook 属于发布者级别权限。
每名分配了默认管理员角色的门户用户都可以打开、运行、创建、管理和计划 notebook。 使用 ArcGIS Notebooks Standard 运行时的情况下,所分配的角色中包含创建和编辑 notebook 和计划 notebook 权限的任何门户用户都可以对 notebook 执行相同操作。 允许成员使用 Advanced 运行时(如果可用)创建 notebook 的 Advanced notebook 权限未分配给管理员默认角色。
只有 notebook 的所有者才能保存对原始 notebook 项目的编辑。 如果所有者在门户中共享 notebook,则其他用户可以查看其项目详细信息页面、打开 notebook 并运行已编写的内容。 保存 notebook 的所有更改时会自动创建一份副本。
具备相关权限后,所有门户用户都可以查看和打开在他们有访问权限的位置共享的 notebook。 例如,如果 notebook 与组织共享,则所有具有门户访问权限的用户都可以打开并查看该 notebook。 如果 notebook 与特定群组共享,则只有该群组的成员可以对其进行查看和打开操作。
为 notebook 用户创建自定义角色
如果要为门户用户分配创建和编辑 notebook 权限,则可以为其分配默认管理员角色。 然而,如果要限制用户在门户中除了创建和共享 notebook 之外可执行的其他操作,则可以为其创建自定义角色。
请按照以下步骤来基于用户角色创建自定义角色,并为其添加创建和编辑 notebook 权限:
确认您是否以组织管理员的身份登录。
单击站点顶部的组织,然后单击设置。
单击成员角色。
单击创建角色,然后提供角色的名称和描述。
该名称在组织中必须是唯一的,且不得为默认角色名称,最多可包含 128 个字符。 名称不区分大小写。 例如 Notebook User。
描述最多可包含 250 个字符。 例如,该角色可创建和使用托管 notebook,但无法在门户中执行其他发布者或管理员级别的任务。
选择用户角色作为新角色的基础。
默认情况下,在用户级别角色中,与 ArcGIS Notebooks 相关的权限(如创建和编辑 notebook、计划 notebook 和 Advanced notebook)为关闭状态。
单击创建和编辑 notebook(可根据需要单击计划 notebook、Advanced notebook 和发布 Web 工具)切换按钮以开启相应的权限。
注:
创建和编辑 notebook、计划 notebook 和 Advanced notebook 权限仅在已为组织配置 Notebook Server 的情况下可见。 将 notebook 发布为 Web 工具需要发布 Web 工具权限。 针对 notebook 作者执行的工作流,可能需要附加权限(例如要管理内容或运行专业分析工具)。
单击保存。
随即出现一条消息,指示角色创建成功。
创建自定义角色以管理 notebook 计划任务
要创建自定义角色以管理 notebook 计划任务,请按照下方步骤操作。
以管理员身份登录到您的组织。
单击组织 > 设置 > 成员角色。
单击创建角色。
输入角色的名称和描述。
在内容权限下,启用创建和编辑 notebook 和计划 notebook 权限。
在管理权限下,启用更新成员和更新内容权限。
通过 ArcGIS Notebook Server Manager 创建自定义角色以管理 ArcGIS Notebook Server
要通过 ArcGIS Notebook Server Manager 创建自定义角色以管理 ArcGIS Notebook Server,请按照以下步骤操作。
以管理员身份登录到您的组织。
单击组织 > 设置 > 成员角色。
单击创建角色。
输入角色的名称和描述。
在内容权限下,启用创建和编辑 notebook 和计划 notebook 权限。
在管理权限下,启用更新成员和更新内容权限。
启用安全和基础设施和服务器管理权限以允许具有此角色的用户使用 ArcGIS Notebook Server Manager 管理您的站点。