Неожиданное поведение: когда системный объект нельзя изменять, но если хочется, то можно

отредактировано 4 июн Раздел: Идеи

Системные объекты нельзя менять, при попытке сделать это система сообщает об ошибке. В карточках таких объектов кнопки изменения недоступны. Например, нельзя добавить Hook token для системного пользователя:

Но можно открыть карточку несистемного пользователя, открыть из неё карточку добавления нового токена, выбрать в нём системного пользователя, и сохранить:

После этого токен появится в карточке системного пользователя, и им можно будет пользоваться:

Комментарии

  • Здравствуйте!

    Провели анализ - блокировка связана с тем, что карточка wf_service_admin является системной и недоступна для редактирования, это поведение является нормальным для всех системных объектов.

    Но в данной ситуации, атрибут "hook токен" является дочерним, существует отдельно от основного объекта, и не является системным. Таким образом, его экземпляр можно создать даже при отсутствии прав на редактирование основного объекта, что является корректным.

    В планах - внести изменения в карточку в wf_service_admin и разблокировать данное поле(hook токен) для редактирования/создания новых экземпляров.

    Спасибо за то, что поделились данным кейсом.

Войдите или Зарегистрируйтесь чтобы комментировать.