add permission overloading through YAML configuration