プラグインにパーミッションの考え方を導入

実装方法は未定