I have a combination of things I would like to set badges for on users, and some of them are administratively assigned (role-related stuff, specifically) and some of them I'd like users to be able to choose themselves (things they're interested in, just to show on their profile, etc). Essentially, I'd like to lock down a list of badges that users can't choose themselves, while leaving others open to be selected by whoever wants them.

The current permissions config seems to be an all-or-nothing approach (you can either pick your own badges or you can't).