アクセス制限とは
ユーザはいくつかの項目の公開・非公開にし、アクセスを制限することができます。
管理画面においては、運用者レベルに応じて閲覧可能な情報に制限をかけれれます。
本書ではエンドユーザのアクセス制限を「ユーザアクセス制限」とし、サービス運営者の制限を「運用者制限」とします。
ユーザアクセス制限
基本関連
日記、アルバムなどは以下の権限をもちます。
| 権限 | 補記 |
| 全員に公開 | 非会員も含めて公開 |
| ユーザまで公開 | 会員のみ公開 |
| 友達まで公開 |
|
| 友達の友達まで公開 |
|
| 自分にだけ公開 |
設定方法
制限を設けたいmodelで以下の宣言をします。
acts_as_unshiu_user_relation
コミュニティ関連
コミュニティのトピックなどに関しては特殊で以下の
| 権限 | 補記 |
| 全員に公開 | 非会員も含めて公開 |
| ユーザまで公開 | 会員のみ公開 |
| コミュニティ参加者のみ公開 |
|
設定方法
制限を設けたいmodelで以下の宣言をします。
acts_as_unshiu_tpc_relation
運用者制限
現状は管理者権限があれば全てみれるので今後修正予定
|