Blue Prism 7.0:2021年5月

データベース

444

本リリースはBlue Prismデータベースのこのバージョンを必要とします。これは、このデータベースバージョンを使用する最初のBlue Prismリリースです。

ログインエージェント

7.0

このリリースのBlue Prismで提供されるログインエージェントのバージョンは、Blue Prism 6.7で提供されるバージョンと同じ機能を持っています。

ブラウザーの拡張機能
(Chrome、Firefox、Edge)

7.0.0

このリリースで検証済みの各ブラウザーの最新バージョンについては、ブラウザーの拡張機能のセクションを参照してください。

最新の互換性情報については、Blue Prismオンラインヘルプのブラウザー互換性マトリックスを参照してください。

すでに以前のバージョンのEdgeブラウザー拡張機能をChromeストアから手動でインストールしている場合には、それを手動で削除してEdgeストアから新しいバージョンをインストールする必要があります。詳細についてはアップグレード通知を参照してください。

データゲートウェイエンジン

1.3

Blue Prism 7.0でデータゲートウェイを使用するには、データゲートウェイエンジンのバージョン1.3をインストールする必要があります。

Blue Prismポータルからインストーラーをダウンロードして、[Product] > [Blue Prism Enterprise] > [Extras]の順に選択します。

既知の問題

このリリースで顕著な問題のリストは、知識ベースで維持されます。詳細については、こちらをクリックしてください。

重要なお知らせ

このリリースにアップグレードする前に、「アップグレード通知」で詳細をご確認ください。

セキュアな開発ポリシー

セキュアな開発ポリシーの一環として、Blue Prism製品は以下のセキュリティ基準で評価されています。

  • OWASP Top 10 – アプリケーション開発に最も大きなリスクをもたらすセキュリティ脆弱性。詳細情報

  • SANS CWE Top 25 – ソフトウェア開発業界で最も一般的に見られるソフトウェアセキュリティの脆弱性。詳細情報

  • 連邦情報処理標準(FIPS)文書140-2 – 情報技術製品の暗号化モジュールに対する最小セキュリティ要件を定義した米国政府規格。

  • ペイメントカード業界データセキュリティ基準(PCI DSS)。

  • 医療保険の携行性と責任に関する法律(HIPAA)。

  • 連邦情報セキュリティマネジメント法(FISMA)。

コンプライアンスハイライトサマリーレポートを入手するには、製品サポートにリクエストしてください。

新機能

インストールパスのオプションや追加のドキュメントへのリンクを含む、Blue Prism 7の概要については、こちらを参照してください。

コアコンポーネント

次の機能が、Blue Prismバージョン7.0のコア機能に追加されました。

  • 大規模なデジタルワーカー – Application Server Controlled Resources(ASCR)機能により、Blue Prismが対話できるランタイムリソースの数が増えました。ASCRでは、インタラクティブクライアントがアプリケーションサーバーを介して使用可能なランタイムリソースと通信するため、個別に接続する必要はありません。これにより、ユーザーはBlue Prismバージョン6と比べて、1つのBlue Prism環境に2倍以上のデジタルワーカーをデプロイできるようになり、効率性と拡張性が向上します。 詳細...
  • ネイティブCitrix自動化 – Citrixの仮想デスクトップ環境(VDE)で提供されるアプリケーションは、Blue Prismを使用してネイティブに自動化できるようになりました。Citrix VDEにBlue Prismを直接インストールできるユーザーは、これまで利用可能だったサーフェスオートメーションのアプローチに加えて、ネイティブスパイの技術も利用できるようになりました。 詳細...

オプションコンポーネント

