開発ワークフローの設定

このページの内容は、制御リリース(CR)中の製品または機能に関するものです。 CRグループに参加していない場合で、詳細情報を知りたい方は、アカウント担当者にお問い合わせください。

このヘルプページの情報は、Studioにのみ適用されます。

開発ワークフロー段階を使用すると、すべてのスクリプトが実行する必要があるプロセスを作成して、本番環境にリリースする前に適切なテストを確実に実行できます。

組織を作成

必須の権限ACD > スタジオ > 組織 & 段階 作成/編集

少なくとも1つの組織を作成する必要があります。 次のタスクを完了する前に、そのオプションを使用する予定があり、新しいリポジトリが必要な場合は、GitHubでリポジトリを設定してください。

  1. CXone Mpowerで、アプリセレクターをクリックし、選択します: Studio
  2. 組織のスクリプトを保存するフォルダーを作成します。 新規フォルダーを作成するには:
    1. 新規スクリプトを作成するか、既存のスクリプトのコピーを保存します。
    2. スクリプトを保存するときは、新規フォルダーを作成をクリックし、新規フォルダー名を入力します。
  3. Studioで、左側のメニューの開発ワークフローをクリックします。
  4. 新しい組織をクリックします。
  5. 全般タブで、名前とオプションの説明を入力します。
  6. Studioでサードパーティのバージョン管理プロバイダーを使用している場合は、組織が使用するリポジトリプロバイダーを選択します。 現在、唯一のオプションはGitHubです。
  7. この組織に関連付けるリポジトリのリポジトリURLを入力します。
  8. [保存してアクティブ化]をクリックします。

組織に割り当てられたリポジトリを追加または変更する

必須の権限ACD > スタジオ > 組織 & 段階 作成/編集

Studioはスクリプトの変更をGitHubリポジトリにコミットできます。 次のタスクを完了する前に、GitHubでリポジトリを設定します。

  1. CXone Mpowerで、アプリセレクターをクリックし、選択します: Studio
  2. 開発ワークフローをクリックします。
  3. 作業したい組織をクリックします。
  4. リポジトリ情報で、組織が使用するリポジトリプロバイダーを選択します。 現在、唯一のオプションはGitHubです。
  5. この組織に関連付けるリポジトリのリポジトリURLを入力します。
  6. [保存してアクティブ化]をクリックします。

ワークフロー段階の設定

必須の権限ACD > スタジオ > 組織 & 段階 作成/編集

開発ワークフロー段階は、Studioで設定した組織ごとに固有です。 各段階には、組織の最上位フォルダー内に独自のフォルダーがあります。 このタスクを完了する前に段階フォルダーを作成する必要はありません。 各フォルダーに任意の名前を入力すると、StudioStudioユーザーが初めてスクリプトをその段階にプロモートしたときにフォルダーを自動的に作成します。

各段階に割り当てたフォルダーの名前は、Studioユーザーがスクリプトをその段階の間でプロモートするときにUIに表示されるため、適切な名前を付けてください。 組織が複数ある場合は、適切な組織の最上位フォルダー内にワークフロー段階フォルダーを作成します。

  1. CXone Mpowerで、アプリセレクターをクリックし、選択します: Studio
  2. 開発ワークフローをクリックします。
  3. ワークフロー段階を追加する組織をクリックします。
  4. ワークフロータブで、使用する各開発作業段階の横にあるチェックボックスをオンにします。
  5. 各段階ごとに、その段階内のすべてのスクリプトを保存するスクリプトフォルダーの名前を入力します。フォルダーがすでに存在する場合は、ドロップダウンから選択できます。
  6. [保存]をクリックします。

スクリプトのセキュリティ対策の設定

スクリプトのセキュリティを強化したい場合は、次の方法があります。

ビューと権限を作成してユーザーや役割に割り当てる前に、それらがどのように連携するかを必ず理解してください。