Make auth related project archival features compatible with group archival

Prerequisite

Before you start, please check out the parent epic description to get the full context: Make project archival features compatible with ... (&19690)

Description

We ran a search for "archive" and "archival" in the codebase and pulled together the following relevant results for the groupauthentication domain. We'd need your help with:

  1. Review the search results and update the code to use our new ancestor-aware methods and scopes wherever needed
  2. Creating new services/workers wherever they're needed
  3. Note: Not all "archive" mentions are about project archival – feel free to skip anything that's not relevant!

Archive/Archival Occurrences

Authentication

  1. lib/gitlab/git_access.rb
Edited by Abdul Wadood