I have noticed there are automatic integration accounts in Jira for BitBucket, Google, and so on. These are not user accounts, they do not have an email address, but they can be the reporter of a Jira ticket.
There seems to be very little documented out there about how to setup server to server integrations with Jira Cloud. Mostly, the answers appear to require creating a real user account, then authenticate by user/pwd on API calls.
Clearly there is the ability to have an integration user account, Atlassian does it. Is there a way for the rest of us to integrate the same clean way? Something about registering a private application for my cloud account?