カスタムワークフローの作成

カスタムワークフローの作成

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

WorkDrive ワークフローを使用して、日常的な業務プロセスを自動化し、生産性を向上させ、時間を節約し、エラーを最小限に抑えましょう。この機能により、承認、データ収集、タスクの割り当てなどの繰り返し作業を効率化し、よりスムーズな業務運営を実現できます。

WorkDrive のワークフロー

自動ワークフロー

手動ワークフロー

自動ワークフローは、ワークフロー内であらかじめ設定されたルールや条件に基づいて自動的に実行されます。トリガーイベント(例: ファイルの追加、コピー、移動など)が発生すると、ワークフローが自動的に開始され、定義された各ステージを順に進行します。

各ステージでは、割り当てられたユーザーが、利用可能な遷移のいずれかを選択して、ワークフローを次のステージへ進める必要があります。

自動ワークフローと異なり、手動ワークフローはユーザーによる手動の開始が必要です。つまり、WorkDrive 内のファイルまたはフォルダーから、ユーザーが手動でワークフローを開始する必要があります。

ファイルまたはフォルダーに対して手動ワークフローを開始するには:

  • 対象のファイルまたはフォルダーを右クリックし、ワークフロー を選択します。

  • 一覧から、実行したい手動ワークフローを選択します。

手動ワークフローでも、自動ワークフローと同様に、各ステージで割り当てられたユーザーが遷移を選択し、ワークフローを次のステージへ進める必要があります。

ワークフローの開始にユーザー権限の制限はなく、設定されたトリガー条件が満たされると自動的に開始されます。

このワークフローを開始できるのは、エディター以上の役割を持つメンバーのみです。

自動ワークフローでは、最初の遷移の担当者を、ワークフローの設定時にあらかじめ割り当てておく必要があります。

それ以降の遷移については、事前に担当者を指定しておくことも、設定に応じてワークフロー実行中に動的に割り当てることもできます。

一方、手動ワークフローはより柔軟で、事前に担当者を指定せずにワークフローを設定し、ユーザーがワークフローを開始するタイミングで担当者情報を入力してもらうことができます。


利用可能な種類:

ファイルベースのワークフロー

フォルダーベースのワークフロー

ファイルベースのワークフローは、個々のファイルに対する処理やプロセスを自動化するために設計されています。

フォルダーベースのワークフローは、フォルダー全体に関連する処理やプロセスの自動化に特化しています。

ファイルベースのトリガーには、ファイルの作成、アップロード、移動、コピー、準備完了へのマーク、特定のファイルプロパティの更新などの操作が含まれます。

フォルダーベースのトリガーには、フォルダーの作成、アップロード、移動、コピー、フォルダープロパティの更新などの操作が含まれます。

ファイルベースのワークフローは、ドキュメント承認、コンテンツレビュー、特定のファイルタイプの管理などのプロセス自動化に最適です。たとえば、公開前にドキュメントを確認・承認したり、コンテンツに基づいてアップロードされたファイルを自動分類したりするために、ファイルベースのワークフローを使用できます。

フォルダーベースのワークフローは、コンテンツの整理、プロジェクトフォルダーの管理、一連のドキュメントの自動処理など、より広範なプロセスの自動化に適しています。これらのワークフローを使用してクラウドストレージの構造を定義・維持し、フォルダーレベルでファイルが適切に整理・管理されるようにすることができます。



現在、WorkDrive には、すぐに使い始められる 3 種類の事前定義された手動ワークフローが用意されています:
  1. レビュー
  2. 承認
  3. レビューと承認
WorkDrive の初期設定ワークフローの詳細はこちら

より柔軟な運用が必要な場合は、チームの要件に合わせて カスタムワークフロー を作成できます。
Notesメモ: WorkDrive でワークフローを作成および自動化できるのは、チーム管理者またはスーパー管理者のみです。

Info
機能の提供状況:

カスタムワークフロー: 利用可能プラン: WorkDrive ビジネスプラン および Zoho One ユーザー。

初期設定ワークフロー(レビュー、承認、レビューと承認): すべてのチームプランで利用可能です。

WorkDrive でカスタムワークフローを作成して有効化するには

  1. ワークフローの基本情報を入力する: まず、ワークフロー名、説明、ワークフローの種類(ファイル/フォルダーベース)などの詳細を定義します。

  2. ワークフローを設計する:直感的なワークフロービルダーを使用してステップを設定し、条件を定義し、チームメンバーの担当を割り当てます。

  3. ワークフローを確認して有効化する: 設計が完了したら、ワークフローを確認して有効化し、タスクを自動化してチームの業務効率を向上させます。

