ユーザー権限の実装についての提案
Posted: 2007年4月05日(木) 09:57
いつもお世話になってます。
過去にも何度か話題になっているユーザー権限についてですが、
XoopsやWiki、モールといったもののような多人数管理を前提にせず、
デザイナーがクライアントにサイト管理を任せることが出来るという
CMS Designer本来の良さを活かすのに有効かと思われる
シンプルな方法を思いついたので提案させて頂きます♪
当社で扱ってる案件などでは、クライアントに上書きされたくないものに
管理画面上で(特定の項目やコンテンツのタイトル説明部分) 操作不可 などと
注意書きを行っています。
CMS Designer上でSEO対策などを継続的にサポートしているための処置なのですが、
今のところトラブルは起こっていません。
で、逆の発想で、
お客様が自身のサイトに不利益が生じるような行為を進んでされるわけはないと思いますので、
間違って記事を削除しない程度の配慮で十分ではないかと思います。
書き込み時などに厳密な権限チェックをするのではなく、
単純に管理画面上に表示されなければいいという視点から考えて見たのですが、
「サイト更新者には管理画面に表示しないコンテンツをsite.config.xml内で指定する」というのはいかがでしょう?
記事毎に指定するとなると複雑化すると思いますし、
サイト更新者の使用するコンテンツとシステム管理者の使用するコンテンツを分ければいいだけですから設置も難しくないと思います。
もし本格的なユーザー権限実装までの対策としてでも可能であれば、ご検討くださいませ。^^
※長い上に、改行が見難くてすいません(^^;)
過去にも何度か話題になっているユーザー権限についてですが、
XoopsやWiki、モールといったもののような多人数管理を前提にせず、
デザイナーがクライアントにサイト管理を任せることが出来るという
CMS Designer本来の良さを活かすのに有効かと思われる
シンプルな方法を思いついたので提案させて頂きます♪
当社で扱ってる案件などでは、クライアントに上書きされたくないものに
管理画面上で(特定の項目やコンテンツのタイトル説明部分) 操作不可 などと
注意書きを行っています。
CMS Designer上でSEO対策などを継続的にサポートしているための処置なのですが、
今のところトラブルは起こっていません。
で、逆の発想で、
お客様が自身のサイトに不利益が生じるような行為を進んでされるわけはないと思いますので、
間違って記事を削除しない程度の配慮で十分ではないかと思います。
書き込み時などに厳密な権限チェックをするのではなく、
単純に管理画面上に表示されなければいいという視点から考えて見たのですが、
「サイト更新者には管理画面に表示しないコンテンツをsite.config.xml内で指定する」というのはいかがでしょう?
記事毎に指定するとなると複雑化すると思いますし、
サイト更新者の使用するコンテンツとシステム管理者の使用するコンテンツを分ければいいだけですから設置も難しくないと思います。
もし本格的なユーザー権限実装までの対策としてでも可能であれば、ご検討くださいませ。^^
※長い上に、改行が見難くてすいません(^^;)