Remove composite identity from Admin area
In the Admin area, when you select GitLab Duo, there is a setting to Turn on /off composite identity ![image](/uploads/30a14de46faabe683ab917a85c8a72f6/image.png){width="535" height="235"} We needed this trigger to create an instance level oauth application and instance level Service account for composite identity. Now that we are not utilising instance level SA anymore, we can remove this setting since it adds additional confusion. We've moved the creation of oauth application (if not present) to request basis with https://gitlab.com/gitlab-org/gitlab/-/work_items/585647. We also need to remove the associated docs page that mention this setting. ### Related details (need to verify) If you turn it off, every setting goes away, including those for Classic Duo: ![image](/uploads/e8ecc780ad56abf1a8d16785964c4741/image.png){width="900" height="340"} --- --- Related banners/dialog boxes: ![image](/uploads/817495d4224219b811534f9185aebf7c/image.png){width="900" height="44"} ![image](/uploads/d5a57cc1f3e635da6f6f337a12eb316f/image.png){width="521" height="227"} ![image](/uploads/ee763eb53f5a4e147b51d034af7e94dc/image.png){width="900" height="47"} Related docs: https://docs.gitlab.com/administration/gitlab_duo/configure/gitlab_self_managed/#turn-on-composite-identity
issue