Question

Photo of Ken Roach

0

How make an Extended Attribute display only?

Any way to make an extended attribute display only? There are some values we will be bringing over on import, but they are not to be edited or changed.  I can't see any way to lock a value so that it can't be changed.

  • Photo of Jim Michael

    0

    You would do this via security roles and how they are applied to the specific attributes. For example, by default everyone in the Staff Users role can edit extended attributes. If you want some of these atributes to be view-only for ALL people in the staff role, you could just edit the security on those attributes to DENY the Staff Users role Edit rights, like so:

    Of course, you can accomplish the same thing by adding people to a different role that doesn't have edit rights to the attributes in the first place, but denying Staff makes more sense to me. Also, don't forget that you are (presumably) an admin and thus will still be able to edit these attributes even if you're in the Staff Users role... so don't think something isn't working just because you can still edit them. You would need to login as a "pure" Staff Users member to see that they are indeed View-only.