新しいコア機能に加えて、次のオプションコンポーネントを構成することで、Blue Prismバージョン7.0の機能を拡張できます。

  • ブラウザーベースのコントロールルーム – ダッシュボードとデータを表示します。ユーザーは、すべての環境のBlue Prismのアクティビティ(スケジュールの実行、ワークキューアクティビティの監視、セッションアクティビティの監視など)を表示して管理できます。このリリースでは、ブラウザーベースのコントロールルームに4つの機能があります。
    • ワークキュー – ワークキュー項目のステータスを監視し、キューアクティビティを追跡します。
    • スケジュールとタスク – スケジュールとタスクを表示、実行、監視します。
    • セッション – 環境内のセッションアクティビティを表示、フィルタリング、整理します。
    • デジタルワーカーの健全性 – 環境内のデジタルワーカーを表示、監視します。

    ブラウザーベースのコントロールルームは、Blue Prismインタラクティブクライアントのコントロールルームを補完するものであり、Blue Prism Hub 4.3のインストールが必要です。詳細

  • Blue Prism API – Blue PrismのブラウザーベースのクライアントなどのコンポーネントがBlue Prismデータベースに接続するための共通のインターフェイスを提供します。また、カスタムソリューションがRESTful APIを使用してプログラム的にBlue Prismと対話するために使用できる、以下のような一連の定義済み機能も提供しています。
    • セッション、ワークキュー、スケジュール情報などの監視データへのアクセス。
    • スケジュール管理の制御。
    • デジタルワークフォースで処理するための、Blue Prismワークキューへのアイテムの追加。

    Blue Prism APIは、Blue Prismとは別にインストールされます。 詳細...

  • Authentication Server – Blue Prismプラットフォームの3つの主要コンポーネント(Blue Prismエンタープライズ、RESTful API、Hub)にまたがるユーザーに一元化された共通の認証を提供します。

    • Authentication Serverは、Blue Prism Hub 4.3のインストールの一部としてインストールされ、Blue Prism APIやブラウザーベースのコントロールルームをBlue Prism 7.0以降で使用する場合に必要になります。

    • Authentication Serverは、Blue Prism環境でマルチ認証が構成されていて、ユーザーがBlue Prismのネイティブ認証を使用してインタラクティブクライアントにログインする場合にのみ使用できます。

    • Blue Prism環境でAuthentication Serverを構成して有効にすると、Blue Prismのインタラクティブクライアントを介したすべてのユーザーアクセスがAuthentication Server経由で行われ、ユーザーは基本認証(ユーザー名とパスワード)とLDAP認証のみを使用してAuthentication Server経由でログインできます。

    • Blue Prismユーザー認証にAuthentication Serverを使用する場合、Blue Prismのネイティブ認証とActive Directory認証は、ランタイムリソース、AutomateCコマンド、ランタイムリソースで公開されているWebサービスを呼び出す際の認証に使用できます。

    • Authentication Serverを使用するように構成されていないBlue Prism環境では、Blue Prism APIやブラウザーベースのコントロールルームを使用できません。そのため、ユーザーは引き続きネイティブ認証やActive Directory認証を使用してインタラクティブクライアントにログインできます。

    • Blue Prism 6.10で導入されたAuthentication Gatewayを介した外部認証機能は、Authentication Serverの使用の有無にかかわらず、Blue Prismバージョン7の最初のバージョンではサポートされていません。 詳細...

機能強化

上記の新機能に加えて、Blue Prismのこのリリースでは、次の機能強化が行われています。

変更の説明

参考資料

Blue Prism 7.0へのすべてのアップグレードには、新しいライセンスキーが必要です。アップグレードの際、既存のBlue Prism 6ライセンスはBlue Prismデータベースから削除されます。ユーザーは、アップグレード後にデータベースに直接接続されたBlue Prismに初めてログインすると、Blue Prismアプリケーションサーバーサービスを開始する前に、新しいライセンスを適用するように求められます。

このリリースをインストールしてBlue Prism 6データベースをアップグレードする前に、必要なライセンスを入手しておくことをお勧めします。Blue Prismライセンスの取得方法の詳細は、ポータルで入手できます。

BP-3524

