システム管理者にも DataAPIDisableSite の設定を強制させる環境変数を用意する

Description

などより派生。現状システム管理者は DataAPIDisableSite の設定によらず常に DataAPI の利用が可能になっているが、管理画面からはそのことがわからないので、あらたに環境変数を用意して管理画面のメッセージにシステム管理者の利用可否がわかるようにするとともに、環境変数設定時にはシステム管理者もDataAPIDisableSite の設定に応じて DataAPI の利用を無効化できるようにする。

Checklists

None

Activity

Show:

Kenichi IshigakiJuly 31, 2024 at 5:50 AM

ありがとうございます。マージしました。

QA完了しました。ステージング環境を develop に変更おねがいします。

Reiko SatoJuly 31, 2024 at 5:47 AM


MT7の2環境も設定ができる事を確認。

2バージョン、計4環境とも問題ないように見えます。

Reiko SatoJuly 30, 2024 at 5:17 AM

MT8の2環境は設定できる事を確認。
MT7の2環境は7/31AM以降に確認(諸事情あり)

Kenichi IshigakiJuly 30, 2024 at 4:27 AM

ありがとうございます。

前のコメントの各環境で SuperuserRespectsDataAPIDisableSite 環境変数の設定が可能になっていることをご確認おねがいします。

Takatsugu ShigetaJuly 30, 2024 at 4:17 AM

お待たせしました。次の環境を用意しました。

  • MT8

  • MT7

クラウド版では 8.0.x は提供していませんが PR そのものはマージしても問題ないと思います。

Implemented

Details

Assignee

Reporter

Fix versions

Release Notes

Priority

Smart Checklist

Created June 17, 2024 at 7:25 AM
Updated August 16, 2024 at 4:40 AM
Resolved July 31, 2024 at 5:50 AM