# 秘密度ラベルを保持した定義を作成する

## **秘密度ラベルとは**

Excelファイルに対して「公共」「機密」など、ドキュメントの機密データの性質をラベルとして指定することができるMicrosoft365(Office365)の機能です。

{% hint style="success" %}
秘密度ラベルはMicrosoft365ポータルサイトの管理者ユーザーによって設定されています。\
Microsoft365管理者ユーザーによって秘密度ラベルが有効化されると、組織内のユーザーがExcelファイルに対して秘密度ラベルを設定できるようになり、設定した秘密度ラベルに応じて構成された保護設定がExcelファイルに適用されます。\
詳しくはMicrosoft社のMicrosoft 365ドキュメントページをご参照ください。

組織で秘密度ラベルを利用していない場合、Excelの「ホーム」メニュー内の「秘密度ラベル」アイコンが非活性となり、 組織で秘密度ラベルを利用している場合、Excelの「ホーム」メニュー内の「秘密度ラベル」アイコンが活性化して、秘密度ラベルの設定が行える状態となっています。

■組織で秘密度ラベルを利用していない場合

<img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FRqZh7CiMBNiVjiF3w9E7%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-10-19%20162555.png?alt=media&#x26;token=48c184db-0d73-4982-a0e1-2120cf12f9a1" alt="" data-size="original">

■組織で秘密度ラベルを利用している場合

<img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FZf4iE4P7TfuyIvwijs8R%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202023-10-19%201628392.png?alt=media&#x26;token=b40c6558-580a-40e0-8e88-1c8ee56bc0e9" alt="" data-size="original">
{% endhint %}

### **対応バージョン**

i-Reporterは、ConMas Manager 8.1.23100 以降で Microsoft365の秘密度ラベル に対応しています。

バージョン8.1.23060以前のConMas Designerでは、「秘密度ラベルが欠落する」「秘密度ラベルの設定が必須の環境下でExcel定義出力に失敗する」という現象が発生します。\
ConMas Designerバージョン8.1.23100 以上にアップデートした上で、本マニュアルに従って帳票定義を作成してください。

## **秘密度ラベルを保持した定義を作成する**

秘密度ラベルを設定した帳票定義を新規に作成する手順をご説明します。

【手順】

1．全ての端末のConMas Designerをバージョン8.1.23100以上にアップデートしてください。

2．ConMas Designerを開き、「EXCELのCOM参照を使用してEXCELファイルを取込む」のチェックを**オン**にします。

<div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FRSu8Kn4WPbOp78DTEeIm%2F%E7%94%BB%E5%83%8F12.png?alt=media&#x26;token=3f8e3983-cdd7-4b8b-8552-9969b6c5ce82" alt=""><figcaption></figcaption></figure></div>

3．「EXCELファイルから作成する」をクリックし、EXCELファイルを取り込みます。

上記操作で、秘密度ラベルの設定が保持された状態でEXCELファイルが取り込まれます。

{% hint style="warning" %}
「EXCELのCOM参照を使用してEXCELファイルを取込む」のチェックを**オフ**にした場合は、バージョン8.1.23060以前の仕様でのExcelファイル取込み処理となるため、秘密度ラベルは保持されません。\
ご注意ください。

バージョン8.1.23060以前のConMas Designerを利用した場合、意図せず秘密度ラベルの設定が失われます。すべての端末のConMas Designerをバージョンアップしてください。
{% endhint %}

{% hint style="success" %}
バージョン8.1.23100より、ConMas Designerを終了しても、「EXCELのCOM参照を使用してEXCELファイルを取込む」のチェックのオン/オフ状況を保持するようになりました。
{% endhint %}

## **秘密度ラベル未設定の帳票定義に、秘密度ラベルを設定する**

作成済みの帳票定義に対し、秘密度ラベルを設定する手順をご説明します。

{% hint style="warning" %}
本設定はログイン方法が標準認証の場合に可能となります。\
AD認証、ME-ID認証でConMas Designerへログインした場合は設定できません。
{% endhint %}

