SLACK-10
Slack instance collision
Issue
During Slack Real Time Search (RTS) setup, Glean detected an existing custom Slack instance with a matching workspace or enterprise ID.
During migration, you must update your existing custom app’s manifest. The custom app and the new RTS app share the same name and slash commands, so without this update they will conflict. Updating the manifest lets the migration proceed.
Required bot scopes
The following scopes must be added to your custom Slack app for the migration to succeed:
channels:managechannels:write.invitesgroups:writegroups:write.invitesim:writempim:write
Resolution: Update the app manifest
Follow these steps to update your existing custom Slack app with the correct manifest:
- In the Glean Admin console, navigate back to the Slack RTS setup instructions.
- In the right-hand sidebar, copy the entire generated manifest.
- Log in to your Slack app admin panel.
- Select the app associated with your existing Glean custom Slack instance.
- In the left sidebar, navigate to App Manifest.
- Switch to the YAML tab, then replace the entire contents with the manifest you copied from Glean.
- Click Save Changes.
- Reinstall the app to your workspace if prompted by Slack to apply the new permissions.
- Return to the Glean Admin console and retry the RTS setup validation.
For additional assistance, please contact Glean Support at https://support.glean.com