ワークフローの基本情報(名前、説明、種類)を入力する

  1. 管理者またはスーパー管理者として WorkDrive アカウントにサインインします。
  2. 左下にあるAdmin Consoleをクリックします。
    するとAdmin Consoleウィンドウが開き、既定で[ダッシュボード]タブが選択されます。
  3. 左ペインでワークフロータブをクリックして移動します。画面右側に[ワークフロー]タブが表示されます。
  4. 右上の+ 新規ワークフローをクリックします。[ワークフローの作成]ウィンドウが開きます。
  5. 自動または手動のいずれかのワークフロー種別、ワークフロー名、必要に応じた説明、および種類(ファイルベースまたはフォルダーベースのワークフロー)を選択します。
  6. [ワークフローの作成]ウィンドウで必須項目を入力したら、作成をクリックします。新しいワークフローが作成され、ニーズに応じてワークフローを設計・自動化できるワークフロービルダーが開きます。

ワークフローを設計する(ステートの作成、遷移の定義、トリガーと遷移条件の設定)

次の手順はワークフローの設計です。WorkDrive のワークフローの設計タブに移動し、自動化のニーズに合わせてステート、遷移、トリガー、処理を設定します。



ステートを作成する

ファイルまたはフォルダーがワークフローの開始から終了までに移動する各段階を「ステート」と呼びます。
  1. デザインウィンドウでステートを作成をクリックして、最初のステートを作成します。画面右側に新規ステートの作成ダイアログボックスが開きます。
  2. ステート名を入力し、必要に応じて説明を追加します。
  3. 作成をクリックします。新しいステートが作成されます。
  4. ワークフローに必要な次のステート群を作成するには、デザインウィンドウ右下の(+)アイコンをクリックします。
  5. ステートを定義したら、次のいずれかを選択できます。
    1. 担当者全員からの応答を取得:このオプションを有効にすると、遷移条件に関係なく、次のステートに進む前に、割り当てられたすべてのユーザーからの入力が必須になります。これにより、各段階で網羅的なフィードバックを確保できます。
    2. 期限を設定:タスク完了までの期間を定義し、ワークフローをスケジュールどおりに進行させます。
    3. 定義したステートに対する即時アクション処理を割り当て:例として、ファイルが作成/アップロードされたときに、そのファイルを指定フォルダーに移動するように設定できます。
      ここで、ファイルの作成/アップロードトリガーイベントであり、ファイルを指定フォルダーに移動することが応答アクションイベントになります。

遷移を定義する

遷移は、ワークフロー内の異なるステート間をつなぐリンクとして機能し、ファイルやフォルダーが各段階をどのように移動するかを決定します。次の手順に従って遷移を定義し、ニーズに合わせてカスタマイズします。
  1. 任意のステートの枠にカーソルを合わせると、緑色のポインターが表示されます。
  2. 現在のステートから次のステート(赤いポインターで示されます)まで、緑色のポインターをクリックしてドラッグし、リンクを作成します。
  3. 必要に応じて遷移名と説明を入力します。
  4. 該当するトリガーイベント(自動ワークフローの場合のみ)を選択し、作成をクリックします。WorkDrive で利用可能なトリガー処理の詳細はこちら
遷移を定義したら、要件に応じて次のように遷移をカスタマイズできます。

ステート間の遷移は次のように動作します:

手順 1: トリガー条件(開始から初期ステートへの移動)

自動ワークフローの場合:

自動ワークフローでは、開始から初期ステートへの遷移は自動で行われます。設定されたトリガーイベントが発生すると、ファイル/フォルダーは自動的に初期ステートに移動します。

: トリガーがファイルの作成の場合、ファイルが作成されると同時にワークフローが開始されます。

手動ワークフローの場合:

自動ワークフローと異なり、手動ワークフローはユーザーによる手動の開始が必要です。ユーザーが WorkDrive 内でファイルまたはフォルダーを選択し、手動でワークフローを開始します。

ファイルまたはフォルダーで手動ワークフローを開始するには:
  1. 対象のファイルまたはフォルダーを右クリックし、[ワークフロー]を選択します。
  2. 表示される一覧から、必要な手動ワークフローを選択します。

手動ワークフローへの参加者の追加

初期遷移の参加者があらかじめ割り当てられている自動ワークフローとは異なり、手動ワークフローでは開始時にも柔軟に参加者を追加できます。ワークフローを開始するユーザーは、そのワークフローに参加するメンバーを選択できます。