コントロールルームの[リソース]パネルを右クリックして表示されるショートカットメニューに新しい[リソースの詳細]メニューオプションが追加されました。新しいメニューオプションは、リソースプール内のものも含め、パブリックおよびプライベートのランタイムリソースで利用できますが、リソースプール自体では使用できません。メニューオプションには、選択したリソースに関する次の詳細が表示されます。

  • リソース名(FQDN)。
  • リソースがリッスンしているポート。
  • インストールされているBlue Prismバージョン。
  • リソースで最初のTCP接続が実行された日時。
  • リソースのステータスが最後に更新された日時。
  • リソースが接続されているアプリケーションサーバー。
  • リソースの環境タイプ。リソースがクライアントの一部として起動された個人のランタイムリソースの場合は、クライアントと表示され、プライベートまたはパブリックのリソースが別のマシンの場合は、リソースと表示されます。

リソースの詳細]メニューオプションは、[システム] > [システム - 設定]画面の[クライアント、ランタイムリソース、サーバーの環境データをデータベースに保存]オプションが有効になっている場合にのみ使用できます。このオプションはデフォルトで有効になっています。

この情報を表示するには、ユーザーに特定の許可を与える必要があります。この情報にアクセスするには、新しい[リソースの詳細を表示]許可がユーザーに付与されている必要があります。デフォルトでは、システム管理者のみにこのアクセス権が自動的に付与されます。

BP-1495

コントロールルームでスケジュールを設定する際に、新しい[タイムゾーンを使用]オプションがデフォルトで有効になります。必要なタイムゾーンはドロップダウンリストから選択でき、スケジュールの実行時に適用されます。

この機能拡張は、Blue Prismのインタラクティブクライアントとアプリケーションサーバーが異なるタイムゾーンにある組織にメリットをもたらします。また、運用上のニーズを満たすために、特定のタイムゾーンで実行するようにランタイムリソースを構成している環境にもメリットがあります。

タイムゾーンを使用]オプションを無効にした場合、スケジュールは、前の動作と同様に、スケジューラーが動作しているアプリケーションサーバーのタイムゾーンを使用します。

追加の[サマータイムに合わせて調整]オプションを使用すると、スケジュールが自動的に更新され、選択したタイムゾーンでサマータイムの変更が反映されます。

BP-669

BP-679

BP-3084

スケジューラーの[今すぐ実行]オプションは、スケジュールが特定のタイムゾーンで実行されるように構成されているかどうかに関係なく、すぐにスケジュールをトリガーするようになりました。以前は、[今すぐ実行]オプションが選択されていても、Blue Prismアプリケーションサーバーとインタラクティブクライアントが同じタイムゾーンにない場合、スケジュールは必ずしもすぐに実行されませんでした。

BP-1217

BP-3183

また、コントロールルームの以下のスケジューラー領域では、スケジュール実行時間がインタラクティブクライアントのタイムゾーンに表示されるようになりました。

  • レポート – 最近のアクティビティ
  • タイムテーブル – 今日と明日
  • スケジュールログの表示

BP-2343

コントロールルームでスケジュールを右クリックすると、新しい[停止]オプションが表示され、ユーザーがスケジュールの実行を停止できるようになりました。選択すると、実行中のスケジュールによって作成されたアクティブなセッションが終了し、スケジュールの現在のインスタンスが停止して、それ以降の関連タスクが実行されなくなります。

BP-1227

BP-3149

コントロールルームの[リソース]パネルに新しい検索およびフィルター機能が追加され、ユーザーがリソースやプールを簡単に検索してフィルタリングできるようになりました。 BP-1131

新しいApplication Server Controlled Resources(ASCR)機能をサポートするために、次の機能拡張が追加されました。

  • Application Server Controlled Resources(ASCR)を使用している場合、オンラインでありながらアプリケーションサーバーと通信できないのリソースについて、[切断されました]という新しい接続ステータスがコントロールルームの[リソース]パネルに表示されるようになりました。切断されたリソースでセッションを作成しようとすると、アプリケーションサーバーが現在そのリソースと通信できないことを通知する警告メッセージが表示されます。
  • 新しいAutomateCコマンドライン引数AutomateC /ascrconfig <servername> <conntype> <hostname> <port> <connectionmode> <certificatename> <clientcertificatename> <servercertstore> <clientcertstore>が追加され、ユーザーはこのコマンドラインを介してApplication Server Controlled Resources(ASCR)設定を構成できるようになりました。詳細

