Skip to main content

为 notebook 作者创建自定义角色

在 ArcGIS Enterprise 门户中,仅当向成员分配具有任务相关权限的成员角色时,成员才可以执行任务。 例如,发布托管切片图层由一个权限控制,而注册数据存储由另一个权限控制。 门户包括多个默认门户角色,每个角色都具有一组权限,但是门户管理员还可以创建自定义角色并根据需要为其配置权限。

创建角色

为了使门户成员可以打开、运行、创建和编辑 ArcGIS Notebooks,必须为其账户分配以下一个或多个权限:

  • 创建和编辑 notebook 权限允许成员打开和运行 notebook,包括共享 notebook 和根据导入到门户的 notebook 文件 (*.ipynb) 创建的 notebook,以及使用 ArcGIS Notebooks Standard 运行时创建和编辑 notebook。

  • 必须分配 Advanced notebook 权限以及创建和编辑 notebook 权限,以允许成员使用 Advanced notebook 运行时创建和编辑 notebook。

  • 计划 notebook 权限允许具有上述一个或两个权限的成员使用 notebook 编辑器中的任务窗格计划 notebook 的自动运行

  • 发布 Web 工具权限允许具有创建和编辑 notebook 权限的成员从 notebook 编辑器创建参数并将 notebook 发布为 Web 工具。

  • 组织 webhook 权限允许成员配置 webhook。 要为 notebook 自动化配置 webhook,成员将需要创建和编辑 notebook 权限,或需要 Advanced notebook 权限。

  • 运行 Web 工具权限允许成员运行从 notebook 发布的 Web 工具。 如果具有此权限,则成员无需创建和编辑 notebookAdvanced notebook 权限即可运行从 notebook 发布的 Web 工具。

    注:

    具有创建和编辑 notebookAdvanced notebook发布 Web 工具权限的成员也可以运行从 notebook 发布的 Web 工具。

提示:

容器引擎和 ArcGIS Notebook Server 中解释了 notebook 运行时。

默认情况下,仅管理员具有这些权限。 需要为非门户管理员的 notebook 作者分配包括一个或两个 notebook 权限的自定义角色。 每次只能为每个成员分配一个角色。 要为您的 notebook 作者创建一个自定义角色(或多个自定义角色),请完成以下步骤:

  1. 确认您已使用门户管理员身份登录。

  2. 进入组织 > 设置页面,然后单击成员角色

    在此页面上,您可以查看门户的角色、创建自定义角色和将成员分配至角色。

  3. 单击创建角色

  4. 为角色提供名称和描述。

    该名称在组织中必须是唯一的,且最多可包含 128 个字符。 名称和描述不区分大小写。 管理员、发布者、用户、数据编辑人员或查看者不能用作名称。 描述最多可包含 250 个字符。

  5. 为自定义角色分配必要的权限。

    Notebook 作者至少需要创建和编辑 notebook 权限。 如果还为其分配了计划 notebook 权限,则他们可以创建任务以计划 notebook 的自动运行。 两个权限均可在内容类别中找到。

    如果 notebook 作者将使用 Advanced notebook 运行时,则除了创建和编辑 notebook 权限之外,还需要 Advanced notebook 权限。 可以在内容和分析类别中找到 Advanced notebook 权限。

    如果 notebook 作者打算将 notebook 发布为 Web 工具,他们将需要发布 Web 工具以及创建和编辑 notebook 权限。 您可以在管理权限内容类别下找到发布 Web 工具权限。

    如果 notebook 作者需要创建 webhook 的权限来自动化 notebook,则请分配组织 webhook 权限。

    您可能需要 notebook 作者在门户中通过其账户执行其他操作,而一些 notebook 操作需要其他门户权限。 您创建的自定义角色除了具有一个或两个 notebook 权限之外,至少应包括创建、更新以及删除内容发布托管要素图层权限。

    对于仅需要运行从 notebook 发布的 Web 工具的 Web 工具用户,在为其创建自定义角色时,请分配运行 Web 工具权限。

    注:

    要运行从 notebook 发布的 Web 工具,notebook 权限不是必要条件。

  6. 查看可用的权限,并选择您的 notebook 作者需要的权限。

    提示:

    您可以使用其他角色的权限填充权限列表。 单击从现有角色或模板导入设置,并选择一个角色,如发布者或分析师。 该角色中包括的权限将打开,并且您可以添加 notebook 权限。

  7. 如果您对自定义角色包括的权限满意,单击保存角色

  8. 要为 notebook 作者创建多个自定义角色(例如,要区分 Standard notebook 作者和 Advanced notebook 作者),请对每个新角色重复步骤 3 到 7。

  9. 向现有门户成员分配新自定义角色或角色。

    1. 转到成员页面。

    2. 按名称、群组或角色来搜索特定成员。

    3. 使用角色下拉菜单选择要向成员分配的新角色。

  10. 选择要分配给选定成员的新角色,然后单击分配

  11. 重复步骤 9 到 10 以将成员分配至其他自定义角色。

本主题总结了 ArcGIS Notebook Server 安装指南。 有关管理信息和工作流,请参阅 ArcGIS Notebook Server 文档的管理部分