In Self Service, I find that I have to change the same settings for the same field in many different places. For example, I don't want the Notes field to be visible to anyone but Administrators. I changed the field's visibility on the Properties tab, but the Notes field is also on the Update tab. Other fields appear in both of those places plus the Property Validation tab. Even knowing that some fields may appear in multiple places each with it's own settings, it's very possible that an administrator might make a change in one or two places but not catch another place the same field is available.
If I'm configuring the access or visibility settings to prevent a user from viewing or changing a specific field, I expect that the user will not be able to access or change that field. If that user can suddenly see and even modify the field when doing a profile validation or going through the update wizard, that's a big security concern.
For another example, I have created custom display types for users Title and Department attributes, making them drop down boxes so that users must select from a pre-populated list. Implementing this custom display type should be as simple as setting the Title attribute to use the new 'lstTitle' display type - ONCE. I should not have to search every tab to find where a Title field might be found and modify the display type in each case individually.
Please consider making it possible to configure settings on a per-attribute basis, so that they apply throughout the self service portal anywhere that attribute is used.
Please sign in to leave a comment.