この柔軟性を持つ手動ワークフローを設計するには、次の手順に従います:
  1. 作成済みの初期遷移名をクリックして、右側に遷移ペインを表示します。ここには[前]タブと[後]タブの 2 つが表示されます。
    情報: ユーザーから担当者/承認者の情報を、メールアドレス項目を通じて直接収集し、その情報をワークフロー内の任意の遷移で利用できます。



  2. [前]タブで、+ ワークフロー項目を追加を選択し、ワークフロー項目を作成を選びます。[項目の設定]ウィンドウが開きます。

  3. [項目の設定]ウィンドウで次を行います。
    1. 左ペインからメールアドレス項目を右側にドラッグ&ドロップするか、その横の + アイコンをクリックします。右側にメールアドレス項目の設定が表示されます。
    2. 項目名を入力し、必要に応じて目的を明確にする説明を追加します。
    3. 要件に応じて、この項目で単一のメールアドレスのみを許可するか、複数のメールアドレスを許可するかを指定します。
    4. ワークフロー開始前にユーザーが必ずこの情報を入力する必要がある場合は、必須項目オプションをオンにして、項目を必須に設定します。
    5. 作成をクリックして、項目を保存します。

  4. その後、作成したワークフロー項目を関連付けて、ワークフロー開始時に参加者情報を収集できます。

  5. [後]タブでは、設定したトリガーに基づいて実行される、ファイル/フォルダーベースの即時処理を最大 5 件まで定義できます。
手順 2: 初期ステートから後続ステートへの進行

この手順の遷移は、[前][During][後]の 3 つのセクションに分類されます。



[前]: 現在のステートを評価するユーザーを割り当て、その段階が完了しているかどうかを確認します。また、遷移条件として、割り当てられたユーザーのうち 1 人の承認で十分か、全員の承認が必要かを指定できます。

During: この段階では、割り当てられたユーザーからフィードバックや詳細情報を収集できます。ここでワークフロー項目を作成・割り当てすることで、効率的にフィードバックを収集できます。

ワークフロー項目を作成するには:
  1. 実行中]タブで、+ ワークフローカスタム項目を追加を選択し、ワークフローカスタム項目を作成をクリックします。 または、上部の[項目を設定]タブに切り替えて、項目を設定ウィンドウを開きます。
  2. ここでは、左側のペインにカスタム項目設定の一覧が表示されます。
  3. 必要なカスタム項目を右側のペインにドラッグ&ドロップするか、その横にあるアイコンをクリックします。
    利用可能なカスタム項目タイプ:
    1. 1 行テキスト
    2. 複数行テキスト
    3. 数値
    4. 日付と時刻
    5. 日付
    6. はい/いいえ
    7. 選択肢
    8. メールアドレス
  4. フィードバック収集の要件に合わせて項目をカスタマイズし、作成をクリックして項目を保存します。
    ワークフローカスタム項目の作成と管理について詳しくはこちら

移動後: このセクションでは、ファイル/フォルダーを次の状態に移動する際に実行される、ファイル/フォルダーに基づく即時処理を最大 5 件まで定義できます。

ワークフローを確認して有効化する

ワークフローの設計が完了したら、設定内容をよく確認し、画面上部の[確認]タブをクリックします。
ワークフローを有効にする]ボタンをクリックして、設計した業務プロセスの自動化を有効にします。

Notes
メモ:
  1. ワークフローには、少なくとも 1 つの状態と、それに接続された開始トリガーが必要です。
  2. 有効化後は、サンプルファイルを使用してワークフロー全体をテストすることを推奨します。これにより、設定上の問題を防ぎ、組織のユーザーがスムーズに利用できるようになります。

手動ワークフローの権限設定

自動ワークフローでは、設定されたすべての処理は、通常は管理者であるワークフロー作成者の権限で実行されます。これにより、ワークフローをトリガーするユーザーの権限レベルに関係なく、すべての処理が問題なく実行されます。

一方、手動ワークフローでは、管理者はより柔軟に制御できます。ワークフローの処理を実行する際に、誰の権限を使用するかを指定できます。これは、ユーザーごとに権限レベルが異なる共同作業環境で特に有用です。

手動ワークフローの権限設定を行うには、管理コンソールを開き、[設定]タブを開いて[ワークフロー]に移動します。ここで、次の 2 つの設定を利用できます:


  1. ワークフロー開始ユーザー:ワークフローは、開始したユーザーの権限で実行されます。
    メモ: 開始ユーザーに十分な権限がない場合、ファイルの共有など一部の処理は失敗する可能性があります。たとえば、編集者権限のみを持つユーザーは、管理者またはオーガナイザー権限が必要な処理を実行できません。

  2. ワークフロー作成者:ワークフローは、通常は管理者であるワークフロー作成者の権限で実行され、すべての処理が権限に起因する問題なく実行されるようにします。

ワークフローを複製する

既存のワークフローのコピーを作成して、最初から設定し直すことなく、類似したワークフローをすばやく構成できます。
  1. 管理コンソール > ワークフローに移動します。
  2. 複製したいワークフローにカーソルを合わせます。
  3. [その他の操作]アイコンをクリックし、[ワークフローを複製]を選択します。
    同じ設定内容の新しいワークフローが作成されます。
  4. 必要に応じてワークフロー名、説明、ルールを更新し、有効化します。
Notesメモ: 複製されたワークフローは、無効状態で作成されます。これにより、有効化前に内容を確認または編集できます。