NetXMS Support Forum

Russian Support => Идеи и предложения по функциональности NetXMS => Topic started by: ArtKZ on November 14, 2013, 08:32:28 AM

Title: Скрытые Custom Attributes
Post by: ArtKZ on November 14, 2013, 08:32:28 AM
Прошу разработчиков рассмотреть реализацию следующей возможности:

1. Ввести признак скрытого атрибута - либо добавить для каждого атрибута отдельное поле признака, либо просто по наличию специального первого символа в его имени. Предположим "_". Тогда имя скрытого атрибута пароля будет выглядеть как "_password"
2. В списке атрибутов и диалоге редактирования атрибута всегда отображать значение скрытого атрибута как "***"
3. Добавить для пользователя/группы привилегию "ShowHiddenAttributes"
4. Для пользователя с привилегией "ShowHiddenAttributes" показывать реальное значение скрытого атрибута только диалоге редактирования атрибута. Можно, конечно, потешить паранойю и добавить дополнительный запрос пароля пользователя перед показом :)
Title: Re: Скрытые Custom Attributes
Post by: Alex Kirhenshtein on November 14, 2013, 10:57:08 AM
Не совсем то, но сейчас консоль по умолчанию фильтрует все CA начинающиеся с точки; в настройках есть параметр "Show hidden object custom attributes".
Title: Re: Скрытые Custom Attributes
Post by: ArtKZ on November 14, 2013, 12:01:56 PM
Ага... проверил, действительно есть и даже работает! Мой прокол... :) Только надо будет русский перевод поправить, я там лажу написал... Но, к сожалению, это и в самом деле только "не совсем то", - настройка видимости доступна пользователю, поэтому требуемого эффекта с ее помощью достигнуть невозможно :( Может быть ее перенести в настройки привилегий? Ну или все-таки добавить по моему сценарию - это позволит иметь 2 типа скрытых атрибутов