Error when Publishing Zap in Teams Shared Channel: Missing Required Roles
When trying to publish a Zap in a Teams Shared Channel, I get this message:
While requesting "dev_method" from Microsoft Teams we ran into an error: The app returned "Caller does not have the required roles for accessing 'Shared' channel data. To access 'Shared' data, API requires one of 'ChannelMessage.Read.All, Group.Read.All, Group.ReadWrite.All'. Roles on the r...". Caller does not have the required roles for accessing 'Shared' channel data. To access 'Shared' data, API requires one of 'ChannelMessage.Read.All, Group.Read.All, Group.ReadWrite.All'. Roles on the request 'Group.Selected'
Page 1 / 1
Hi @Tom A
Good question.
Can you post a screenshot in context of where you are seeing the error in the Zapier platform?
I’m having this issue too… that link didn’t provide help for the error.
@FullerElectric
Make sure the MS Teams account that is connected to Zapier has the proper roles/permissions for access as indicated by the error message.
We’re logging in as the same account that provisioned the the private channel. Is there a separate portal or something inside of Teams that needs to be configured?
Hi @Troy Tessalone The very first part of that says “ensure your Microsoft Teams account that you're connecting to Zapier is one of the following administrator roles: Global Administrator, Security Administrator, Security Reader or Privileged Role Administrator.”
That doesn’t seem like that’s a good idea from a security standpoint. I can post all day to Public channels in our Teams account but anything private or not shared, it throws that error. I wish someone could do a video walk through of how to set whatever permissions Zapier says we need on this.
Hi there @Tom A and @FullerElectric,
I did some digging into this, and it seems like triggering on “Shared Channels” in Microsoft Teams app is not supported at the moment. However, we do have an existing feature request for this exact functionality. I have added you as another interested members to the open feature request. That does a few things:
Bring this to the attention of the integration developers
Help track interest in this feature being implemented
Allows us to notify you via email if this feature becomes available in the future
While I don't have an ETA on when this feature might be implemented, we will notify you via email if it is!
Hopefully, this helps.
Hi there @Tom A and @FullerElectric,
I did some digging into this, and it seems like triggering on “Shared Channels” in Microsoft Teams app is not supported at the moment. However, we do have an existing feature request for this exact functionality. I have added you as another interested members to the open feature request. That does a few things:
Bring this to the attention of the integration developers
Help track interest in this feature being implemented
Allows us to notify you via email if this feature becomes available in the future
While I don't have an ETA on when this feature might be implemented, we will notify you via email if it is!
Hopefully, this helps.
Hi there @ken.a,
I found that if I want to get or update content of MS Teams post, Zapier app must have ‘ChannelMessage.ReadAll’ and ‘ChannelMessage.ReadWrite’.
But it seems that I can’t grant these permissions and maybe Zapier team(or somewhere developed MS Teams integration..?) could.
I’m very looking forward to use these features :)
Let me know if I found the wrong issue!
Regards,
Hi there @Tom A and @FullerElectric,
I did some digging into this, and it seems like triggering on “Shared Channels” in Microsoft Teams app is not supported at the moment. However, we do have an existing feature request for this exact functionality. I have added you as another interested members to the open feature request. That does a few things:
Bring this to the attention of the integration developers
Help track interest in this feature being implemented
Allows us to notify you via email if this feature becomes available in the future
While I don't have an ETA on when this feature might be implemented, we will notify you via email if it is!
Hopefully, this helps.
Is there any update on integrating zapier to receive MS Teams channel messages?
Hi @Hiaslafson and @Jholee,
We apologize but we don’t have any update yet with this request. Hence, I’ve added your votes for this feature request, and we’ll notify you via email once an update is readily available. Thanks.
Hi @Hiaslafson and @Jholee,
We apologize but we don’t have any update yet with this request. Hence, I’ve added your votes for this feature request, and we’ll notify you via email once an update is readily available. Thanks.
Hi James,
Please add us to this as well. We need the ability to Create Shared Channels and Post to them as the Private Channels are limited to 30 per Team which negates them for our use case.
Thanks for reaching out here @IT337. Happy to confirm that your vote has been added to that feature request as well. There aren't any updates on the status at present but we'll make sure to keep you and everyone else here in the loop as soon as we have any news.