バージョン8.1.23060以前にサーバー保存した帳票定義には、秘密度ラベルが設定されていません。\
この状態でExcel定義出力を行うと、秘密度ラベルが未設定の状態でExcelファイルが出力されます。\
作成済みの帳票定義に秘密度ラベルの設定を行いたい場合は、以下の手順に従って、帳票定義内で保持しているExcelファイルの差し替えを行ってください。

{% hint style="danger" %}
手順を正しく行わなかった場合は帳票定義データの動作保証ができなくなります。\
本項以外の目的で下記の機能は使用しないでください。
{% endhint %}

<table><thead><tr><th width="305">用語</th><th>説明</th></tr></thead><tbody><tr><td>Excelダウンロード用テンプレートファイル</td><td>帳票定義データ内部（XMLデーター内部）に保持してある、セルのコメント、数式、設定シートが無い状態のExcelファイルのこと。</td></tr></tbody></table>

【手順】

1. **「conmasadmin」ユーザーでConMas Designerにログインする**\
   i-Reporterの管理者ユーザーである「conmasadmin」ユーザーでConMas Designerにログインします。<br>

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>conmasadminでログインしたまま本手順以外の操作をしないよう、ご注意ください。</p></div>

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2Fsxmxx2vNuJRUFGrGsiQO%2F%E7%94%BB%E5%83%8F1.png?alt=media&#x26;token=f11fbe84-066d-489b-a210-076441937078" alt=""><figcaption></figcaption></figure></div>

2. **帳票定義をConMas Designerで開く**\
   Excel定義出力を行いたい帳票定義を「帳票定義を編集する」を実行して開き、編集状態にします。<br>

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FbaxbOmpp9KxxzJYlSUks%2F%E7%94%BB%E5%83%8F2.png?alt=media&#x26;token=926207a7-217b-4d8a-9bb3-8080d7afb329" alt=""><figcaption></figcaption></figure></div>

3. **「管理者設定」タブをクリックする**\
   「管理者設定」タブをクリックして画面内にある「エクスポート」ボタンと「インポート」ボタンが活性化状態（クリックが可能な状態）であることを確認します。<br>

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>「管理者設定」タブは「conmasadmin」ユーザーでログインした場合のみ表示されます。</p></div>

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FnmXrK45l2cvBozL5xZKi%2F%E7%94%BB%E5%83%8F3.png?alt=media&#x26;token=2706740d-91b6-48ae-8863-e512f23c0ca0" alt=""><figcaption></figcaption></figure></div>

4. **Excelダウンロード用テンプレートファイルをエクスポートする**\
   「エクスポート」ボタンをクリックします。

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2Fm9KaytfzM3bsWShcbMOq%2F%E7%94%BB%E5%83%8F3a.png?alt=media&#x26;token=f4eb74eb-0900-49d6-b0ca-10e5e9465aed" alt=""><figcaption></figcaption></figure></div>

   表示されるメッセージを確認し「OK」ボタンをクリックします。

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FKrT5cAAiYn9hJC5ADrZh%2F%E7%94%BB%E5%83%8F4.png?alt=media&#x26;token=13af00e7-a791-4bab-9230-b6551094a867" alt=""><figcaption></figcaption></figure></div>

   ファイルの出力先を指定するダイアログが表示されます。\
   出力先を選択し「保存」ボタンをクリックします。\
   エクスポートをキャンセルしたい場合は「キャンセル」ボタンをクリックします。&#x20;

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FYeK4g7F5lUcJzSdjyvCh%2F%E7%94%BB%E5%83%8F5.png?alt=media&#x26;token=938b7848-69bc-4779-9bf8-90775c119d07" alt=""><figcaption></figcaption></figure></div>

   帳票定義内に保持しているExcelダウンロード用テンプレートファイルが、指定したフォルダ内に出力されます。\
   正常にエクスポートが完了した場合は下記のメッセージが表示されます。

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FFNcEwqxRBXF9arDjRtAT%2F%E7%94%BB%E5%83%8F6.png?alt=media&#x26;token=999a12b2-83bd-463e-b817-9747db63d1cb" alt=""><figcaption></figcaption></figure></div>

5. **エクスポートしたExcelダウンロード用テンプレートファイルに秘密度ラベルを設定する**\
   エクスポートしたExcelダウンロード用テンプレートファイルをExcelで開き、秘密度ラベルを手動で設定して、Excelファイルを保存します。<br>

