Support token search by creating user

As a GitLab administrator or group owner, I want to be able to search for tokens by the user who created them, So that I can efficiently manage and audit token usage across the system.

Acceptance Criteria:

  1. A new search filter option is available for tokens that allows searching by the token creator's username or email.
  2. The search results display a list of tokens matching the creator criteria, including relevant details such as token name, scope, and expiration date.
  3. The search functionality works for all types of tokens in the system (e.g., personal access tokens, project access tokens, group access tokens).
  4. The search results respect the user's permissions, only showing tokens they are authorized to view.
  5. The search feature is accessible through both the GitLab UI and API.
  6. Performance of the search is optimized to handle large numbers of tokens without significant delay.
Edited by Hannah Sutor