Почему атрибуты Twilio Flex Worker меняются автоматически? В частности, свойство Roles

Я замечаю, что по какой-то причине, когда я открываю свой Worker здесь TaskRouter / Flex Task Assignment / Workers /, мои атрибуты изменились. В частности, коллекция ролей изменяется, как показано ниже (красный - значения ДО того, как система их изменит, зеленый - значения после того, как система их изменит)

Что логически могло бы изменить эти значения? Это действительно плохо, потому что я настроил задачи TaskRouter на основе этого значения. А когда значения меняются, задачи больше не маршрутизируются вообще!

Есть ли что-нибудь, что автоматически обновляет эти значения? В частности, собственность Роли? Я не могу себе представить, почему система будет чувствовать себя нормально, так как маршрутизация задач может зависеть от этого конкретного свойства.

1 ответ

Twilio разработчик евангелист здесь.

Свойство role - это специальное свойство в Flex, которое устанавливается вашим поставщиком удостоверений. Это требуется для разрешений вокруг Flex (агент, супервизор, администратор - это 3 роли, которые мне известны, в частности). Вы можете прочитать о свойствах ваших работников и о том, как атрибуты сопоставляются с ними от провайдера идентификации, здесь.

Для настраиваемых свойств, подобных этому, я бы порекомендовал вам добавлять в атрибуты общее пространство имен, чтобы Flex/ ваш поставщик удостоверений не конфликтовал с ними.

Дайте мне знать, если это поможет.

Другие вопросы по тегам