プロジェクトで承認を有効化する
承認を構成できるのは Admin 権限を持つユーザーのみです。フラグ承認を有効にするには、次の手順を実行します。- 左サイドバーで Features > Flags & Experiments をクリックします。
- Settings タブをクリックし、Approval settings を選択します。

- ドロップダウンから、フラグ承認を有効化するプロジェクトを選択します。
- リクエストをレビューできるユーザーを選択し、Save をクリックします。
本番環境でのみ承認をトリガーするオプションを選択した場合、Kameleoon はキーが
production の環境にのみワークフローを適用します。ただし、変数・バリエーション・ゴールの更新など、間接的に本番環境に影響を与える変更も承認ワークフローをトリガーします。承認は環境、インテグレーション、またはフラグのトグルを制御しません。フラグの状態(オン/オフ)を変更できるのは Production 権限を持つユーザーのみです。
フラグ変更の承認をリクエストする
プロジェクトで承認を有効にすると、レビュアー以外のユーザーが変更を保存する際に承認リクエストのポップアップが表示されます。リクエストのタイトルをカスタマイズし、承認者が閲覧できるコメントを追加できます。
変更リクエストを承認する
メインダッシュボードでは、承認者は各フラグのレビュー状況の概要を確認できます。
- Pending: フラグに少なくとも1件の保留中リクエストがあります。
- Reviewed: すべてのリクエストが承認または却下済みです。
- Pending: レビュー待ち。
- Approved: 変更が承認され適用されました。
- Rejected: 変更が却下されました。
- Invalid: より新しい変更が適用されたため、リクエストされた変更がもはや適用できません。Kameleoon はこのリクエストをデフォルトで却下します。
承認者は上から下への順序(新しいリクエストが先)でのみリクエストをレビューできます。
FAQ
フラグを承認プロセスの対象外にできますか?
フラグを承認プロセスの対象外にできますか?
いいえ。承認を有効にした後、プロジェクト内のすべてのフラグは承認ワークフローを通過する必要があります。プロセスが厳しすぎる場合は、承認者リストの見直しを検討してください。
却下されたリクエストはどうなりますか?
却下されたリクエストはどうなりますか?
Kameleoon は却下されたリクエストを破棄しますが、リクエスト者はいつでも変更を再送信できます。
ユーザーが競合する変更や同じ値・エンティティへの変更をリクエストした場合はどうなりますか?
ユーザーが競合する変更や同じ値・エンティティへの変更をリクエストした場合はどうなりますか?
新しいリクエストを先にレビューするプロセスにより、無効になったリクエストはフラグ付けされて無視されるため、データ競合のリスクは排除されます。