由于某种原因,我在这里打开我的工人时注意到 TaskRouter / Flex任务分配/工作者/ 我的属性已经改变。具体来说,角色集合的更改如下所示(红色是系统更改之前的值,绿色是系统更改之后的值)
在逻辑上可以更改这些值? 这真的很糟糕,因为我已基于该值配置了TaskRouter任务。而且,更改值后,任务将不再被路由!
是否有任何可以自动更新这些值的东西?特别是Roles属性? 我无法想象为什么系统会这样做,因为任务路由可能取决于此特定属性。
答案 0 :(得分:0)
这里是Twilio开发人员的传播者。
roles属性是Flex中的特殊属性,由您的身份提供商设置。需要Flex的权限(我特别知道3个角色是代理,主管,管理员)。您可以阅读有关properties on your workers and how attributes map to them from the identity provider here的信息。
对于这样的自定义属性,我建议您为属性添加一个公共命名空间,以使Flex /您的身份提供者不会与它们冲突。
让我知道是否有帮助。