Evaluate the flag_shih_tzu gem for storing permissions for customizable roles
As suggested in #352891 (comment 1059561579), since we only allow additive permissions for customizable roles, evaluate flag_shih_tzu
gem and the storage of permissions in bit fields with the help of the database team.