Having now got private channels, I am trying to get an approval flow running which uses a private admin channel for the team to manage approvals. It works fine into a public channel, but as the Team is going to have many guest accounts I dont want them to see the approval cards as they are generated.
When the step runs in flow I get an error
"Request to the Bot framework failed with error: '{\"error\":{\"code\":\"BotNotInConversationRoster\",\"message\":\"The bot is not part of the conversation roster.\"}}'."
Which to me says that the flowbot isn't a member of the private channel and so can't post to it, the connector is authenticated as my account which is a member of the channel. Can anyone suggest a way round this, ie can I get the flowbot to authenticate as me?