権限リファレンス
iwa-cms の4段階の権限(ロール)について詳しく説明します。
ロール一覧
| ロール | 日本語名 | 概要 |
|---|---|---|
| Admin | 管理者 | すべての操作が可能 |
| Publisher | 公開者 | コンテンツの編集と公開管理 |
| Write | 編集者 | コンテンツの作成と編集 |
| Read | 閲覧者 | 閲覧のみ |
権限の階層
権限は上位が下位の権限を含みます。
Admin(最上位)
├── Publisher
│ ├── Write
│ │ └── Read(最下位)操作別の必要権限
コンテンツ操作
| 操作 | Read | Write | Publisher | Admin |
|---|---|---|---|---|
| 一覧表示 | ✅ | ✅ | ✅ | ✅ |
| 詳細表示 | ✅ | ✅ | ✅ | ✅ |
| 作成 | ❌ | ✅ | ✅ | ✅ |
| 編集 | ❌ | ✅ | ✅ | ✅ |
| 削除 | ❌ | ✅ | ✅ | ✅ |
| 公開/非公開 | ❌ | ❌ | ✅ | ✅ |
エンドポイント操作
| 操作 | Read | Write | Publisher | Admin |
|---|---|---|---|---|
| 一覧表示 | ✅ | ✅ | ✅ | ✅ |
| 作成 | ❌ | ❌ | ❌ | ✅ |
| 編集 | ❌ | ❌ | ❌ | ✅ |
| 削除 | ❌ | ❌ | ❌ | ✅ |
カテゴリ操作
| 操作 | Read | Write | Publisher | Admin |
|---|---|---|---|---|
| 一覧表示 | ✅ | ✅ | ✅ | ✅ |
| 作成 | ❌ | ❌ | ❌ | ✅ |
| 編集 | ❌ | ❌ | ❌ | ✅ |
| 削除 | ❌ | ❌ | ❌ | ✅ |
| コンテンツへの設定 | ❌ | ✅ | ✅ | ✅ |
メンバー操作
| 操作 | Read | Write | Publisher | Admin |
|---|---|---|---|---|
| 一覧表示 | ✅ | ✅ | ✅ | ✅ |
| 追加 | ❌ | ❌ | ❌ | ✅ |
| 削除 | ❌ | ❌ | ❌ | ✅ |
APIキー操作
| 操作 | Read | Write | Publisher | Admin |
|---|---|---|---|---|
| 一覧表示 | ❌ | ❌ | ❌ | ✅ |
| 作成 | ❌ | ❌ | ❌ | ✅ |
| 削除 | ❌ | ❌ | ❌ | ✅ |
ロール別の推奨ユースケース
Admin(管理者)
- サービスの設定や構造を管理する人
- チームのメンバー管理を担当する人
- APIキーの発行が必要な人
Publisher(公開者)
- コンテンツの公開判断ができる人
- 編集長やコンテンツマネージャー
- 品質管理担当
Write(編集者)
- 日常的にコンテンツを作成する人
- ライターやコンテンツ制作担当
- 公開判断は別の人が行う場合
Read(閲覧者)
- コンテンツの確認のみ行う人
- レビュアー
- 情報共有を受ける関係者
協調編集との関係
協調編集機能を使用する場合:
| ロール | 協調編集 |
|---|---|
| Admin | 編集可能 |
| Publisher | 編集可能 |
| Write | 編集可能 |
| Read | 閲覧のみ(編集不可) |
INFO
Read 権限のユーザーは、協調編集セッションに参加できますが、変更を加えることはできません。