BLOG

Store ViewとWebsite毎にユーザのアクセス管理ができるMagento Extention 「Advanced Permissions」

ユーザ毎に細かなロール設定ができるMagentoですが、基本機能ではStore ViewやWebsiteといったスコープ単位でのアクセス制限ができません。

多言語でECを展開する場合、国別にスタッフが複数存在することもあるかと思います。

弊社のお客様ではA国のスタッフはその国だけの作業をしてもらいたいのでB国の管理画面への閲覧を制限したいとのご要望でした。

Advanced Permissionsを導入するとユーザ別にStore ViewやWebsiteを制限することができるようになります。ドンピシャな機能です。

使い方

System > Permissions > Roles を開き、各Role nameから制限をしたいnameを選びます。

Advanced Permissionsが表示されます。デフォルトでは にチェックが入っています。

Store Viewsかカテゴリで制限したい場合、

main_english_admin   Roles   Permissions   System   Magento Admin (3)

Store Views/Categories で制限

 

Limit Access to Websitesを選択します。

Websiteで制限

Websiteで制限

 

有料で179USDですが、商用で利用するのであれば高くはない金額です。余計な情報流出やオペレーションミスを事前に防止ができるためお勧めです。