Docs feedback: Service accounts API unclear
While reading https://docs.gitlab.com/ee/api/groups.html#service-accounts I asked myself a few questions Asked in the forum as well:
- Who is able to call the API? I assume group owners?
- I do not see a predefined role, so am I able to promote and demote this very service account, e.g. may I choose to give it Maintainer or Developer rights in the group or only specific projects etc.?
- Are these service accounts
bot
s and thereby do not count into the number of billable users? - Am I able to give a service account created for group A a role in group B?
- Am I able to create multiple service accounts per group? What about subgroups? Any special permissions for service accounts of upper groups?
- How do I delete service accounts?