[FE] String update: When inviting a member to a group, member's role should always be what is set at the invite

When inviting a member to a group and setting the role, effective role of the member is going to be what is set at the invite time. Not the max of the role of the group where the member was.

This maybe just a UX bug - but let's verify functionally that effective role is what is set at invite time (unionized with whatever is set at parents above i.e. AuthZ truism).

This was how group invites worked but we may be changing that too https://gitlab.com/gitlab-org/gitlab/-/issues/577207

The below is the bug - a regression. It should not have the concept of a max role - but instead just give the option to select a role at invite time that applies

Screenshot 2025-11-17 at 5.22.17 PM.png

This recently broke and started behaving like how group invites work (which is also being discussed if we should break its current behavior)

Screenshot 2025-11-17 at 5.22.27 PM.png

Edited by Ajay Thomas