SOY Shopを利用している方から、商品登録のみ業者に外注したいから、管理画面で商品のページのみ操作できるようにしてほしいという連絡がありました。


というわけで、


only_item_manager_b


only_item_manager_c


SOY Shopのサイトごとの権限設定のページで商品管理のみを追加し、

商品管理のみのアカウントでSOY Shop側のサイトにログインすると、


only_item_manager


only_item_manager_a


ナビゲーションが商品のみの画面が表示されます。

管理画面内でURLベタ打ちで開こうとしても、権限が付与されていないページを開くことが出来ません。


今回の改修に合わせて、権限周りのコードのリファクタリングを行い、

今回の権限以外でも比較的簡単に権限の種類を追加することが可能になりました。


今回対応分を含んだパッケージは下記のサイトからダウンロード出来ます。

https://saitodev.co/soycms/soyshop/