DrupalをヘッドレスCMSとして使う機会があり、UIへのアクセスを管理者等に限定するDisable UIモジュールを試しました。
https://www.drupal.org/project/disable_ui
結果、トップページへのアクセス等は、以下のように表示されました。

一方、有効化したjson:apiなどについては、非ログインユーザもアクセスできました。
/jsonapi/

DrupalをヘッドレスCMSとして使用する際の参考になりましたら幸いです。
DrupalをヘッドレスCMSとして使う機会があり、UIへのアクセスを管理者等に限定するDisable UIモジュールを試しました。
https://www.drupal.org/project/disable_ui
結果、トップページへのアクセス等は、以下のように表示されました。

一方、有効化したjson:apiなどについては、非ログインユーザもアクセスできました。
/jsonapi/

DrupalをヘッドレスCMSとして使用する際の参考になりましたら幸いです。