RPA デスクトップデザインスタジオ での自動化プロジェクトの公開

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:6分
  • パッケージまたはテンプレートとして自動化プロジェクトを RPA デスクトップデザインスタジオから RPA Hub に公開します。公開後、パッケージを使用するか、テンプレートをフレームワークとして使用して自動化を作成することで、RPA プラットフォームに自動化ソリューションを迅速に展開できます。

    始める前に

    RPA デスクトップデザインスタジオで自動化プロジェクトファイルが開かれていることを確認します。詳細については、「RPA デスクトップデザインスタジオ でローカル自動化プロジェクトを開く」を参照してください。

    自動化プロジェクトファイルが別のフォルダーにあることを確認します。現在のプロジェクトファイルの場所にあるすべてのファイルとフォルダーが RPA Hub に公開されます。

    RPA デスクトップデザインスタジオ で接続マネージャーのセットアップを検証します。詳細については、「RPA デスクトップデザインスタジオの設定」を参照してください。

    必要なロール:sn_rpa_fdn.rpa_developer または sn_rpa_fdn.rpa_admin

    このタスクについて

    自動化プロジェクトをパッケージとして公開すると、RPA Hub は自動化プロジェクトでワークフローを実行するプロセスジョブを実行できます。自動化プロジェクトは、新しいパッケージとして、または既存のパッケージのバージョンとして公開できます。

    自動化プロジェクトをテンプレートとして公開すると、後で自動化プロジェクトを作成するためのフレームワークになります。自動化プロジェクトは、新しいテンプレートとして、または既存のテンプレートのバージョンとして公開できます。

    手順

    1. RPA デスクトップデザインスタジオ で、公開する自動化プロジェクトを開きます。
    2. [デザイン] タブで、[公開] を選択します。
      重要:
      • RPA Hub インスタンスから [コード品質チェック (Code Quality Check)] 機能が有効になっていて、自動化プロジェクトにコード品質チェックの問題がある場合、[コード品質チェック結果 (Code Quality Check Results)] ウィンドウにエラーメッセージが表示されます。

        プロジェクトの公開中に実行されるコード品質チェック

        RPA Hub のプロパティ sn_rpa_fdn.restrict_package_by_severity[制限なし] に設定されている場合のみ、エラーまたはエラーと警告の両方を含むパッケージを公開できます。詳細については、「RPA Hub プロパティの設定」を参照してください。以下の例に示すように、こうしたパッケージは、プロジェクトの公開を開始するとき、「自動化に 1 つ以上のエラーまたは警告が含まれます (Automation contains one or more errors or warnings)」というメッセージとともにハイライト表示されます。
        図 : 1. エラーまたは警告のあるプロジェクトを公開するときに表示されるエラー
        エラーまたは警告のあるプロジェクトを公開するときに表示されるエラー。

        パッケージが RPA デスクトップデザインスタジオから公開されているとき、コード品質チェックが従うコンプライアンスルールの詳細については、「RPA デスクトップデザインスタジオ のコード品質チェックのコンプライアンス」を参照してください。

      • インスタンスで sn_rpa_fdn.code_signing_required システムプロパティを有効にすると、以前 RPA デスクトップデザインスタジオから RPA Hub に公開する際、ここでのコード署名を有効にしていなかったため、同じインスタンス上のパッケージに関連付けられている既存のボットプロセスに影響します。その結果、このようなボットプロセスに対応する自動化は失敗します。失敗した自動化を正常に実行するには、RPA デスクトップデザインスタジオから RPA Hub へのコード署名を使用してパッケージを再度公開する必要があります。
    3. パッケージまたはテンプレートとして、自動化プロジェクトを公開します。
      オプションアクション
      自動化プロジェクトをパッケージとして公開する
      1. [プロジェクトの公開 (Publish project)] ウィンドウの [プロジェクトを以下として公開 (Publish project as)] フィールドで、[パッケージ] が選択されていることを確認します。
        注:
        [パッケージ] がデフォルトのオプションです。
      2. [パッケージをリストとして公開 (Publish package as list)] で、[新しいパッケージ (New Package)] または [既存のパッケージの新しいバージョン (New version (to existing package))] を選択します。
        • [新しいパッケージ (New Package)] が選択されていることを確認して、自動化プロジェクトを新しいパッケージとして公開します。
          注:
          [新しいパッケージ (New Package)] がデフォルトの選択です。
        • [既存のパッケージの新しいバージョン (New version (to existing package))] を選択して、自動化プロジェクトを既存のプロジェクトのバージョンとして公開します。
      3. [名前] フィールドにパッケージ名を入力するか、デフォルト名を保持して、パッケージを新しいパッケージとして公開します。
        注:
        デフォルトでは、自動化プロジェクト名がデフォルトのパッケージ名です。
      4. [パッケージを選択] リストからパッケージ名を選択して、パッケージを既存のパッケージの新しいバージョンとして公開します。
      5. [コメント] フィールドにコメントを入力します。
      6. [Publish (公開)] を選択します。
      7. [OK] をクリックします。
      自動化プロジェクトをテンプレートとして公開する
      1. [プロジェクトの公開 (Publish project)] ウィンドウの [プロジェクトを以下として公開 (Publish project as)] フィールドで、[テンプレート] を選択します。
      2. [テンプレートをリストとして公開 (Publish template as list)] で、[新しいテンプレート (New template)] または [既存のテンプレートの新しいバージョン (New version (to existing template))] を選択します。
        • [新しいテンプレート (New template)] を選択して、自動化プロジェクトを新しいテンプレートとして公開します。
        • [既存のテンプレートの新しいバージョン (New version (to existing template))] を選択して、自動化プロジェクトを既存のテンプレートのバージョンとして公開します。
      3. [名前] フィールドにテンプレート名を入力するか、デフォルト名を保持して、自動化プロジェクトを新しいテンプレートとして公開します。
        注:
        デフォルトでは、自動化プロジェクト名がデフォルトのテンプレート名です。
      4. [既存のテンプレートの新しいバージョン (New version (to existing template))] を選択して、自動化プロジェクトを既存のテンプレートのバージョンとして公開します。
      5. [テンプレート] リストからパッケージ名を選択して、テンプレートを既存のテンプレートの新しいバージョンとして公開します。
      6. [コメント] フィールドにコメントを入力します。
      7. [Publish (公開)] を選択します。
      8. [OK] をクリックします。
    4. オプション: 組織でコード署名が義務付けられており、自動化プロジェクトをパッケージとして公開する場合は、次のアクションを実行します。
      1. [証明書の場所 (Certificate location)] フィールドで、証明書の場所として [ファイル] または [証明書ストア (Cert Store)] を選択します。
      2. [証明書] フィールドの横にある 3 つのドットメニュー (3 つのドットメニュー) を選択します。
      3. インストール済みコード署名証明書を選択します。
        注:
        コード署名として意図された証明書のみを選択できます。他の目的の証明書を選択すると、エラーが表示されます。
      4. [OK] をクリックします。
      注:
      このステップは、自動化プロジェクトをパッケージとして公開する場合にのみ適用されます。