最新情報だけ編集できるユーザを作成する

最新情報だけ編集できるユーザを作成する

企業などで担当者を立てて、サイト全体には触らせずに一部のページだけを編集させることができます。
注!以下の操作の前に、あらゆるドキュメントに対してデフォルトの設定を外す操作が必要です。後述します。

1.[ユーザ]-[権限設定]で、パスワードの変更・保存とドキュメントの編集・保存のみを許可した「AcsTopnews」権限を作成する。
2.[ユーザ]-[パーミッション管理]-[ユーザグループ]で、「MngTopnewses」ユーザグループを作成する。
3.[ユーザ]-[パーミッション管理]-[ドキュメントグループ]で、「DocTopnews」ドキュメントグループを作成する。
4.[ユーザ]-[パーミッション管理]-[ユーザ/ドキュメントグループリンク]で、「MngTopnewses」ユーザグループに「DocTopnews」ドキュメントグループを追加する。

5.[ユーザ]-[ユーザ管理]で、「topnews」ユーザを作成する。
  ユーザ権限で「AcsTopnews」を選択する。
  アクセス許可で「MngTopnewses」を選択する。


6.ドキュメント「topnews」を作成する。
  アクセス許可で「DocTopnews」を選択する。


7.「topnews」ユーザが管理画面にログインすると、

ドキュメント「topnews」しか編集することができません。

MODxでは、ドキュメントを追加する際に6.のドキュメント-アクセス許可でデフォルトで「全ドキュメントグループ(Public)」が選択されます。
このTIPのように、一部のページだけ一部のユーザに編集させたい場合は、あらかじめ管理者しか編集できないパーミッションを作成し、追加したドキュメントはそこへ所属させるようにします。
このサイトでは「DocAdmins」ドキュメントグループを作成しておいています。