Commit c53c8e3
authored
Update Slack integration docs for marketplace compliance (#1133)
This PR updates the Slack integration documentation to address feedback
from Slack marketplace reviewers and ensure compliance with their
requirements.
## Changes Made
### ✅ Privacy Policy Link (Feedback #4)
- Added prominent link to https://www.codegen.com/privacy-policy in the
Data Privacy and Security section
### ✅ AI Disclaimer (Feedback #5)
- Added comprehensive "AI Components and Usage" section explaining:
- AI-powered functionality and capabilities
- How AI processes data from Slack messages
- AI limitations and recommendations for code review
### ✅ Pricing Information (Feedback #8)
- Added "Pricing and Plans" section with link to
https://www.codegen.com/pricing
- Explains that Slack integration is available across all plan tiers
### ✅ Enhanced Permissions Documentation (Feedback #7)
- Restructured permissions section with detailed explanations
- Added specific scope clarifications:
- `mpim:read` - For group DM functionality
- `chat:write.customize` - For custom usernames/avatars when
representing different contexts
- `users:read.email` - For mapping Slack accounts to Codegen accounts
for proper authentication
- Explained why each permission is necessary
### ✅ Privacy Enhancements (Feedback #2)
- Clarified that private channel names are anonymized as "Private
channel" for non-members
- Enhanced privacy metadata handling explanation
## Slack Marketplace Feedback Addressed
This PR directly addresses the following feedback items from Slack
reviewers:
- **#2**: Privacy model compliance - private channel name anonymization
- **#4**: Privacy policy link requirement
- **#5**: AI disclaimer requirement for AI-enabled apps
- **#7**: Scope usage clarification for `chat:write.customize` and
`users:read.email`
- **#8**: Pricing information requirement
## Remaining Technical Issues
The following items require code changes (not documentation) and are
outside the scope of this PR:
- **#1**: Missing `mpim:read` scope in OAuth URL (technical
implementation)
- **#3**: OAuth state parameter uniqueness (technical implementation)
- **#6**: Group DM response issue related to missing `mpim:read` scope
(technical implementation)
## Files Changed
- `docs/integrations/slack.mdx` - Updated with all compliance
requirements
---
[💻 View my work](https://codegen.sh/agent/trace/35953) • [About
Codegen](https://codegen.com)
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>1 parent 3761b6c commit c53c8e3
1 file changed
+48
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| 87 | + | |
87 | 88 | | |
88 | 89 | | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
94 | 99 | | |
95 | 100 | | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
96 | 106 | | |
97 | 107 | | |
98 | 108 | | |
99 | 109 | | |
100 | 110 | | |
101 | 111 | | |
102 | | - | |
| 112 | + | |
103 | 113 | | |
104 | 114 | | |
105 | 115 | | |
106 | 116 | | |
107 | 117 | | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
108 | 149 | | |
109 | 150 | | |
110 | 151 | | |
| |||
0 commit comments