generic_permission to hepunion_permission