microCMS

レビューの権限をAPIごとに設定できるようになりました

りゅーそう

この記事は公開後、1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

本日の更新情報をお伝えします。

レビューの権限をAPI毎に設定できるようになりました。

変更点

ロール機能では、APIごとにデフォルト権限を上書きして設定できる「個別権限」を設定できます。
以前までの

  • API
  • コンテンツ
  • 開発者メニュー

に加えて「レビュー」の項目が設定できるようになりました。

設定できる権限はデフォルト権限と同じく、以下の通りです。
読み取り権限

  • すべてのレビュー申請
  • 自分が作成したレビュー申請のみ
  • なし

作成権限

  • ON(許可)
  • OFF(制限)

編集権限

  • 承認+編集・コメント
  • 編集・コメントのみ
  • なし


それぞれ紹介します。

レビューの権限設定した際の動作の紹介

「読み取り」権限

レビュー管理画面(一覧画面、レビュー詳細画面)の読み取りに制限をかけられます。
例えば、

  • デフォルト権限「なし」
  • 個別権限「すべてのレビュー申請」

のように設定することで、特定のAPIに紐づくレビューのみの表示に制限できます。

「作成」権限

コンテンツ編集画面の「レビュー申請」メニューの表示に制限をかけることができます。

「編集」権限

承認+編集・コメント」を設定
以下のように「コンテンツ公開」「コメントの削除」といった重要な操作を許可します。
それに加え「編集・コメント」にあたる操作ができます。

編集・コメントのみ」を設定
「承認」にあたる操作はできなくなります。
「編集・コメント」にあたる操作は以下の通りです。
①レビュータイトル・説明の編集
②レビュアーの指定
③公開予約日時の設定(公開自体を設定することはできません)
④レビューのステータス変更(公開せずにレビューを終了や再申請ができます)
⑤コメントの追加

なし」に設定
以下のように読み取りのみの画面になります。


今回のリリースで、これらの権限設定がAPIごとに設定でき、組織やチームに合わせた柔軟なレビューを行うことができるようになりました。

ユースケース

具体的なユースケースをご紹介します。

部署ごとに承認者の担当を分ける

部署ごとに承認者担当を分けたい場合は、レビュー申請をAPIごとに設定するのが便利です。
ここでは、いつくか店舗が存在するお店のブログサービスを運用していると仮定して、以下のようにお店ごとにAPIを作成しました。

  • 「埼玉店」API
  • 「群馬店」API
  • 「岡山店」API
  • 「東京店」API


各APIにてそれぞれの店舗担当者だけで、「レビュー→公開」まで完結できると全体のワークフローがとてもスムーズになります。
実現するためのロール設定の一例をご紹介します。

まず店舗の担当者ごとにロールを作成します。
「埼玉店管理者」というロールを作成し、デフォルト権限「すべて解除」をクリックしてデフォルト権限をすべて制限します。

画像アップロードなどは使いたいなど、必要に応じてデフォルト権限の設定を行います。

次に個別権限を追加します。個別権限は、「個別権限を追加」をクリックすると追加されます。

「すべてのレビュー申請」など必要に応じた権限を設定します。個別権限を設定することで、デフォルト権限を上書きできます。

以下のように、埼玉店に絞り込んで管理画面を表示できます。

レビュー申請も「埼玉店」APIのもののみが表示されます。

さらに権限を絞った「埼玉店担当者」のようなロールを作成することでAPIごとのワークフローを組むことも可能になります。

おわりに

サービスの人数、転送量などにもよりますが、1つのサービス内で複数のAPIごとに運用することも可能になるかと思います。
1つ運用フローの例を挙げさせていただきましたが、組織に合わせた設定を行うことにより、柔軟なワークフローを組むことができるかと思います
ぜひお試しください!


-----

microCMSは日々改善を進めています。
ご意見・ご要望は管理画面右下のチャット、公式Twitterお問い合わせからお気軽にご連絡ください!
引き続きmicroCMSをよろしくお願いいたします!

まずは、無料で試してみましょう。

APIベースの日本製ヘッドレスCMS「microCMS」を使えば、 ものの数分でAPIの作成ができます。

microCMSを無料で始める

microCMSについてお問い合わせ

初期費用無料・14日間の無料トライアル付き。ご不明な点はお気軽にお問い合わせください。

お問い合わせ

microCMS公式アカウント

microCMSは各公式アカウントで最新情報をお届けしています。
フォローよろしくお願いします。

  • X
  • Discord
  • github

ABOUT ME

りゅーそう
1994年生まれ。 前職は高校地理歴史科教員。2021/9〜microCMS入社。React/TypeScriptが好きです。