设置开发工作流阶段

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

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

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

创建组织

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

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

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

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

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

Studio 可将脚本更改提交到 GitHub 存储库。 在完成以下任务之前,请在 GitHub 中设置存储库。 您必须具有 access 令牌

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

设置工作流阶段

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

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

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

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

设置脚本安全措施

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

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