Hi! Trying to build an agent that posts to a dedicated Slack channel. From what I see, the Slack integration requires full access to view/read information about me, my workspace, my channels, and messages. I don’t need N8N to read anything, just write/post. Is it possible to restrict access? Any advice? thank you!
The node will partially work if you don’t give all of the permissions so you won’t be able to use the load options to see the channels and users but in theory sending a message will work fine.
Hey @evanlp hope all is well. Welcome to the community.
You can choose which ever permissions you need the bot to have, if you only need it to be able to post in channel, that’s what you have to allow it. For instance if you are looking for the bot to only send messages, you can give it chat:write permissions and it will be able to post to channels.
Good to know! Is there a video maybe that walks through this? I ask because I’m not seeing this option in my initial attempt at connecting accounts
Hey @evanlp not sure about the video, but let me give you some screenshot, that hopefully can clarify things:
Under oauth and permissions in the left menu
If you scroll until Scopes, you can change the scopes to only include chat:write
Then under Install App, reinstall the app (not sure if this is 100% necessary) by clicking “Reinstall to X Team”.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

