Workflow暗号化

Last modified: June 02, 2020

ワークフロー (分析アプリとマクロを含む) は、実行できるように暗号化できますが、Designer では開いて編集することはできません。暗号化されたワークフローまたはマクロを開くと、編集できないことを示すメッセージが表示されます。分析アプリを開くと、アプリインターフェースが表示されます。ワークフローが暗号化されると、暗号化を元に戻すことはできません。

ワークフローは、メニューまたはコマンドラインの[Workflow暗号化]オプションを使用して暗号化することができます。また、Galleryに保存したり、ファイルパッケージにエクスポートしたりする際にも使用できます。

Designer で使用される暗号化アルゴリズムは、いつでも変更される可能性があります。

[暗号化] メニュー

[オプション] > [詳細オプション] > [ワークフローの暗号化] を選択して、[ワークフローの暗号化] ウィンドウを開きます。

  1. [出力場所] : [参照] を選択して、暗号化されたワークフローを保存する場所に移動します。
  2. 特定のシリアル番号に使用を制限する (1 行につき): 必要に応じて、シリアル番号の一覧を入力します。暗号化されたワークフローを使用できるのは、シリアル番号を記載したユーザーだけです。固有のシリアル番号をそれぞれの行に表示します。
  3. 暗号化されたワークフローの有効期限を設定する: オプションで日付を選択します。暗号化されたワークフローは指定された日付に期限切れになり、ワークフローの実行または使用ができなくなります。

コマンド ラインからの暗号化

分析アプリとマクロのワークフローは、次のパラメータを使用してコマンドラインを介して暗号化できます。

AlteryxEngineCmd /暗号化 myworkflow.yxwz 出力.yxwz

  • AlteryxEngineCmd: AlteryxEngineCmd.exeを指します。このファイルは、Alteryx インストール ディレクトリのプログラム ファイル\Alteryx\binにあります。
  • /Encrypt: ワークフローを暗号化するためのコマンド引数です。指定されたワークフローを受け取り、そのワークフローの暗号化されたコピーを作成します。
  • myworkflow yxwz: 暗号化するワークフローを選択します。これは、ワークフローの完全な、絶対パスである必要があります。
  • yxwz: 元のワークフローの暗号化された状態のコピー 。これは、ワークフローの完全な、絶対パスである必要があります。

オプションのパラメーター

[CommaSeparatedSerialNumbers]: 暗号化されたワークフローが動作するように、シリアル番号のリストを渡します。これは排他的なリストであり、暗号化されたワークフローは、指定したシリアル番号のいずれかでのみ機能します。

AlteryxEngineCmd /暗号化 myworkflow.yxwz 出力.yxwz シリアル1、シリアル2、シリアル3

[ExpirationDate]: 暗号化されたワークフローの有効期限を指定します。

AlteryxEngineCmd /暗号化 myworkflow.yxwz Output.yxwz シリアル1、シリアル2、シリアル3 yyy-mm-dd

シリアル番号が含まれていない場合は、パラメータを引用符で区切ります。

AlteryxEngineCmd /暗号化 myworkflow.yxwz 出力.yxwz "" yyyy-mm-dd

Was This Helpful?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support.