いつも丁寧な対応ありがとうございます。
初歩的なことで申し訳ないのですが
いくつかの質問お願いします。
現在の状況
CMONOSをインストールし、テーブルメーカーを
デフォルトでインストールし、入力フィールド
を設定した状態です。
①アクセス権設定のところに
②未登録パスワードユーザーがレコードを
新規登録する場合に、管理者の承認を経て
表示されるようにすることは出来ますか?
③ 仮に②が出来ないとした場合、未登録パスワードユーザーがレコードを新規登録する場合は、入力フィールドで設定している
コメントやメールフォーム、投票機能を表示
しないように出来ますでしょうか?
④登録パスワードユーザーもしくは共同オーナーパスワードユーザーのレコード登録・
変更権限を
各ユーザーが登録した1つのレコードだけを登録・変更できるように出来ますでしょうか?
よろしくお願いします。
ご質問ありがとうございます。
引用して一つ一つお答えいたします
ユーザーがメールパスワードを新規登録した場合は登録パスワードになるのでしょうか?
はい、そうなります。
また、共同オーナーパスワードやスタッフパスワードはどのような流れで設定するのですか?
環境設定の「一般設定」で、それぞれ登録メールアドレスを設定します。
未登録パスワードユーザーがレコードを新規登録する場合に、管理者の承認を経て表示されるようにすることは出来ますか?
未登録パスワードユーザーに限って管理者の承認を経るように設定することはできませんが、管理者が公開前に内容を確認できるようにすることは可能です。
③ 仮に②が出来ないとした場合、未登録パスワードユーザーがレコードを新規登録する場合は、入力フィールドで設定しているコメントやメールフォーム、投票機能を表示しないように出来ますでしょうか?
「非公開」フィールドに指定することで、それらフィールドを閲覧できるかどうか、アクセスをコントロールすることは可能ですが、未登録ユーザーの入力に限って、特定フィールドを無効化する機能はないです。
④登録パスワードユーザーもしくは共同オーナーパスワードユーザーのレコード登録・変更権限を各ユーザーが登録した1つのレコードだけを登録・変更できるように出来ますでしょうか?
「データ修正」と「詳細ページ閲覧」に関しては、「チェックレベル」を「登録パスワード」としたとき、レコード中のメールアドレスが登録メールアドレスに一致する場合のみ、アクセスを許可します。
各ユーザーが登録できるレコードを一つに限定するには、「一般設定」の「メールアドレスの自動登録(パスワード自動発行)」で「一つの登録メールアドレスにつき、一つのレコードに制限する」をチェックして有効にし、「保存」します。
以上参考になりましたら幸いですm(_ _)m。
度々失礼します。
質問と報告です。
質問1.アクセス権設定において例えば
データ修正を登録パスワードで設定した場合
管理人パスワード・マスターパスワードでは
変更できますか?
質問2.添付ファイルのように現状してありますが、管理人パスワードでも
ログアウトした状況でも詳細画面へのリンク
がなくなってしまいました。
何か考えられることありますか?
これは報告兼他の方の参考にですが
③ 仮に②が出来ないとした場合、未登録パスワードユーザーがレコードを新規登録する場合は、入力フィールドで設定しているコメントやメールフォーム、投票機能を表示しないように出来ますでしょうか?
「非公開」フィールドに指定することで、それらフィールドを閲覧できるかどうか、アクセスをコントロールすることは可能ですが、未登録ユーザーの入力に限って、特定フィールドを無効化する機能はないです。
まず、表示させたくないフィールドを
入力フィールド設定で、保護にチェックを入れ
アクセス権設定で保護フォールドの入力等で
制御すれば、未登録ユーザーには表示させないように出来そうです。
よろしくお願いします。
ご報告ありがとうございます。
質問1.アクセス権設定において例えばデータ修正を登録パスワードで設定した場合管理人パスワード・マスターパスワードでは変更できますか?
はい、上位のユーザーにはアクセスが許可されます。
質問2.添付ファイルのように現状してありますが、管理人パスワードでもログアウトした状況でも詳細画面へのリンクがなくなってしまいました。
こちらは、検索画面(虫眼鏡アイコン)で、修正ボタンが選択されていないためではないかと思います。
表示項目が未選択の場合、修正権限のあるユーザーには、修正ボタンが表示されますが、表示項目が選択されていて、修正ボタンが選択されていないと、修正ボタンは表示されません。
なお、修正権限のあるユーザーには、詳細画面の左上にも小さな修正ボタンが表示されます。
まず、表示させたくないフィールドを入力フィールド設定で、保護にチェックを入れアクセス権設定で保護フォールドの入力等で制御すれば、未登録ユーザーには表示させないように出来そうです。
ご提案ありがとうございます。
ただこの方法は、コメントなど一部フィールドタイプでうまくいかないようです。
訪問者が書き込めるタイプのフィールドタイプでは、新規にフィールドを増設した際、既存レコードでもそのフィールドが使えるよう、使用しない設定になっていないかぎり、書き込み機能が有効になります。
そのため、保護フィールドに指定して書き込んだ場合も、コメント欄が表示されてしまいます。
現在保護フィールドに指定されている場合、こうしたフィールドも非表示となるよう、修正を検討中です。
以上参考になりましたら幸いです。
〈追記〉
さきほど修正版に差し替えました。よろしければシステムをアップデートしてお試しください。
回答ありがとうございます。
質問1.2について、わかりました。
「コメント」など訪問者が書き込めるタイプのフィールドタイプを「保護フィールド」に指定した場合、これまでは訪問者が書き込み可能となっていましたが、今度から「保護フィールド」に指定されている場合、訪問者が書き込めないようにしました。
お手数お掛けいたしました。
私の言葉足らずだったのか、少しニュアンスが違く
なってしまいました。
私が、気にしていましたのは、例えば「コメント」など訪問者が書き込めるタイプのフィールドタイプを「保護フィールド」に指定していない状況で、訪問者が新規レコードを追加しようとした際に新規登録画面上で、「最大保存件数: 件 (空欄で無制限 / 0 = コメント閉鎖) 」や「更新通知機能」が表示されるないようにしたかったです。
結論的には
①訪問者からは新規レコードの登録は可能
②訪問者の新規レコードの登録画面で上記の最大保存件数等は表示及び設定させたくない。
③訪問者が書き込めるタイプのフィールドタイプは訪問者が使えるようにしたい。
の三点をやりたかっただけなので
まだ、修正版を試してはいないのですが、「保護フィールド」に指定されている場合、訪問者が書き込めないようになっているんだとしたら、修正前の方が
私にあってますでしょうか?
書き込みの可否の選択があれば、修正版を使おうと
思います。
ご返信ありがとうございます。
なるほど、そういう用途だったのですね。。。
そうなるとアップデートされない方がよいと思います。
(最新版では、保護フィールドに指定されている場合、書き込み時だけでなく、レコード表示時にも、そのフィールドが表示されなくなりますが、保護フィールド修正権限のあるユーザーがレコードを保存しなおすことで、「コメント」フィールドタイプなどが有効化されます。)
これまでの仕様では、保護フィールドに指定してときに、フィールドタイプによって、書き込めるものと、そうでないものがあり、統一性がありませんでした。
そこで今回、ユーザーが書き込めるフィールドタイプについても、入力欄がなく表示もされない他のフィールドタイプの挙動にあわせることにしました。
どうするのがよいか検討したいと思いますので、当面旧バージョンをお使いいただけましたらと思います。