I've got an issue that I'm not entirely sure is easily solvable, but I figured I'd toss it out there anyway to see if anyone has any ideas of possible alternatives to handle the problem...
What I'd like to know is if there's a way to restrict specific profile fields for one non-administrator user group but not for another?
The site I'm working on is a blogger portal, and there are two non-administrator groups of users... Bloggers and commenters. The trouble we ran into was in the way we set up blog titles and blog descriptions... The two fields were set up in a subcategory of the profile, and this worked fine when the site was originally opened to the bloggers, but when the site went live to the public and commenters began joining, it was discovered that the commenter users also had access to the blog title and description fields (Yes, I know logic would have told you that this was going to happen, but we're Drupal n00bs).
So, currently the way things are, only administrators can add blog titles and descriptions for users, and even then they have to quickly turn on and off the ability for users to add their own so no commenters accidently add a blog title and description...
The visibility on both fields is set to "Private field, content only available to privileged users." which would seem to me that at least the administrator would be able to see them in the edit profile section of a user, but maybe I'm mistaken... What exactly does that visibility permission mean?