You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by zb...@apache.org on 2022/03/14 13:16:23 UTC
[camel] branch main updated: Slack doc (#7199)
This is an automated email from the ASF dual-hosted git repository.
zbendhiba pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 70541aa Slack doc (#7199)
70541aa is described below
commit 70541aa954fdc77dfdce20e8fc2000a84b02cdce
Author: Zineb BENDHIBA <be...@gmail.com>
AuthorDate: Mon Mar 14 14:15:40 2022 +0100
Slack doc (#7199)
* Improve slack documentation to add permission scopes for Producer
* Slack documentation: fix format
---
.../camel-slack/src/main/docs/slack-component.adoc | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/components/camel-slack/src/main/docs/slack-component.adoc b/components/camel-slack/src/main/docs/slack-component.adoc
index 4be2ae6..d75e42d 100644
--- a/components/camel-slack/src/main/docs/slack-component.adoc
+++ b/components/camel-slack/src/main/docs/slack-component.adoc
@@ -129,6 +129,23 @@ You can now use the Slack API model to create blocks. You can read more about it
}
---------------------------------------------------------------------------------------------------------------------------
+You'll need to create a Slack app and use it on your workspace.
+
+For token usage, set the 'OAuth Token'.
+
+IMPORTANT: Add the corresponding (`channels:history`, `chat:write`) user token scopes to your app to grant it permission to
+write messages in the corresponding channel. You'll also need to invite the Bot or User to the corresponding channel.
+
+For Bot tokens you'll need the following permissions:
+
+- channels:history
+- chat:write
+
+For User tokens you'll need the following permissions:
+
+- channels:history
+- chat:write
+
== Consumer
You can use also a consumer for messages in channel
@@ -150,6 +167,7 @@ read (`channels:read`, `groups:read`, `mpim:read` and `im:read`) user token scop
view messages in the corresponding channel.
For Bot tokens you'll need the following permissions:
+
- channels:history
- groups:history
- im:history
@@ -160,6 +178,7 @@ For Bot tokens you'll need the following permissions:
- mpim:read
For User tokens you'll need the following permissions:
+
- channels:history
- groups:history
- im:history