Global acces token

Hello guys,
Can anyone help me on this issue?
because i serch a lot and dont found nothing that help me
I need a “global” access token that i can use on my pipeline to clone all private repo in a group.

I think that i can use a deply group token with gitlab 12.9? should be the only solution?
or i can create a fake user with a personal access token?
and use it on any pc users?

If you only need read-only access, a job which you triggered e.g. by a push or via the UI, you should be all set as the CI_JOB_TOKEN does have these permission.
Otherwise you may create a personal access token (PAT) with write permissions and use it as, however you have to adapt the user during pushes, otherwise the job token will be used by default