BP-3170

BP-2603

修正とマイナーな改良

変更の説明

参考資料

Blue Prism 6.5では、ランタイムリソースセッションが終了したときのワークキューの動作の変更が導入されました。例外を含むワークキュー項目は、クリーンアッププロセスによって未完了としてマークされ、ワークキュー項目がロックされたままの場合は自動再試行は試行されませんでした。

このリリースから、デフォルトでは無効になっている[予期しないセッション終了が発生した場合に、このキューのアイテムを再試行]という新しいオプションが[システム] > [ワークフロー - ワークキュー]画面に追加されました。このオプションが有効で、セッション中にランタイムリソースが予期せず終了した結果、ワークキュー項目がロックされたままの場合、ランタイムリソースが再起動されると、キュー項目の再試行が自動的に作成されます。これは、キューの最大再試行の設定値によって異なります。

この機能拡張の一環として、予期しないセッション終了の結果として適用される例外に、[セッション終了時に自動的に例外を設定]という説明が含まれるようになりました。

BP-1061

BP-3779

Blue Prism 6.9で発生していた問題は修正され、チェックコードが適用されている場合にプロセスやオブジェクトがデバッグモードで実行されても、データアイテムがリセットされなくなりました。以前は、チェックコードがコードステージで使用されていた場合、現在のページのデータアイテムは初期値にリセットされていました。

BP-2747
Web APIサービスの応答/出力パラメーターに説明を追加できるようになりました。プロセススタジオの[アクションプロパティ] > [出力]タブにあるWeb API出力パラメーターにカーソルを合わせると、説明が表示されます。以前は、これはリクエスト/入力パラメーターでのみ可能でした。この説明は、リリースパッケージ内のWeb APIをエクスポートするときに含まれます。 BP-2045

[システム] > [監査] > [プロセスログ]および[オブジェクトログ]画面に表示される[ページごとの行数]ドロップダウンリストに、無効なオプションが表示されなくなりました。以前は、1500行以上のオプションを選択すると、エラーが発生していました。

BP-395

1つの例外ステージのみを含み、他のステージを含まないプロセスに関連するエラーメッセージが画面中央に表示され、閉じるまで前面に表示されるようになりました。以前は、このようなエラーメッセージは画面の左上に表示され、ユーザーが別のアプリケーションに移動した場合、Blue Prismの前面に表示されませんでした。

BP-2368
アプリケーションモデラーでツリー表示フィルターを使用してクリアした後、[要素の追加]ボタンと[子]ボタンがアクティブとして正しく表示されるようになりました。以前は、フィルターを解除した後、ボタンは機能しているにもかかわらず非アクティブとして表示されていました。 BP-570

[システム] > [ワークフロー - 環境ロック]画面の上部にあるフィルターフィールドは、テーブルをスクロールしている間は固定されたままになり、テーブルと一緒に誤ってスクロールすることはなくなりました。

BP-547

すべての期限切れスケジュールは、ユーザーが期限切れであることを認識できるように、コントロールルームで非アクティブとしてマークされるようになりました。ユーザーは期限切れのスケジュールを編集し、有効期限を延長して再びアクティブにすることができます。

BP-2764

コントロールルームの[キュー管理]画面で、[最終更新日時]列のワークキュー項目のデフォルトの順序が、日付/時刻の降順になりました。これにより、Blue Prism 6.10.0で行われた順序の変更が修正されます。

BP-2825

