设置开发工作流

本页内容针对 Controlled Release (CR) 的产品或特性。 如果您不是 CR 组的成员,如需了解更多信息,请联系您的 客户代表

本帮助页面上的信息仅适用于 Studio

开发工作流阶段可使您创建一个您的所有脚本都必须经历的流程,以确保在发布到生产环境之前进行正确测试。

创建组织

所需权限ACD > Studio > 组织和阶段 创建/编辑

您必须创建至少一个组织。 在完成以下任务之前,如果您计划使用该选项并且需要新的存储库,请在 GitHub 中设置存储库。

  1. CXone Mpower 中单击应用程序选择器 并选择Studio
  2. 创建一个文件夹来保存组织的脚本。 要创建新文件夹:
    1. 创建新脚本保存现有脚本的副本
    2. 保存脚本时,单击创建新文件夹,然后输入新文件夹名称
  3. Studio 中,单击左侧菜单中的开发工作流
  4. 单击新建组织
  5. 在“常规”选项卡上,输入名称和可选说明
  6. 如果您使用带有 Studio 的第三方版本控制提供程序,请选择您组织使用的存储库提供程序。 当前唯一选项是 GitHub
  7. 输入您想要与此组织关联的存储库的存储库 URL
  8. 单击保存和激活

添加或更改分配给组织的存储库

所需权限ACD > Studio > 组织和阶段 创建/编辑

Studio 可将脚本更改提交到 GitHub 存储库。 在完成以下任务之前,请在 GitHub 中设置存储库。

  1. CXone Mpower 中单击应用程序选择器 并选择Studio
  2. 单击开发工作流
  3. 单击您想合作的组织。
  4. 在存储库信息下,选择您组织使用的存储库提供程序。 当前唯一选项是 GitHub
  5. 输入您想要与此组织关联的存储库的存储库 URL
  6. 单击保存和激活

设置工作流阶段

所需权限ACD > Studio > 组织和阶段 创建/编辑

开发工作流阶段对于您在 Studio 中设置的每个组织来说都是唯一的。 每个阶段在组织的顶级文件夹中都有自己的文件夹。 在完成此任务之前,您不必创建阶段文件夹。 您可以为每个文件夹输入所需的名称,当 Studio 用户首次将脚本提升到该阶段时,Studio 将自动创建该文件夹。

Studio 用户将脚本提升到该阶段或从该阶段提升脚本时,您分配给每个阶段的文件夹名称会显示在该 UI 中,因此请相应地命名它们。 如果您有多个组织,请在正确组织的顶级文件夹内创建工作流阶段文件夹。

  1. CXone Mpower 中单击应用程序选择器 并选择Studio
  2. 单击开发工作流
  3. 单击要添加工作流阶段的组织。
  4. 在“工作流”选项卡上,选中要使用的每个开发工作阶段旁边的复选框。
  5. 对于每个阶段,输入您希望该阶段中的所有脚本将位于的脚本文件夹的名称。如果这些文件夹已存在,您可以从下拉列表中选择它们。
  6. 单击保存

设置脚本安全措施

如果您想提高脚本的安全性,您可以:

在创建视图和权限并将其分配给用户和角色之前,务必了解视图和权限如何协同工作