6. **秘密度ラベルを設定したExcelダウンロード用テンプレートファイルをインポートする**

   <div data-gb-custom-block data-tag="hint" data-style="danger" class="hint hint-danger"><p>ConMas Designerで編集中の帳票定義に対してインポートを行います。<br>必ず、エクスポートしたときと同じ帳票定義を開いた状態 (編集中の状態) で作業を行ってください。</p></div>

   \
   「インポート」ボタンをクリックします。

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2Fs3hpJg0khKNIdmmALcpg%2F%E7%94%BB%E5%83%8F7.png?alt=media&#x26;token=8785d987-39bc-4378-a8df-51ea64449eba" alt=""><figcaption></figcaption></figure></div>

   表示されるメッセージを確認し「OK」ボタンをクリックします。

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2Fal81LZrraJ2ClDPPT3c7%2F%E7%94%BB%E5%83%8F8.png?alt=media&#x26;token=aefdac3a-3dc0-470f-b7ac-2e16d513ab71" alt=""><figcaption></figcaption></figure></div>

   インポートするExcelファイルを選択するダイアログが表示されます。

   手順5で秘密度ラベルを設定したExcelファイルを選択し「開く」ボタンをクリックします。\
   インポートをキャンセルしたい場合は「キャンセル」ボタンをクリックします。

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FLEt8GQDI6CkM99Vh25cy%2F%E7%94%BB%E5%83%8F9.png?alt=media&#x26;token=8cd0c9e8-70bb-47da-81b3-8b4234329d10" alt=""><figcaption></figcaption></figure></div>

   正常にインポートが完了した場合は下記のメッセージが表示されます。\
   メッセージ内容を確認し「OK」ボタンをクリックします。

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FmmMX0n3tBDNBRLd3DNCy%2F%E7%94%BB%E5%83%8F10.png?alt=media&#x26;token=c1854f4f-6fd6-4f7c-b614-5c68a09a340a" alt=""><figcaption></figcaption></figure></div>

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>この時点では、サーバー保存済みの帳票定義に秘密度ラベル設定は反映されていません。<br>必ずサーバー保存（手順7）を実行してください。</p></div>

   <br>

7. **インポート実行済みの帳票定義をサーバー保存する**\
   Excelダウンロード用テンプレートファイルのインポートを行った帳票定義をサーバーへ保存します。<br>

   <div align="left"><figure><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FmvLYwyMFbWP2fP6Golje%2F%E7%94%BB%E5%83%8F11.png?alt=media&#x26;token=d899c795-ee5a-4767-8685-227b3f68593d" alt=""><figcaption></figcaption></figure></div>

   「公開する」の場合は帳票定義のリビジョンアップが行われて帳票定義が保存されます。\
   「テスト公開」の帳票定義を「テストする」にした場合はリビジョンアップせずに上書きされます。

{% hint style="success" %}
「conmasadmin」ユーザーでの帳票定義の保存を避けたい場合は、「EXCEL定義出力」でExcelファイルを出力しておき、ログインユーザーを切り替えてから、該当の帳票定義を再度開いて、出力しておいたExcelファイルを取り込み、帳票定義を保存してください。
{% endhint %}

以上でExcelダウンロード用テンプレートファイルの差し替えは完了です。

## **制約事項**

* 鍵マーク付きの秘密度ラベルの設定が行われたExcelファイルは、現在i-Reporterでご利用いただけません。

<table><thead><tr><th width="153" align="center">秘密度ラベル</th><th></th></tr></thead><tbody><tr><td align="center"><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FZSdGowi3PmNJmtkoS4TT%2F%E9%8D%B5%E3%83%9E%E3%83%BC%E3%82%AF%E3%81%AA%E3%81%97%E7%A7%98%E5%AF%86%E5%BA%A6%E3%83%A9%E3%83%99%E3%83%AB.png?alt=media&#x26;token=d6658212-2b0b-48bb-b3d0-6ccd9a84c3fd" alt=""></td><td>i-Reporterでご利用いただけます</td></tr><tr><td align="center"><img src="https://3237210363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd8X0mqwp3tAAJZM8UeyH%2Fuploads%2FlA4jeoPWI7zNF6AGLtZg%2F%E9%8D%B5%E3%83%9E%E3%83%BC%E3%82%AF%E4%BB%98%E3%81%8D%E7%A7%98%E5%AF%86%E5%BA%A6%E3%83%A9%E3%83%99%E3%83%AB.png?alt=media&#x26;token=e9e1640c-414c-4a12-b336-41d8bd809ae1" alt=""></td><td>i-Reporterでご利用いただけません</td></tr></tbody></table>

