Currently, when a user wants to consume Process Manager Reporting API OData endpoints, they need first to generate a personal access token, and then use it in their client app (e.g. PowerBI).
That's acceptable for personal reports, but if one considers creating a report meant to be shared with other users, it's not really secure to use someone's personal token for that (or reliable, as that person might leave the company and the report will stop working all of a sudden).
The idea here would be to be able to generate tokens for Services Accounts (or even better, app tokens) to allow access to the OData endpoints without using an individual's personal token.