スケジュール機能で役員のスケジュールを一部の人にしか公開したくない理由から役員グループを作成し、スケジュールを閲覧可能な人を設定しています。しかし社員情報で公開したくないスケジュールが全員に公開されてしまいます。例) Sさん(役員グループ) Aさん(総務グループ、役員グループ) Bさん(営業グループ)Sさんは「所属グループのみ公開」で予定を入力した。Aさんはスケジュールで役員グループを選択するとSさんの予定を見ることができる。Bさんはスケジュールで役員グループを選択するとSさんの予定は「予定あり」としか表示されない。Bさんは社員情報でAさんを見ると「本日のスケジュール」として本日の予定が確認できてしまいます。社員情報では本日のスケジュールだけですが、グループ外の人でも見れてしまいます。これは正常な動きなのでしょうか?もし機能として正常な動作なら。。。んーどうしよかな。。
> Bさんは社員情報でAさんを見ると「本日のスケジュール」として本日の予定が確認できてしまいます。> 間違えました。Aさんを見るとではなくSさんを見るとです。
ソースの詳細を終えていませんが、デバッグ環境で確かめたところ、スケジュールプラグインから見る場合と、社員情報プラグインからみる場合とでは挙動が異なりました。社員情報プラグインからだとDBコネクションがうまく拾えてない感じでした。(DBアクセス失敗->デフォルト設定->全員がスケジュール閲覧可能)仕様といえば仕様ですが、これも不具合でしょうね。
> ソースの詳細を終えていませんが、デバッグ環境で確かめたところ、 ソースの詳細を追えていませんが、デバッグ環境で確かめたところ、変換ミスを訂正します。
ご回答ありがとうございます。そうですか、仕様というよりやっぱり不具合ですよね。開発陣殿: 次のバージョンアップ時には是非対策をお願いいたします。
所属グループのみに設定後に社員とゲストと分けてユーザーを社員とゲストを一緒にすると社員ユーザーからゲストのスケジュールは見えますがゲストユーザーからも社員のスケジュールが見えてしまいます。ぜひ、修正願いたいです。また、修正部分がおわかりになる方がいらっしゃいましたら、ご享受くださいませ。
手元に環境がないのでなんとも言えませんが…「社員=社員グループ」「ゲスト=社員グループ外」ということでしょうか?ゲストをどういうニュアンスで捉えられているか(管理権限なし?共通アカウント?)によりますが、たとえゲストであろうとグループに所属していれば見えてしまうのは仕様通りだと思います。
konさん 返信ありがとうございます。言葉が足りづすみません。社員Aは社員グループに所属ゲストAはゲストグループに所属しています。スケジュールの設定は「所属グループのみ公開」を設定しています。社員Aのグループを社員グループとゲストグループに登録すると社員Aからは社員グループとゲストグループの両方が見えて当然ですが設定していないゲストAからも社員グループとゲストグループの両方が見えてしまいます。設定していない方からも見えるのは仕様ですか?> 手元に環境がないのでなんとも言えませんが…> 「社員=社員グループ」「ゲスト=社員グループ外」ということでしょうか?> ゲストをどういうニュアンスで捉えられているか(管理権限なし?共通アカウント?)によりますが、> たとえゲストであろうとグループに所属していれば見えてしまうのは仕様通りだと思います。
vertical_align_top