たちまち。

即席で役に立つこと。

intra-mart画面にアクセスした瞬間に403 権限がありませんエラー

intra-mart AccelPlatform & PostgreSQLにて。

 

タイトルの通り、画面アクセスした瞬間に「403 この画面を表示する権限がありません」エラーが表示される。

 

・ログイン画面は表示される

・ログイン直後のhomeへのアクセスでエラーとなる

・システム管理者ログインは可能

・システム管理者の一般ユーザ管理を開くと同じエラー

 

コンソールログを見ると、テナント環境セットアップを実行してくださいと書いてある。

 

この時の環境は、既存DBのダンプをインポートしていたのでテナント環境セットアップは必要ない。

見直したところ、ダンプをインポートする際のロール権限を正しくすることで解決した。

 

当初はPostgreユーザでインポートしており、テーブルのオーナーを後でIMが利用しているユーザに直していたが、何かの権限設定が足りなかったようだ。