BG-4494で6.8.0に導入された変更により、アクションステージがロックされたワークキュー項目にアイテムタグを追加できなくなり、サブプロセスとオブジェクトが親プロセスによってロックされたワークキュー項目にタグ付けできなくなりました。修正が適用され、親プロセスによってロックされたワークキュー項目にサブプロセスとオブジェクトが正しくタグ付けできるようになりました。

BP-4044

古いスケジュールを右クリックして[今すぐ実行]を選択した後、スケジュールを回収しようとしたときに、エラーが発生しなくなりました。

BP-3295

意図せずにスケジュールが削除されるのを防ぐために、スケジュールの削除を確認するプロンプトが表示されるようになりました。

BP-2170

スケジュールされたセッションが正常に作成されない場合、トラブルシューティングの目的で、障害の原因とセッションのステータスの詳細にアクセスできるようになりました。必要に応じて、カスタマーサポートがこのログを有効にする方法をご案内できます。

BP-2548

[リソース - 管理]画面の[リソース]リストに、各リソースのログレベルの表示が再導入されました。この機能は6.6で初めて導入され、6.10.0で誤って削除されていました。

BP-2613

データベーステーブル内のセッションIDの数に関係なく、セッションログが正常に作成されるようになりました。以前は、21億個のログが作成された後に追加のセッションログをデータベースに書き込もうとすると、System.OverflowExceptionが発生していました。

BP-2503

パフォーマンスを向上させるため、現在データベースに保存されているデータの暗号化に使用されている暗号化方式を評価する前に、環境が連邦情報処理標準(FIPS)準拠を必要とするかどうかのチェックが実行されるようになりました。

データの暗号化に実際に使用されている暗号化方式の確認は、FIPS準拠が必要な場合にのみ行われるようになりました。以前は、FIPS準拠を強制すべきかどうかが判断される前にチェックが行われていました。

BP-2296

パフォーマンスを向上させるため、Blue Prismで管理情報(MI)が有効になっているいるときに実行されるストアドプロシージャのUpdateWorkQueueItemAggregateが更新され、BPAWorkQueueItemテーブルのワークキュー項目の数に関係なく、タイムリーに実行されるようになりました。

BP-2297

Blue Prismで作成されたランタイムリソースとユーザーとの間の認証トークンの処理について、パフォーマンスが若干改善されました。この改善には、データベース内のトークンの並べ替えと検索の効率化、および使用済みトークンの削除が含まれ、データベース内に不要な冗長データが蓄積されることを防ぎます。

BP-1998

BP-2035

リリースマネージャーの[パッケージを作成]ウィザードと[パッケージを変更]ウィザードの[依存関係を選択]機能のパフォーマンスが改善されました。この改善により、大規模な環境で選択したアイテム(プロセス、オブジェクト、ワークキュー、認証情報、環境変数など)に関連するすべてのコンポーネントを表示するのにかかる時間が大幅に短縮されました。

BP-4436

セッション管理でユーザーを制御する許可を実行(推奨)]オプションが[システム - 設定]画面から削除されました。このオプションは、バージョン6.3.0以降、推奨としてデフォルトで有効になっています。必要に応じて、トラブルシューティングの目的でこの設定を無効にする方法について、カスタマーサポートにお問い合わせください。

BP-4158

ブラウザーの拡張機能

ブラウザーの拡張機能を使用すると、Blue Prismはブラウザーで表示されるWebページやアプリケーションと連携して、それらのアプリケーションやWebページを含むビジネスプロセスを簡単にモデル化できます。

ブラウザーの拡張機能のバージョン

以下の表は、このリリースと互換性のある各Blue Prism拡張機能が導入された時期と、評価対象となるブラウザーのバージョンを示しています。主要な機能の詳細については、ブラウザー拡張機能リリースノートを参照してください。

ブラウザー Blue Prism拡張機能のバージョン 最新のブラウザーバージョン
評価対象
利用可能日

Chrome

7.0.0

90.0.4430.212 2021年5月18日

Edge Chromium

7.0.0

