exactly - but what if you wish to ban 'fred' from forum a and 'jim' from forum a & c?

That is not possible without having a usergroup for people banned from a only and another usergroup for those banned from A & C and so on....