Customizing the permission for user defined roles