* ConMas Manager、および、Windows版アプリから入力帳票をExcelファイルとして出力する場合は、秘密度ラベルが設定されていない状態のExcelファイルが出力されます。入力帳票の内容に応じて手動で秘密度ラベルを設定してください。

## **トラブルシューティング**

秘密度ラベルが設定されたExcelファイルをi-Reporter上で運用するにあたり、問題が発生する場合があります。下記に事例と対応方法を記載します。

### **秘密度ラベルが欠落する/消える**

<table data-full-width="false"><thead><tr><th width="93"></th><th></th></tr></thead><tbody><tr><td>現象</td><td>バージョン8.1.23060以前のConMas Designer(以下「Designer」と表記)では、取り込みしたExcelファイルから秘密度ラベルの設定が欠落した状態でサーバー保存されます。 </td></tr><tr><td>原因</td><td>バージョン8.1.23060以前のDesignerは秘密度ラベルに対応していないため。</td></tr><tr><td>対応方法</td><td>「<a href="#raberuwoshitawosuru">秘密度ラベルを保持した定義を作成する</a>」をご参照ください。</td></tr></tbody></table>

### **EXCEL定義出力に失敗する**

<table data-full-width="false"><thead><tr><th width="140"></th><th></th></tr></thead><tbody><tr><td>現象</td><td><p>Microsoft365の秘密度ラベルのポリシーの設定にて「メールとドキュメントへのラベルの適用をユーザーに要求する」の設定をオンにした場合、Excelファイルに対して秘密度ラベルの設定が必須となります。</p><p>秘密度ラベルの設定が必須の環境下では、バージョン8.1.23060より以前にサーバー保存していた帳票定義について、DesignerのExcel定義出力機能を使用すると、正常にExcelファイルが出力できない問題が発生します。</p><p>※秘密度ラベルの設定が必須ではなく任意の環境下では、こちらの問題は発生しません。</p></td></tr><tr><td>原因</td><td><p>バージョン8.1.23060以前のDesignerは秘密度ラベルに対応していないため、取り込みしたExcelファイルから秘密度ラベルの設定が欠落した状態でサーバー保存されています。</p><p>また、秘密度ラベルをご利用される前にサーバー保存された帳票定義に関しましても、秘密度ラベルが設定されていない状態のExcelファイルが保存されている状態となります。</p><p>秘密度ラベルの設定が必須の環境下では、秘密度ラベルが設定されていないExcelファイルは読み取り専用となるため、Excel定義出力時にExcelファイルに対してセルのコメント、数式、設定シートの作成が行えず、エラーが発生するなどの現象が発生します（Excelのバージョンにより現象が異なりますが、いずれも正常なExcelファイルの出力が行えない状態となります）。</p></td></tr><tr><td>回避方法</td><td><p><strong>Microsoft365アカウントを分けることで回避</strong><br>秘密度ラベルのポリシーの設定にて「メールとドキュメントへのラベルの適用をユーザーに要求する」の設定をオフにしたアカウントを作成し、サーバー保存済みの帳票定義に関してExcel定義出力を実行したい場合には、該当のアカウントに切り替えて実行いただく方法があります。</p><p>秘密度ラベルのポリシーの設定にて「メールとドキュメントへのラベルの適用をユーザーに要求する」の設定がオフの場合には、Excelファイルが読み取り専用とはならずに、正常にExcel定義出力を行うことができます。</p><p>アカウントの切り替えは必要となりますが、安全な方法です。</p></td></tr><tr><td>対応方法</td><td>「<a href="#raberunoniraberuwosuru">秘密度ラベル未設定の帳票定義に、秘密度ラベルを設定する</a>」をご参照ください。</td></tr></tbody></table>
