Hello, i am trying to set up a flow to add users to a private teams channel using the Send a Microsoft Graph HTTP request action. i'm looking at the Graph Explorer for this channel, so i have my Team ID and my Channel ID, and i have the users email. When i try to run this i get a forbidden error. Am i doing something wrong here, or am i being blocked my my company?
Action 'AddUserToPrivateChannel' failed: Missing scope permissions on the request. API requires one of 'ChannelMember.ReadWrite.All, Group.ReadWrite.All, Directory.ReadWrite.All'. Scopes on the request 'Calendars.ReadWrite, Calendars.ReadWrite.Shared, Channel.Create, Channel.ReadBasic.All, ChannelMember.Read.All, ChannelMessage.Read.All, ChannelMessage.ReadWrite, ChannelMessage.Send, Chat.Create, Chat.Read, Chat.ReadWrite, ChatMessage.Send, GroupMember.Read.All, OnlineMeetingTranscript.Read.All, Presence.Read.All, Presence.ReadWrite, Team.Create, Team.ReadBasic.All, TeamMember.ReadWrite.All, TeamsAppInstallation.ReadWriteForChat, TeamsAppInstallation.ReadWriteForTeam, TeamsAppInstallation.ReadWriteForUser, TeamSettings.Read.All, TeamSettings.ReadWrite.All, TeamworkTag.Read, TeamworkTag.ReadWrite, User.Read, User.Read.All'
i have also tried this adding ["member"] to the roles in the body
{
"@odata.type": "#microsoft.graph.aadUserConversationMember",
"roles": ["member"],
"user@odata.bind": "https://graph.microsoft.com/v1.0/users/Guy@Company.com"
}