Gitlab ci cd include from other private repository

Hello. I am have a question: how I can include in gitlab-ci.yml config another gitlab-ci.yml from other private repository, when I am not user? Is it posiible? Or I must to be user in both project? Now I see “permission denied”, if project have private or internal stauts. It is work for public project, but I don’t want to set this project public.
If it is not possible, what is best way to solve this task? Create specific group of users? Are Reporter rights enough for run such config?