I am new to Salesforce. I deployed a Connected App with Full Access scope. I was able to connect from my app via the Connected App and query data on my developer instance of Salesforce. I could also create a user profile and assign that user profile to the app through which I connect. Firstly, if I connect through the connected app with the custom user profile I created, can my app only query the data which that user profile has access to?
Then, I'm trying to also connect through my Connected App of a trail version of Salesforce, since I'll have to explain to my client what the minimum requirement settings is. Although the user from the trail instance can authenticate in my app, I cannot query any data altough my I think the user profile settings is correct. I'm using sosl and soql queries.
And the app settings:
What minimum settings do I need for the user profile assigned to the connected app to be able to query contact information through sosl and soql in my app? And do I need 'Full Access' scope or only 'access to data via the web'?