スクリプト開発ライフサイクル

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

このページは、Studioのスクリプト作成者を対象としています。 Studio管理者の場合は、開発ライフサイクル管理ヘルプページを参照してください。

Studioは、スクリプトの開発ライフサイクルをサポートします。 これにより、組織はスクリプトをより詳細に制御でき、スクリプトを本稼働環境に導入できるユーザーを制限することができます。 ライフサイクルを使用すると、スクリプトをある段階から別の段階にプロモートできます。 また、変更が必要な場合など、スクリプトを高いステージから低いステージにコピーすることもできます。

開発ワークフロー、スクリプトのプロモーション、およびStudioでのバージョン管理システムの使用は、Studio管理者によって有効化され、設定される必要があります。

スクリプト段階、プロモーション、コピーダウン

Studio管理者が有効にできる開発段階は最大4つあります。 各段階はStudio内のフォルダーに関連付けられています。 適切な権限がある場合、スクリプトを昇格させることができます。 スクリプトがプロモートされると、次の段階のフォルダーにコピーされます。 また、上位ステージから下位ステージにスクリプトをコピーダウンすることもできます。 たとえば、スクリプトがテスト段階で不具合を見つけた場合、それを開発段階にコピーして修正することができます。

ステージのデフォルト名は以下のとおりです。

  • 開発
  • テスト
  • 展開前
  • 本番稼働

ただし、Studio UIに表示される名前は異なる場合があります。 これは、Studioに各ステージに割り当てられたトップレベルフォルダーの名前が表示されるためです。 Studio管理者がテストステージのフォルダーを「test」と呼ぶ場合、スクリプトをそのステージにプロモートまたはコピーするときにtestと表示されます。

スクリプトを表示、作成、編集し、各開発ワークフロー段階にプロモートする機能は、権限によって制御されます。 自分のStudio権限について質問がある場合は、CXone MpowerまたはStudio管理者にお問い合わせください。

バージョン管理

組織がStudioでサードパーティのバージョン管理システムを使用している場合、スクリプトのプロモーションはそのシステムにコミットされます。 変更をコミットするには、リポジトリへのアクセス権が必要です。 アクセス権がない場合は、組織のリポジトリ所有者に相談してください。

初めてリポジトリに変更をコミットするとき、バージョン管理システムからアクセストークンの入力を求められます。 バージョン管理システムのプラットフォームでトークンを生成できます。 現在、GitHubが唯一サポートされているプロバイダーです。