Exempt bot users for groups from license seat usage
What does this MR do and why?
Related to #350997 (closed)
This commit will ignore bot users for groups from the usage seat calculation on the GitLab SaaS EE offering. This brings the behaviour in-line with bot users for projects as well as the documentation.
Screenshots or screen recordings
N.a.
How to set up and validate locally
- Use this branch and enable the SaaS EE mode.
- Visit a group and create a group access token using Settings > Access Tokens.
- Visit the license seat usage page and check the listed users. Not bot user shall be listed.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.