Скрытые Custom Attributes

Started by ArtKZ, November 14, 2013, 08:32:28 AM

Previous topic - Next topic

ArtKZ

Прошу разработчиков рассмотреть реализацию следующей возможности:

1. Ввести признак скрытого атрибута - либо добавить для каждого атрибута отдельное поле признака, либо просто по наличию специального первого символа в его имени. Предположим "_". Тогда имя скрытого атрибута пароля будет выглядеть как "_password"
2. В списке атрибутов и диалоге редактирования атрибута всегда отображать значение скрытого атрибута как "***"
3. Добавить для пользователя/группы привилегию "ShowHiddenAttributes"
4. Для пользователя с привилегией "ShowHiddenAttributes" показывать реальное значение скрытого атрибута только диалоге редактирования атрибута. Можно, конечно, потешить паранойю и добавить дополнительный запрос пароля пользователя перед показом :)

Alex Kirhenshtein

Не совсем то, но сейчас консоль по умолчанию фильтрует все CA начинающиеся с точки; в настройках есть параметр "Show hidden object custom attributes".

ArtKZ

Ага... проверил, действительно есть и даже работает! Мой прокол... :) Только надо будет русский перевод поправить, я там лажу написал... Но, к сожалению, это и в самом деле только "не совсем то", - настройка видимости доступна пользователю, поэтому требуемого эффекта с ее помощью достигнуть невозможно :( Может быть ее перенести в настройки привилегий? Ну или все-таки добавить по моему сценарию - это позволит иметь 2 типа скрытых атрибутов