We have a platform that is running on a Multi-Tenant scheme. So we have Tenant as parent and Users as children in the scenario. We are developing a Rest API on that platform (we have SOAP services now) with Oauth authentication scheme.
I am curious to know how we are going to generate the Access Token on each app that third parties will develop. Is it per User or per Tenant? With that I mean, if User2 grants access on App-A on Tenant1, then does this mean if User1 wishes to use App-A then he will not be prompted by the permission to grant access dialog? Both Users are residing on the same tenant.