メインコンテンツまでスキップ

仕様書

※ 最終更新: 2026.01.19

1. 文書の閲覧


項目内容
要件分類文書閲覧部門
要件名称文書閲覧(WebView)
定義モバイルアプリで選択した文書をWebViewで安全に閲覧できる機能を提供します。
詳細内容- ドキュメントの閲覧方法
1) ユーザーが文書リストから文書を選択すると、Viewer URLをWebViewで読み込み、閲覧します。
2) アプリは文書を直接レンダリングせず、閲覧画面のみを提供します。

- ドキュメントタイプのサポート
1) 一般文書の閲覧サポート
2) DRM ドキュメント閲覧サポート
3) MIP文書閲覧サポート

- アクセス権限の検証
1) 閲覧リクエスト時にユーザー権限(アクセス権)の検証を行います。
2) 権限のない文書は閲覧をブロックします。

- 例外処理
1) URLエラー/ネットワークエラー/サーバーエラーが発生した場合は、閲覧失敗として処理します。
2) 閲覧失敗時のエラー案内および再試行動作を提供します。

2. ドキュメント管理


項目内容
要件分類文書管理部門
要件名称文書一覧と状態管理
定義ユーザーがアクセス可能な文書を一覧で表示し、削除/復元などの基本的な管理機能を提供します。
詳細内容- ドキュメントリストの取得
1) ユーザーの権限範囲内の文書をリスト形式で提供します。
2) リストには、文書名、文書タイプ、作成日などの基本情報を表示できます。

- ドキュメントの整列
1) タイトル、日付、最近の閲覧順などの基準で文書リストを並べ替えることができます。
2) ソート基準を変更すると、リストが更新されます。

- ドキュメント情報の確認
1) 選択した文書について、タイトル、タイプ、作成日などの詳細情報を確認できます。

- 削除/ごみ箱
1) ドキュメントを削除すると、すぐに完全に削除されず、ゴミ箱に移動します。
2) ごみ箱から文書を復元できます。
3) ごみ箱から文書を完全に削除できます。
4) ゴミ箱の保管期間はポリシーに基づいて決定され、期間が経過すると自動的に削除される場合があります。

3. ドキュメントの共有(ダウンロード)


項目内容
要件分類文書活用部門
要件名称ドキュメントの共有(ダウンロード)
定義文書の編集および活用のために、文書を外部アプリに送信(共有)する機能を提供します。
詳細内容- 機能提供位置
1) ドキュメント閲覧画面の上部に共有機能があります。

- 共有動作(ユーザーUX)
1) ユーザーが共有ボタンを押すと、OSの共有画面(接続プログラムの選択)が表示されます。
2) ユーザーが希望する外部アプリを選択して文書を送信できます。
3) 外部アプリを選択せずに終了した場合、ユーザーの立場ではファイルが残りません。

- 一時ファイルの処理
1) 共有のため、文書はアプリで一時的にのみ処理されます。
2) 共有完了またはキャンセル時に端末にファイルが永久保存されません。

- ドキュメント変換ルール
1) 一般/DRM 文書は共有時に MIP 文書に変換されて提供されます。
2) MIP ドキュメントは変換なしで既存のラベルを保持したまま提供されます。

- 政策連携
1) 条件付きポリシーで文書の共有を許可/ブロックすることで、使用の可否を制御できます。

4. ユーザー認証


項目内容
要件分類ユーザー認証セクション
要件名称Security365 統合ログインおよびMFA
定義Security365に基づく認証を通じてログインし、OTP/生体認証に基づくMFAをサポートします。
詳細内容- ログイン方式
1) Security365に基づく統合ログイン(ログイン/ログアウト)を提供します。

- MFA認証
1) OTPベースの追加認証をサポートしています。
2) OS生体認証(指紋/Face ID)をサポートしています。
3) 生体認証は端末がサポートしている場合にのみ使用できます。

- ログインフロー
1) 認証成功時にサービスを利用できます。
2) 認証に失敗した場合、失敗の履歴をログに記録することができます。

5. 条件付きポリシー


項目内容
要件分類ポリシー制御部門
要件名称条件付きポリシー(DS for Mobile)
定義ユーザーおよび文書の条件に応じて、文書の閲覧/共有/スクリーンマークの使用可否を制御します。
詳細内容- 条件付きポリシー登録
SHIELD DRM 管理者ページ > 条件付きポリシー > DS for Mobile ページで条件付きポリシーの一覧を表示 / 作成可能
1) 政策名: 政策名および説明
2) 構成員: すべてのユーザー / ユーザーおよびグループの選択(ポリシー適用、ポリシー除外)
3) 対象文書: 一般文書(拡張子指定) / DRM文書(拡張子指定) / MIP文書(ラベル、拡張子指定)
4) 時間: 時間制限なし / 登録された時間から選択(ポリシー適用、ポリシー除外)
5) 使用ポリシー: 文書閲覧、文書共有(DRM文書のみ使用可能)、スクリーンマーキング
6) ポリシーの設定: 使用の有無、有効期限の設定

-条件付きポリシーの修正
一覧に登録されている条件付きポリシーを修正する機能
1) 編集: 既存のポリシー設定UIで編集
2) JSONの表示: JSON形式でポリシーを編集

- 条件付きポリシーの削除
リストから登録されている条件付きポリシーを削除

- 政策の優先順位管理
リストに登録された条件付きポリシーの順序に従ってポリシーの優先順位を適用
1) ドラッグで優先順位を変更可能

6. セキュリティ機能


項目内容
要件分類セキュリティ機能セクション
要件名称モバイルセキュリティ制御
定義モバイル環境で文書の漏洩を防ぐためのセキュリティ機能を提供します。
詳細内容- スクリーンキャプチャ防止
1) Android: OSレベルのキャプチャブロックにより、スクリーンショットおよび画面録画を制限します。
2) iOS: スクリーンキャプチャ/録画の検出時に画面をブラインド処理して情報の露出を防ぎます。

- スクリーンマーキング
1) ドキュメントを閲覧する際に画面にウォーターマーク(ユーザー情報/会社名など)を表示します。
2) ウォーターマークの表示形式と対象は、ポリシー設定に応じて制御できます。

7. ログと監査


項目内容
要件分類ログ/監査部門
要件名称統合ログ送信
定義ユーザーおよび管理者の活動履歴を統合ログとして送信し、監査および運用管理をサポートします。
詳細内容- ユーザーログ(USER)
1) ログイン成功イベントを記録します。
2) ログイン失敗イベントはログレベルERRORで記録されます。
3) ドキュメントの閲覧(ファイルオープン)イベントを記録します。
4) ドキュメント閲覧失敗イベントはログレベルERRORで記録できます。
5) ドキュメント閲覧ブロックイベントは、Action値をDenyとして記録できます。
6) ドキュメント共有イベントを記録できます。

- 管理者ログ(ADMIN)
1) 条件付きポリシー登録イベントを記録します。
2) 条件付きポリシーの修正イベントを記録します。
3) 条件付きポリシー削除イベントを記録します。
4) 条件付きポリシーのエクスポートイベントを記録します。
5) 条件付きポリシーのコピーイベントを記録します。
6) 条件付きポリシーのダウンロードイベントを記録します。
7) 政策の優先順位変更イベントを記録します。
8) JSON ビュー (照会) イベントを記録します。
9) JSONの修正(保存)イベントを記録します。