・ご契約中のコース( スタンダード)
・お悩みの背景、目的
カレンダーPLUSなどのカレンダープラグインでは、レコードのアクセス権設定を利用して、特定のユーザーにカレンダー上の予定を非表示にすることが出来ますが、非表示にする代わりに「予定が入っているのは分かるが、予定の内容が分からない(「予定あり」と表示させる等)状態にしたい
整理すると、①ラジオボタンで「表示」「非表示」の区分を設けます ②作成者か否かでログインユーザーを判定します。この2軸で区分すると、次の4つに分けられます。
A:①「表示」②「作成者」
B:①「表示」②「作成者以外」
C:①「非表示」②「作成者」
D:①「非表示」②「作成者以外」
このうち、Dの場合のみレコードのアクセス権設定を利用してカレンダー上に表示しないようにしています。
これを、非表示にするのではなく、「予定の内容が分からない(「予定あり」と表示させる等)状態にできないか」という要望がでてきているので、何とかしたいと思っています。
・試してみたこと
フィールドのアクセス権設定で制御できないかと考えましたが、こちらはユーザー判定のみの制御になり、上記Bの制御が出来ないと思われるので断念しました
・譲れない条件
会社の規則上、JS・CSSでのカスタマイズは出来ません。無償プラグインは利用できます。
みなさまの知恵をお貸しください。
よろしくお願いします。
・ご契約中のコース( スタンダード)
・お悩みの背景、目的
カレンダーPLUSなどのカレンダープラグインでは、レコードのアクセス権設定を利用して、特定のユーザーにカレンダー上の予定を非表示にすることが出来ますが、非表示にする代わりに「予定が入っているのは分かるが、予定の内容が分からない(「予定あり」と表示させる等)状態にしたい
整理すると、①ラジオボタンで「表示」「非表示」の区分を設けます ②作成者か否かでログインユーザーを判定します。この2軸で区分すると、次の4つに分けられます。
A:①「表示」②「作成者」
B:①「表示」②「作成者以外」
C:①「非表示」②「作成者」
D:①「非表示」②「作成者以外」
このうち、Dの場合のみレコードのアクセス権設定を利用してカレンダー上に表示しないようにしています。
これを、非表示にするのではなく、「予定の内容が分からない(「予定あり」と表示させる等)状態にできないか」という要望がでてきているので、何とかしたいと思っています。
・試してみたこと
フィールドのアクセス権設定で制御できないかと考えましたが、こちらはユーザー判定のみの制御になり、上記Bの制御が出来ないと思われるので断念しました
・譲れない条件
会社の規則上、JS・CSSでのカスタマイズは出来ません。無償プラグインは利用できます。
みなさまの知恵をお貸しください。
よろしくお願いします。
1
7
|
2025/01/12
|
アイデア募集