Allow to make common fields readonly
It would be very helpful to be able to add a common field which can be changed only by the administrator, but still be seen by non-members or members (depending on what options have been selected under common fields). This way a rating could be input by the administrator, without being accessable by the member, but still be viewable by anyone.
For example the admin adds a new common field called 'Ratings' - Options set at 'for administrator access/input only' - Others access set at 'Anybody'- this would allow the administrator to manually add a rating to a member as such:
Rating: 5/5 Star Rating (1 vote)
(Common field name: input by admin)
Is this possible at all???
Walt Bilofsky commented
OK, I understand.
Walt, this was not done on purpose. Just on of things to work on in future (but not this year).
Walt Bilofsky commented
We need to do this, and I was surprised to find that it's not possible. Is there any logic behind providing this for membership fields and not for contacts?
Okay. Thanks at least for the response.
No plans yet, Liz. Not soon for sure.
Any idea when this might make its way to the roadmap? I'm about to restructure our database solely because I need the "view only" functionality of the Member Fields. It's very frustrating because the fields really should be Common Fields (e.g. address), and they should be sorted in with the other Common Fields that I can't change to Member Fields because they're System Fields, e.g. phone, email, and name.
Being able to set Common Fields to Read-Only would be immensely useful to us! We've added a custom Address field that should be on all contacts. We want people to be able to view it in their account without being able to make changes (because we don't get any notification when they do so, and there's no data validation). We want them to view it so they know to notify us if it needs to be changed. Right now I'm considering switching Address to a member field, but then it'll be on a separate tab from all their other info in the admin side of things. It also won't be able to be sorted together with the common fields on the membership signup form - another hardship on admins entering new members.
We're already entering everyone - even our contacts - as WA members with a member level of "Non-Member Contact." It's confusing to our Admins, but is the only way that I can see to give all of our business and professional contacts the full capabilities needed (e.g. group participation, access to restricted event registration, view-only fields in their accounts, etc.).
I truly wish Contacts and Members were merged, such that everyone is a contact and they can optionally have a Membership Level assigned. If they don't have a level assigned, then you know they're only a contact. All the fields for Contacts and Members would be the same. This would be so much simpler!
Ok, thank you very much.
Look foward to being able to use this feature.
Thanks for your help.
Well, easy or hard, we cannot do it right now - it has to go into our product roadmap in first.
For now, I separated your comment into a dedicated thread and will keep it here. Wishlist is a place for us to collect new features and changes requests, we use it when we plan system updates.
That would be perfect! Yes please :-)
Is that easy to do on your end i.e. could you implement this quite soon?
Would it solve your problem, if we add an option for common field setup to make a field "Read only", same as we have now for membership fields? Rating itself can be a simple text field in this case, edited by admin.