unshiu

最近の更新履歴

開発仕様‎ > ‎

アクセス制限仕様

アクセス制限とは

ユーザはいくつかの項目の公開・非公開にし、アクセスを制限することができます。 管理画面においては、運用者レベルに応じて閲覧可能な情報に制限をかけれれます。 本書ではエンドユーザのアクセス制限を「ユーザアクセス制限」とし、サービス運営者の制限を「運用者制限」とします。

ユーザアクセス制限

基本関連

日記、アルバムなどは以下の権限をもちます。

権限補記
全員に公開非会員も含めて公開
ユーザまで公開会員のみ公開
友達まで公開
友達の友達まで公開
自分にだけ公開

設定方法

制限を設けたいmodelで以下の宣言をします。

acts_as_unshiu_user_relation

コミュニティ関連

コミュニティのトピックなどに関しては特殊で以下の

権限補記
全員に公開非会員も含めて公開
ユーザまで公開会員のみ公開
コミュニティ参加者のみ公開

設定方法

制限を設けたいmodelで以下の宣言をします。

acts_as_unshiu_tpc_relation

運用者制限

現状は管理者権限があれば全てみれるので今後修正予定