Удаление членства в группе от пользователя оставляет связанные роли приложения на месте? - PullRequest
2 голосов
/ 10 июля 2020

С FusionAuth 1.17.4 и доступом к API через клиентский API Java (последняя версия 1.17.0) сегодня я был удивлен, когда удалял членство в группах через:

fusionAuthClient.deleteGroupMembers(MemberDeleteRequest(groupIds: List<UUID>))

, что запрос выполняется успешно, и пользователь отключается от членства в группе формы, но, к сожалению, роли приложения, похоже, остаются за пользователем: как если бы унаследованные роли группы были перемещены в регистрацию приложения.

Когда я удаляю членство с помощью веб-интерфейса FusionAuth ожидаемое поведение в порядке, и пользователь также получает роли, которые опосредованно через членство в группе разъединяются.

Не могли бы вы пояснить, почему API ведет себя иначе по сравнению с ожидаемым обновлением роли приложения для пользователя дополнительно?

...