为ChatOps配置Slack

ChatOps步骤是与聊天应用程序交互的自动化工具。Rapid7 InsightConnect Slack应用程序允许您在Slack工作区中使用ChatOps操作。

要创建此ChatOps步骤,请执行以下操作:

  1. 在Slack中安装InsightConnect应用程序
  2. 在InsightConnect中配置聊天室操作

在您的Slack工作区中安装Rapid7 InsightConnect应用程序

在将工作区添加到InsightConnect之前,您需要:

  1. 找一个懒散的管理员如果您不是组织的懒散管理员
  2. 安装Rapid7 InsightConnect Slack应用程序

找一个懒散的管理员

如果你不是你组织的Slack工作区的管理员,请联系一位管理员批准Rapid7 InsightConnect应用程序。在该应用程序被批准用于你的工作区中的其他用户之前,你不能配置ChatOps步骤。

要从浏览器中找到你的Slack管理员,登录你的Slack账户https://slack.com/signin,然后访问https://.slack.com/account/workspace settings#admins

要从Slack for desktop查找Slack管理员,请单击左上角的工作区名称以打开设置菜单,然后单击定制松弛。这将在浏览器窗口中打开组织的松弛设置。现在访问https://.slack.com/account/workspace settings#admins

或者,通过以下步骤导航到您的松弛设置的管理员页面:

  1. 按照前面的说明,单击“自定义松弛”。
  2. 在打开的浏览器窗口中,单击菜单在左上角,那么关于这个工作空间
  3. 点击管理员和所有者标签。
  4. 注意你的工作空间管理员的Slack用户名和电子邮件地址,然后为他们提供管理员设置说明在电子邮件或信息中。

安装InsightConnect Slack应用

你所在组织的Slack管理员应该按照以下说明审批用于你工作空间的Rapid7 InsightConnect应用程序。

要为组织的工作区设置Rapid7 InsightConnect Slack应用程序,请执行以下操作:

  1. 在Slack设置中的Slack应用目录中导航到它,或单击在这里直接链接。单击安装链接,然后单击批准按钮。
  2. 在网络浏览器中,导航到应用程序管理器在松弛设置中。URL应该类似于https:// < < your-workspace-url > > .slack.com/apps/manage
  3. 在“受限制的应用程序”部分找到“Rapid7 InsightConnect”,然后单击批准按钮,用于Rapid7 InsightConnect Slack应用程序。这使您组织中的其他用户可以为InsightConnect工作流配置您的工作区。
  4. 当您批准应用程序供其使用时,请告知您的团队。

在InsightConnect中配置聊天室操作

一旦你的Slack管理员批准了你的组织的Rapid7 InsightConnect Slack应用程序,你就可以在InsightConnect中配置ChatOps步骤了。

在InsightConnect中配置ChatOps。

  1. 将您的工作区添加到InsightConnect
  2. 向工作流添加ChatOps步骤

将您的工作区添加到InsightConnect

在配置ChatOps步骤操作之前,系统会提示您将工作区链接到InsightConnect。你可以这样做:

  • ChatOps经理
  • 工作流生成器

确保已在浏览器中登录到正确的Slack工作区。您可以使用定制松弛链接到工作区的桌面实例中,或者通过访问https://slack.com/signin.任何Slack url都应该将您的工作区名称附加到域的开头,例如https:// < your-workspace-url > .slack.com

从ChatOps Manager添加工作区

要从ChatOps manager向InsightConnect添加新工作区,请执行以下操作:

  1. 在InsightConnect中,选择ChatOps选项卡下设置插件和工具下拉菜单在左侧找到。
  2. 单击添加松弛工作空间按钮。
  3. 点击批准在打开的Slack installation页面上。如果安装成功,将通知您。
  4. 返回到InsightConnect并刷新窗口。将显示新添加的工作区。

从工作流构建器中添加一个工作区

要在工作流构建器中添加新的工作区:

  1. 单击+在workflow builder画布中,要在其中创建ChatOps步骤或触发器的按钮。
  2. 如果创建ChatOps触发器,选择Slack应用程序从“从聊天应用程序”部分的可用触发选项。如果需要添加新的步骤,请选择ChatOps从可用步骤类型列表中。然后点击持续
  3. 点击+添加一个新的工作区
  4. 单击增加松弛按钮。
  5. 点击批准在打开的Slack installation页面上。如果安装成功,将通知您。
  6. 返回到InsightConnect窗口,然后单击检查新的工作区. 将显示新添加的工作区。