Updating group via API is successful but not applying changes


I’m doing group members update via API and until some while back worked without any problems.

Since few versions back (I believe after moving to major version 4) the group update is not working anymore without any (at least obvious) reason.

I’m following the api-reference doc but nothing seems to have changed here.

  • group update dry-run call is successful
  • group update call is also successful, BUT, the changes are not applied to the group (members are not being added and/or removed from the group)
  • I have tested both on groups with shared resources and groups without shared resources (same behavior)

Any hints or clues on how I can troubleshoot this issue?

This is a sample request body:

    "group_users": [
            "user_id": "11c77ad4-3ad3-4726-8ecd-d1d3c9ad1fa0",
            "is_admin": false
            "id": "85170831-ae3b-4aad-b4de-c13dd8a60019",
            "delete": 1
    "secrets": [
            "data": "<truncated>",
            "resource_id": "120abf89-4064-4932-8eb5-55956104339a",
            "user_id": "11c77ad4-3ad3-4726-8ecd-d1d3c9ad1fa0"

UPDATE: I’m running Passbolt CE version 4.3.0 deployed with docker containers.