90.0.818.56 2021年5月18日

Firefox

7.0.0

88.0 2021年5月18日

上記のブラウザー拡張機能バージョンは、リリース用の拡張機能を準備する際に利用可能な最新のブラウザーバージョンに対して評価されました。

更新の適用方法

Blue Prismでは、最新のブラウザー拡張機能が自動的にインストールされます。アクティブなインターネット接続がある場合、ブラウザーが読み込まれると、リリース後に使用可能になるブラウザー拡張機能が自動的に更新されます。または、デバイスがインターネットに接続されていない場合は、各デバイスについて手動で更新をプッシュすることもできます。オフラインパッケージを使用して拡張機能をインストールする方法の詳細については、Chrome、Edge、Firefoxの統合ガイドを参照してください。

ブラウザー拡張機能リリースノート

ブラウザー拡張機能7.0.0

変更の説明 参考資料

Blue Prismは、各ブラウザー拡張機能(Chrome、Edge、Firefox)との通信にネイティブメッセージングホストアプリケーションを使用するようになりました。ネイティブメッセージングホストアプリケーションは、Blue PrismからChrome、Edge、またはFirefoxブラウザーが起動されるとバックグラウンドで開始され、Blue Prismからの着信メッセージをリッスンしてブラウザー拡張機能に送信します。

Blue Prismインストーラーが更新され、ユーザーがブラウザー拡張機能をインストールするかどうかに関係なく、ネイティブメッセージングホストの構成設定が自動的にインストールされるようになりました。これらの機能強化の結果、ブラウザー接続に関連するシステム設定(固定ブラウザ拡張ポートの使用など)は必要なくなり、Blue Prismインタラクティブクライアントから削除されました。

ネイティブメッセージングは、以下を含む既存のブラウザー自動化機能をすべてサポートしています。

  • ブラウザーのアタッチとデタッチ。
  • 再アタッチせずにポップアップウィンドウと新しいウィンドウを自動化する。
  • 複数のブラウザーインスタンスを同時に自動化する。
  • 複数のBlue Prismインスタンスを使用して、同じデバイス上の複数のブラウザーインスタンスを自動化する。

ブラウザー拡張機能のさらなる改善には、以下が含まれます。

  • 操作ステージのアタッチアクションにオプションのトラッキングID出力パラメーターが追加され、Blue Prismが複数のプロセスにわたって同じWebページの複数のインスタンスを自動化できるようになりました。
  • 追跡されていないブラウザーウィンドウは、起動イベントやアタッチイベントに厳密に関連付けられていないために親ウィンドウを特定できません。そのため、トラッキングIDが関連付けられていませんが、トラッキングIDを含むブラウザインタラクションに含まれるようになりました。追跡されていないウィンドウ内で一致する要素が見つからない場合は、要素が見つからないことをユーザーに知らせるエラーメッセージが表示されます。

BP-709

BP-2282

BP-2283

BP-2596

BP-2818

アクティブアクセシビリティ(AA)スパイモードで要素をスパイした後、Screen Bounds属性の識別子が2回表示されなくなりました。

BP-2461

以前は、アプリケーションモデラーを介してEdgeブラウザーを起動すると、ブラウザーは起動しますが、Blue Prismはブラウザーに接続して要素をスパイできませんでした。最初のブラウザーウィンドウが開いたまま、アプリケーションモデラーのアクティブな[起動]ボタンを使用してEdgeを再度起動しようとすると、Blue Prismは2番目のブラウザーウィンドウでのみ要素を正常にスパイできました。問題は発生しなくなり、Edgeブラウザーを初めて起動したときに、要素を正常にスパイできるようになりました。

BP-3553

BP-3462

アプリケーションモデラー経由でEdgeブラウザーウィンドウを正常に起動した後、Blue PrismがEdgeブラウザー拡張機能に接続できず、その結果、Blue Prismがブラウザーウィンドウの一部の要素をスパイできないという問題が修正されました。

BP-3462