In my organization I have some clients which are non jira users. I add their emails as an customer under my organization and give them access to my specific projects. I created my custom app through which (using jira rest api) these non jira users can create tickets and add comments etc on the projects. But the problem I'm facing is with their authentication. I authenticate them for my app but how they can be authenticated to use jira. If I use api token of my administrative account for authentication it do not allow to perform operation on behalf of my users. Is there any possible way to Make them authenticate , or any end point through which I can make them jira user and get api token against them. Or anything else that can be done ?