Opened 4 hours ago

Closed 3 hours ago

#752 closed задача (не будем делать)

Добавить пользователям веб-интерфейса без права записи право опроса SFP

Reported by: san Owned by: alx
Priority: средний Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

Пользователям веб-интерфейса, у которых нет права "Изменение текущей конфигурации", требуется возможность опрашивать SFP в платах GE-12, GE-108, GE-16, ST-124, ST-018, ST-116, 4С-37(Опрос SFP там реализован через запись команды). Подобное право было ранее сделано для опроса таблицы регенераторов. в платах SM - "Опрос плат SM-01, SM-02". Нужно или расширить это право до "Опрос плат SM-01, SM-02 и SFP" либо добавить ещё одно право "Опрос SFP" к имеющимся. А вообще, с точки зрения пользователя, это же просто операция чтения данных, хоть и реализована она у нас через запись. Может быть имеет смысл права опроса плат SM и опроса SFP добавить обычным read-only пользователям по умолчанию.

Change History (1)

in reply to:  description comment:1 by alx, 3 hours ago

Resolution: не будем делать
Status: newclosed

Replying to san:

Пользователям веб-интерфейса, у которых нет права "Изменение текущей конфигурации", требуется возможность опрашивать SFP в платах GE-12, GE-108, GE-16, ST-124, ST-018, ST-116, 4С-37(Опрос SFP там реализован через запись команды).

По-моему твое предложение не по адресу - ты предлагаешь чинить там, где не сломано...

Первопричиной описанной проблемы является... как бы помягче сказать... странное решение разработчика(ов) некоторых плат, состоящее в том, что для того чтобы получить данные из платы требуется предварительно произвести запись. Лично я не могу придумать никаких разумных оснований для такого странного алгоритма. А теперь для решения данной проблемы ты почему-то предлагаешь строить конструкции из костылей в другой плате...

Мне твое предложение не нравится (не люблю костыли). Я считаю, что чинить надо там, где сломано - то есть первопричину проблемы. Предлагаю тебе поручить разработчику(ам) перечисленных в описании тикета плат изменить алгоритм получения из платы состояния SFP так, чтобы запись команды не требовалась.

А вообще, с точки зрения пользователя, это же просто операция чтения данных,

Вот!!! Золотые слова! :)

хоть и реализована она у нас через запись.

Вот и поручи разработчику плат модифицировать их ПО так, чтобы чтение было реализовано через чтение (одним запросом GET), а не запись. По-моему это будет гораздо логичнее и правильнее, чем добавлять "костыли" в SW-01.

Может быть имеет смысл права опроса плат SM и опроса SFP добавить обычным read-only пользователям по умолчанию.

Опроса SFP - да, полностью согласен, так как это должна быть операция чтения (GET). Насчет опроса регенераторов не согласен, так как это потенциально деструктивная операция - может привести к (частичному) отказы платы.

Note: See TracTickets for help on using tickets.