001-009852
マルチレポートの「通知先の変更」画面でカテゴリの閲覧権限がないユーザーを追加しようとすると、エラー(GRN_RPRT_31016)が発生し、「通知先」を変更できない。
- 種別
- 不具合
- 機能
-
- マルチレポート
- システム設定
- 再現バージョン
-
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.1.0
- 3.1.1
- 3.1.2
- 3.1.3
- 3.5.0
- 3.5.1
- 3.5.2
- 3.5.3
- 3.5.4
- 3.5.5
- 3.7.0
- 3.7.1
- 3.7.2
- 3.7.3
- 3.7.4
- 3.7.5
- 4.0.0
- 4.0.1
- 4.0.2
- 4.0.3
- 4.2.0
- 4.2.1
- 4.2.2
- 4.2.3
- 4.2.4
- 4.2.5
- 4.2.6
- 4.6.0
- 改修バージョン
- 4.6.1
- 公開日
- 2017-05-11
- 更新日
- 2019-10-18
詳細
【発生条件】
次の条件をすべて満たす場合に発生します。
- マルチレポートの「通知先の変更」画面で、「通知先」を変更する。
- 「通知先」に、カテゴリの閲覧権限がないユーザーを追加する。
【準備】
- ユーザーを追加します。
例:
- ユーザー1
- ユーザー2
- マルチレポートにカテゴリを追加します。
例:
カテゴリ1 - カテゴリ1にレポートフォームを追加し、有効にします。
例:
レポートフォーム1 - ユーザー2がカテゴリ1を閲覧できないよう、カテゴリ1に対するアクセス権を設定します。
例:
---------------
セキュリティモデル:REVOKE(制限の対象を選択する)
対象:ユーザー2
アクセス権:閲覧権限なし
---------------
補足:
- (システム管理画面)「マルチレポート > アクセス権の設定」画面で設定します。
- (システム管理画面)「マルチレポート > アクセス権の設定」画面で設定します。
- ユーザー1で、レポートフォーム1を使用してレポートを作成します。
例:
---------------
標題:レポート1
参加者:ユーザー1
---------------
【再現手順】
- ユーザー1でアプリケーション画面にログインし、[マルチレポート] > [受信一覧] > [レポート1]の順にクリックします。
- [通知先を変更する]をクリックします。
- 「通知先」に「ユーザー2」を追加し、[変更する]をクリックします。
→現象発生:
次のエラーが発生し、「通知先」を変更できません。
---------------
エラー (GRN_RPRT_31016)
指定された設定画面はアクセスできません。
原因
現在ログイン中のユーザーには、この機能に対してアクセスする権限がありません。
---------------
補足:
- 準備で、セキュリティモデルを「GRANT(許可の対象を選択する)」に設定した場合も、同様の現象が発生します。
- 閲覧権限のないユーザーが作成したレポートにコメントを書き込む手順でも、同様の現象が発生します。
- ユーザー1で、レポートフォーム1を使用してユーザー1を参加者に含まないレポートを作成します。
例:
---------------
標題:レポート1
作成者:ユーザー1
参加者:ユーザー2
--------------- - ユーザー1がカテゴリ1を閲覧できないよう、カテゴリ1に対するアクセス権を設定します。
例:
---------------
セキュリティモデル:REVOKE(制限の対象を選択する)
対象:ユーザー1
アクセス権:閲覧権限なし
--------------- - ユーザー2でアプリケーション画面にログインし、[マルチレポート] > [受信一覧] > [レポート1]の順にクリックします。
- コメントを入力し、[書き込む]をクリックします。
- ユーザー1で、レポートフォーム1を使用してユーザー1を参加者に含まないレポートを作成します。
回避/対応方法
【回避方法】
「レポートの変更」画面で、「参加者以外の通知先」にユーザーを追加します。
【対応方法】
「回避方法」と同じ手順です。
-------------------------------------------------------------
【更新履歴】
2019/10/18 補足を更新しました。