新しい試みのトライアルとして、1週間分のサポート技術情報更新のインデックスを作成してみました。しばらく継続してみます。新規追加と内容更新したものが含まれています。システム上、軽微な修正であってもリストに含まれてしまいます。予めご了解ください。
新しい試みのトライアルとして、1週間分のサポート技術情報更新のインデックスを作成してみました。しばらく継続してみます。新規追加と内容更新したものが含まれています。システム上、軽微な修正であってもリストに含まれてしまいます。予めご了解ください。
Leveraging HCL AppScan on Cloud for More Secure Coding in Jenkins の翻訳版です。
HCL AppScan on Cloud の活用による Jenkins でのより安全なコーディングの実現
2022年12月1日
著者: Parimal Sureshagarkhed / Lead Software Engineering
Jenkins は、継続的インテグレーション/継続的デリバリー(CI/CD)パイプラインでアプリケーションを構築しようとする開発者向けの主要なオープンソースの自動化サーバーです。もしあなたがJenkinsを使用している開発者で、アプリケーションのセキュリティにも気を配っているのであれば、次のような疑問があるかもしれません。私がオンライン・リポジトリにプッシュしたコードは、どの程度安全なのでしょうか?開発ツール間を行き来することなく、それを確認する方法はあるのだろうか?この種のセキュリティをJenkinsのパイプラインに統合することは可能なのだろうか?
答えは、"Yes "です。Jenkins用のHCL AppScanプラグインを使えば、このすべてが実現でき、セキュリティをCI/CDパイプラインに効果的に統合することができるのです。プラグインをダウンロードし、インストールし、AppScan on Cloud(ASoC)で構成すると、アプリケーション・セキュリティは簡単に管理できる優先事項になります。
まず、このプラグインは、開発者がプロジェクトのコーディングやビルド中にセキュリティ脆弱性のチェックを実行するためのツールを提供し、JenkinsとASoCを行き来する必要がありません。また、AppScan on Cloudは、SAST(Static Application Security Test)スキャンを実行するために使用する場合、さまざまな言語をサポートしており、プラグインを使用する場合、この機能を活用できます。
また、プラグインを使用することで、Intelligent Finding Analytics(IFA)やIntelligent Code Analytics(ICA)といったAppScanの機械学習機能(実行可能な問題やFixグループに基づく結果を提供)を利用できます。
IFAは強力な機械学習技術で、特に誤検出をフィルタリングし、修正によって改善できる発見を1つのコードポイントにグループ化することによって、トリアージ作業の大部分を代行します。IFAについては、こちらの記事で詳しく紹介しています。
さらに、静的解析スキャンでは、Intelligent Code Analytics (ICA) を使用します。ICAは、新しいアプリケーション・プログラミング・インターフェース(API)を自動的に検出し、セキュリティへの影響を評価します。ICAを通じて、すべてのサードパーティのAPIとフレームワークがレビューされ、適切なセキュリティ影響が割り当てられます。これにより、より完全なスキャン結果を得られます。ICAの詳細については、この記事をお読みください。
スキャンの設定時に、見つかった深刻度の高い脆弱性の数など、指定したセキュリティ結果に基づいてビルドが失敗するように設定できます。また、速度と問題の網羅性のバランスを選択することで、スキャン時間を短縮できます。最適化されたスキャンでは、継続的な統計分析に基づいて、深刻度の低い脆弱性や可能性の低い脆弱性については、テストポリシーで定義されたテストを省略します。テストの最適化について詳しくは、こちらをご覧ください。
HCL AppScan On Cloudのデモについては、このビデオ (Jenkinsとの統合) をご覧ください。
HCL AppScanプラグインを使用して、Jenkinsで「DevOps」を「DevSecOps」に変えてください。詳細については、HCL AppScan のウェブサイトをご覧いただくか、このリンクからHCL AppScan On Cloudの30日間無料トライアルを開始してください。
Understanding Deliver Insight Reports and it’s data flow in the tables の翻訳版です。
Deliver Insight Reports とそのテーブルのデータフローを理解する
2022年11月30日
著者: Mayuresh Potphode / Unica Technical Support
HCL Unica Deliver のレポートは、ストアドプロシージャによって入力されるステージングテーブルに含まれるデータを使用します。ストアドプロシージャは、デルタリフレッシュ処理を実行します。ユーザーは、ストアドプロシージャを少なくとも1日に1回実行する必要があります。ユーザーは、夜間など、システム アクティビティが低下する時間帯にプロシージャを実行することを検討する必要があります。このドキュメントは、設計時テーブルからレポートステージング テーブルへのデータ フローと、ストアド プロシージャの実行中にデータが動かなくなった場合のトラブルシューティング方法について理解するのに役立ちます。このドキュメントでは、メール連絡先および応答プロシージャのデータフローについて説明します。
設計時テーブルからDeliver Insight Reportingテーブルへのデータフローはどのように行われるのか
call SP_RUNID();
call SP_POPULATE_MAILING_CONTACTS();
call SP_POPULATE_MAILING_RESPONSES();
call SP_POPULATE_SMS_CONTACTS();
call SP_POPULATE_SMS_RESPONSES();
call SP_POPULATE_WHTSAPP_CONTACTS();
call SP_POPULATE_WHTSAPP_responses();
call SP_POPULATE_MOBILE_RESPONSES();
SP_RUNID ストアプロシージャは、UARE_RUNSテーブルにデルタRUNIDレコードを挿入します。
SP_POPULATE_MAILING_CONTACTS
A. BATCHTYPE='EC'でISLOCK='N'の場合、UARE_MAILING_BATCH_LOCK.ISLOCKテーブルのLOCKを取得する(ISLOCK='Y'とする)。
UARE_MAILING_BATCH_LOCK
B. UARE_DELTA_REFRESH_LOGテーブルに、"コンタクトデルタのリフレッシュが開始された"ことを示唆するレコードを挿入します。
UARE_DELTA_REFRESH_LOG
C. SP_POPULATE_MAILING_CONTACTS は、内部で SP_GET_DELTA_MAILING_CONTACTS を呼び出し、テーブル UARE_PROCESSED_CONTACTS (このテーブルは、コンタクトデータを収集するために実行したバッチジョブを追跡します)にデルタレコードを 挿入しています。システムは、デルタ更新の一部として処理されるべきメーリングおよび関連リンクが存在するかどうかを判断します。REGENFLAGのyes値が'Y'および+に設定されている場合、メーリングとリンクはリフレッシュの一部として処理されます。デルタレコードのリスト取得に失敗した場合、テーブル UARE_DELTA_REFRESH_LOG に挿入する。
→ 'unable to generate runid'
UARE_PROCCESSED_CONTACTS
UARE_DELTA_REFRESH_LOG
D. SP_POPULATE_MAILING_CONTACTS は、内部で SP_GENERATE_MAILING_CONTACTS を呼び出します。UARE_MAXENV_CONTAINER に ContainerID を挿入し、その ContainerID に関連する EnvelopeID をカウントする。また、UARE_MAILING_LINK_CONTACT テーブルへの入力を開始します(このテーブルには、個々のメールメッセージ内のメー リングとリンクに関するコンタクトデータが集約されています)。UARE_MAILING_LINK_CONTACT テーブルへの入力が完了すると、プロシージャは UARE_PROCESSED_CONTACTS テーブルを更新し、processedtime と REGENFLAG='N' を設定し ます。
UARE_MAXENV_CONTAINER
E. SP_GENERATE_MAILING_CONTACTSの完了後、UARE_DELTA_REFRESH_LOGテーブルに、Emailコンタクトのデルタリフレッシュが完了したかどうか示すレコードが挿入されます。
F. Batchtype='EC'に対して、ISLOCK='N'を設定し、UARE_MAILING_BATCH_LOCKに更新文が実行されます。
G. Insert into UARE_RUN_LOG (このテーブルは、バッチ処理の実行履歴を提供します。このテーブルは、各実行が完了した後、UARE_MAILING_BATCH_LOCKから入力されます)。
H. BATCHTYPE='EC' の ISLOCK=Y' の場合、INSERT INTO UARE_DELTA_REFRESH_LOG に詳細 'Email contact delta refresh is already running for runid.'と入力する。
I. SP_POPULATE_MAILING_CONTACTの実行中に何らかの例外が発生した場合、ISLOCK='N' Where Batchtype='EC' を設定して、UARE_MAILING_BATCH_LOCKを更新してください。
Deliverステージングテーブルにデータが移行されると、ユーザーは最新のDeliverコンタクトとレスポンスの詳細を見ることができるようになります。
たとえば、[リンクの詳細]レポートなどです。
Unica Deliverでレポートがどのように機能するかについてもっと知りたい方は、私たちにご連絡ください。
HCL AppScan Cloud SAST+SCA Innovation Workshop - What You’ll Learn の翻訳版です。
HCL AppScan Cloud SAST+SCA イノベーションワークショップ - 学べること
2022年11月30日
著者: Peter Lee / Senior Manager
12月8日に開催されるワークショップでは、AppScan on Cloud の一連のセキュリティテストツール(ウェブ、モバイル、オープンソースソフトウェアの静的、動的、対話的テストなど)が、どのように広範なセキュリティ脆弱性を検出し修復を促進するかをご覧いただけます。
AppScan on Cloudは、ソフトウェアがデプロイされる前の開発段階で脆弱性を排除することにより、シフト・レフト・セキュリティを実現します。包括的な管理機能により、セキュリティ専門家、開発者、DevOps、コンプライアンス担当者は、アプリケーションのセキュリティ状況を継続的に監視し、規制要件へのコンプライアンスを維持することができます。
主な特長、機能、ベストプラクティス
Early Adopter プログラムとして HCL Domino KEEP の名前でリリースしてきましたが、2022年11月30日、HCL Domino KEEP を HCL Domino REST API 1.0 としてリリースしました。詳細は以下のリリース情報を参照してください。
外部から Domino のデータベースにセキュアにアクセスできますので、外部へのデータ公開、Domino へのデータの蓄積、Domino でのワークフロー処理など、さまざまな拡張を実現できます。
「HCL Notes/Domino を、古いバージョンから 12.0.x へ更新することを検討しています。HCL Notes/Domino 12.0.x に関する情報は、どこで確認できるのでしょうか」というご質問をお客様からいただくことがあります。今回、「HCL Notes/Domino 12.0.x 資料集」ページを作成、公開しました。インデックスページとしてブックマークをお勧めします。
HCL Notes/Domino V12.0.2 より、グループカレンダー/スケジューラーのビジネスパートナーソリューションである OnTime の Freemium 版の使用権がバンドルされています。OnTime の主要機能やフリーミアム版の制限事項について解説した15分弱のビデオを掲載しました。