为ChatOps配置Slack
ChatOps步骤是与聊天应用程序交互的自动化工具。Rapid7 InsightConnect Slack应用程序允许您在Slack工作区中使用ChatOps操作。
要创建此ChatOps步骤,请执行以下操作:
在您的Slack工作区中安装Rapid7 InsightConnect应用程序
在将工作区添加到InsightConnect之前,您需要:
- 找一个懒散的管理员如果您不是组织的懒散管理员
- 安装Rapid7 InsightConnect Slack应用程序
找一个懒散的管理员
如果你不是你组织的Slack工作区的管理员,请联系一位管理员批准Rapid7 InsightConnect应用程序。在该应用程序被批准用于你的工作区中的其他用户之前,你不能配置ChatOps步骤。
要从浏览器中找到你的Slack管理员,登录你的Slack账户https://slack.com/signin,然后访问https://.
要从Slack for desktop查找Slack管理员,请单击左上角的工作区名称以打开设置菜单,然后单击定制松弛。这将在浏览器窗口中打开组织的松弛设置。现在访问https://.
或者,通过以下步骤导航到您的松弛设置的管理员页面:
- 按照前面的说明,单击“自定义松弛”。
- 在打开的浏览器窗口中,单击菜单在左上角,那么关于这个工作空间.
- 点击管理员和所有者标签。
- 注意你的工作空间管理员的Slack用户名和电子邮件地址,然后为他们提供管理员设置说明在电子邮件或信息中。
安装InsightConnect Slack应用
你所在组织的Slack管理员应该按照以下说明审批用于你工作空间的Rapid7 InsightConnect应用程序。
要为组织的工作区设置Rapid7 InsightConnect Slack应用程序,请执行以下操作:
- 在Slack设置中的Slack应用目录中导航到它,或单击在这里直接链接。单击安装链接,然后单击批准按钮。
- 在网络浏览器中,导航到应用程序管理器在松弛设置中。URL应该类似于
https:// < < your-workspace-url > > .slack.com/apps/manage. - 在“受限制的应用程序”部分找到“Rapid7 InsightConnect”,然后单击批准按钮,用于Rapid7 InsightConnect Slack应用程序。这使您组织中的其他用户可以为InsightConnect工作流配置您的工作区。
- 当您批准应用程序供其使用时,请告知您的团队。
在InsightConnect中配置聊天室操作
一旦你的Slack管理员批准了你的组织的Rapid7 InsightConnect Slack应用程序,你就可以在InsightConnect中配置ChatOps步骤了。
在InsightConnect中配置ChatOps。
将您的工作区添加到InsightConnect
在配置ChatOps步骤操作之前,系统会提示您将工作区链接到InsightConnect。你可以这样做:
- ChatOps经理
- 工作流生成器
确保已在浏览器中登录到正确的Slack工作区。您可以使用定制松弛链接到工作区的桌面实例中,或者通过访问https://slack.com/signin.任何Slack url都应该将您的工作区名称附加到域的开头,例如https:// < your-workspace-url > .slack.com.
从ChatOps Manager添加工作区
要从ChatOps manager向InsightConnect添加新工作区,请执行以下操作:
- 在InsightConnect中,选择ChatOps选项卡下设置和插件和工具下拉菜单在左侧找到。
- 单击添加松弛工作空间按钮。
- 点击批准在打开的Slack installation页面上。如果安装成功,将通知您。
- 返回到InsightConnect并刷新窗口。将显示新添加的工作区。
从工作流构建器中添加一个工作区
要在工作流构建器中添加新的工作区:
- 单击+在workflow builder画布中,要在其中创建ChatOps步骤或触发器的按钮。
- 如果创建ChatOps触发器,选择Slack应用程序从“从聊天应用程序”部分的可用触发选项。如果需要添加新的步骤,请选择ChatOps从可用步骤类型列表中。然后点击持续.
- 点击+添加一个新的工作区.
- 单击增加松弛按钮。
- 点击批准在打开的Slack installation页面上。如果安装成功,将通知您。
- 返回到InsightConnect窗口,然后单击检查新的工作区. 将显示新添加的工作区。