HashiCorp Cloud Platform
Slack App
Visit the Slack App creation page.
Click the Create New App button.
Click the From an app manifest option.
Select your workspace and click Next.
Copy and paste the following app manifest into the json input:
{ "display_information": { "name": "HashiCorp Vault Radar", "description": "Pipeline Security Tools", "background_color": "#2b2b2b", "long_description": "What if code security could be improved with the same techniques we use to improve code quality? Tests and code coverage reports integrated in our workflows giving us quick feedback on PRs and in our IDEs have helped us build better, faster, and more maintainable code together, and now it’s time to do the same to improve security." }, "features": { "bot_user": { "display_name": "HashiCorp Vault Radar", "always_online": false } }, "oauth_config": { "scopes": { "bot": [ "chat:write", "incoming-webhook" ] } }, "settings": { "org_deploy_enabled": false, "socket_mode_enabled": false, "token_rotation_enabled": false } }
Click Next.
Confirm the permissions match the following image and click Create.
Click the Install to Workspace button.
Select the channel and click Allow.
Navigate to the Slack channel and click on the link of your app
Click on Add this app to a channel.
Select the channel from the dropdown and click Add.
Verify you can see the app was added.
You now have a Vault Radar Slack App and can begin creating connections.