We are having a Tenant that has Global Tenant Admin and number of Users who is not having any Admin roles. In Microsoft Graph explorer we can able to get the list of messages(GET /teams/{id}/channels/{id}/messages) using Admin account.
But when we tried using one of the user account it says the user is not having permission to perform this action. We tried to modify the Permissions but 'ChannelMessage.Read.All' is not there and if the available 'Group.ReadWrite.All' is selected then it shows
Need admin approval Graph explorer Graph explorer needs permission to access resources in your organization that only an admin can grant. Please ask an admin to grant permission to this app before you can use it. Have an admin account? Sign in with that account
Is that possible to use the List channel messages API using normal user credentials ? If so how to enable that and will that also work for accessing programmatically using Node JS REST API calls?
@ Trinetra-MSFT , @Victor Marcus
Here is the Modify Permission screenshot and it is not having ChannelMessage.Read.All. Am I missing something ? It is a tenant global admin account.
