PDFレポートでのデジタル署名の使用
PDFレポートにデジタル署名を適用できます。
デジタル署名により、送受信するドキュメントが本物であることを検証できます。デジタル署名ファイルをセキュアな場所にアップロードし、実行時にデジタル署名を使用してPDFレポートに署名できます。デジタル署名によって、署名者のアイデンティティを確認され、署名後にドキュメントが変更されていないことが確認されます。
詳細は、VerisignおよびAdobeのWebサイトを参照してください。
デジタル署名の前提条件と制限
PublisherのPDFレポートでデジタル署名を使用する際は、いくつかの制限に注意する必要があります。
プライベートの認証局や内部の認証局(内部で使用している場合のみ)またはパブリックな認証局からデジタル署名を入手します。
デジタル署名ファイルを、Publisherがアクセスできるセキュアな場所にコピーする必要があります。
次の制限に注意してください。
-
デジタル署名を含めることができるのは、Publisherにスケジュールされているレポートのみです。
- 複数のデジタル署名を登録し、インスタンス・レベルでデジタル署名を有効化できます。レポート・レベルでは、レポートに適用するデジタル署名を選択できます。同じレポートに割り当てられた複数のテンプレートで、デジタル署名プロパティが共有されます。
デジタル証明書の取得
デジタル証明書は、購入するか、自己署名方法を使用して取得できます。
- デジタル証明書を取得するには、次のいずれかを実行します:
- 証明書を認証局から購入し、証明書の真正性を検証して信頼し、Microsoft Internet Explorerを使用して、購入した証明書に基づいてPFXファイルを作成します。
- PFXファイルの一部としてAdobe Acrobat、Adobe Reader、OpenSSL、OSDTなどのソフトウェア・プログラムを使用して自己署名付き証明書を作成し、PFXファイルを使用してPDFドキュメントをPublisherに登録して署名します。自己署名付き証明書は誰でも作成できるため、このような証明書を検証および信頼する場合は注意してください。
PFXファイルの作成
デジタル証明書を認証局から取得した場合は、その証明書を使用してPFXファイルを作成できます。
自己署名付き証明書のPFXファイルがすでに存在する場合、PFXファイルの作成は不要です。
Microsoft Internet Explorerを使用してPFXファイルを作成するには:
- 使用しているコンピュータにデジタル証明書が保存されていることを確認します。
- Microsoft Internet Explorerを開きます。
- 「ツール」メニューで「インターネット オプション」をクリックし、「コンテンツ」タブをクリックします。
- 「証明書」をクリックします。
- 「証明書」ダイアログで、使用するデジタル証明書を含むタブをクリックし、該当の証明書をクリックします。
- 「エクスポート」をクリックします。
- 「証明書のエクスポート ウィザード」のステップに従います。補助として、Microsoft Internet Explorerに付属のドキュメントを参照してください。
- プロンプトが表示されたら、「DER encoded binary X.509」をエクスポート・ファイルの形式として選択します。
- プロンプトが表示されたら、PFXファイルの一部として証明書をコンピュータ上のアクセス可能な場所に保存します。
PFXファイルを作成すると、これを使用してPDFドキュメントに署名できます。
デジタル署名の適用
デジタル署名を設定して、PDFレポートに署名できます。
- Publisherの「管理」ページでデジタル署名を登録し、レポートに署名することを許可されたロールを指定します。
- 複数のデジタル署名を登録した場合は、そのうちの1つを、インスタンスのデフォルトの署名として設定します。
- 「管理」ページで「セキュリティ・センター」に移動し、「デジタル署名」をクリックします。
- 「デジタル署名」タブで、デフォルトに設定するデジタル署名ファイルを選択し、「デフォルトとして設定」をクリックします。
- 「ランタイム構成」ページで、「デジタル署名の有効化」プロパティをtrueに設定します。
- レポートのデジタル署名を構成するには、レポートを選択して、デジタル署名のプロパティを設定します。
- 「レポート・プロパティ」ダイアログで、「書式設定」タブを選択します。
- レポートの「デジタル署名の有効化」プロパティをtrueに設定します。
- レポートのデジタル署名を選択します。
- 表示フィールド名と場所を指定します。
- 許可ロールを持つユーザーとしてログインし、PDFレポートを選択して、Publisherスケジューラからレポートを発行します。レポートが完了すると、レポートの指定の場所にデジタル署名を使用して署名されます。
デジタル署名の登録および許可ロールの割当
デジタル署名を登録し、このデジタル署名を使用してドキュメントに署名する権限を持つロールを割り当てます。
- 「管理」タブの「セキュリティ・センター」で、「デジタル署名」をクリックします。
- デジタル署名ファイルのファイル・パスを入力し、デジタル署名のパスワードを入力します。
- このデジタル署名を使用してドキュメントに署名する権限を持つロールを有効にします。シャトル・ボタンを使用して、「使用可能なロール」を「許可ロール」リストに移動します。
- 「適用」をクリックします。
署名の表示フィールドまたは場所の指定
完成したドキュメントに表示されるデジタル署名の場所を指定する必要があります。使用可能な方法は、テンプレート・タイプがPDFかRTFかによって変わります。
テンプレートがPDFの場合は、次のいずれかのオプションを使用します。
-
PDFテンプレートでデジタル署名用のテンプレート・フィールドを指定します。
-
レポート・プロパティでデジタル署名の場所を指定します。
テンプレートがRTFの場合は、レポート・プロパティでデジタル署名の場所を指定します。
PDFテンプレートでのデジタル署名用のテンプレート・フィールドの指定
デジタル署名用のPDFテンプレートにフィールドを含めます。
レポート作成者は、デジタル署名用のPDFテンプレートに新規フィールドを追加することも、既存のフィールドを構成することもできます。「デジタル署名用フィールドの追加または指定」「デジタル署名用フィールドの追加または指定」を参照してください。