UI: Do not expire direct memberships in subgroups and projects

  • Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA. As a benefit of being a GitLab Community Contributor, you can request access to GitLab Duo.

What does this MR do and why?

This MR adds a link to the UI that explains access expiration when inviting users or groups to projects or groups.

This is a follow-up to this backend change and is related to #471051

🛠 with at Siemens

MR acceptance checklist

MR Checklist ( @nwittstruck)

Screenshots or screen recordings

Before After Documentation Link
invite-members-to-project-before invite-members-to-project /doc/user/project/members/index.md#add-users-to-a-project
invite-group-to-project-before invite-group-to-project /doc/user/project/members/sharing_projects_groups#invite-a-group-to-a-project
invite-member-to-group-before invite-members-to-group /doc/user/group/index.md#add-users-to-a-group
invite-group-to-group-before invite-group-to-group /doc/user/project/members/sharing_projects_groups#invite-a-group-to-a-group

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Manage Project members
  2. Manage Group members

Related to #471051

Edited by Nicholas Wittstruck

Merge request reports

Loading