利用 KnowBe4 与 Tines Tines(链接在新窗口中打开)之间的集成,您可以将 KSAT 培训通知添加到组织的 Slack Workspace。添加通知可以帮助您减轻工作流程负担,并腾出时间来增强安全意识计划的影响力。您还可以连接到任何用于 Web 应用程序的 REST API,并使用模板实现流程自动化。有关更多信息以及如何通过 Slack 消息向用户通知其 KSAT 培训的示例,请参阅下文。
通过此集成,您可以向用户发送 Slack 消息,通知他们已获分配培训、需要完成培训、培训已逾期等。您还可以进一步自定义这些消息,以满足组织需求。
Slack 凭据与 Slack 机器人用户相关联。为了正常运行,机器人需要在您的应用程序设置中添加 chat:write 和 users:read.email OAuth 范围。出于演示目的,下面的示例中使用了指向美国 KnowBe4 网站的基本链接。下面的消息是在提醒用户参加培训。
{
"agents": [
{
"disabled": false,
"name":"Get all Training Enrollments in KnowBe4",
"options": "{\"url\":\"https://{{ .RESOURCE.knowbe4_domain }}/v1/training/enrollments\",\"content_type\":\"json\",\"method\":\"get\",\"payload\":{},\"headers\":{\"Authorization\":\"Bearer {{ .CREDENTIAL.knowbe4 }}\"}}",
"position": {
"x":60,
"y":945
},
"type": "httpRequest"
},
{
"disabled": false,
"name":"Search User by Email in Slack",
"options": "{\"url\":\"\",\"content_type\":\"json\",\"method\":\"get\",\"payload\":{\"email\":\"{{.get_all_training_enrollments_in_knowbe4.body.user.email }}\"},\"headers\":{\"Authorization\":\"Bearer {{ .CREDENTIAL.slack}}\"}}",
"position": {
"x":60,
"y":1095
},
"type": "httpRequest"
},
{
"disabled": false,
"name":"Send Reminder Message to User in Slack",
"options": "{\"url\":\"\",\"content_type\":\"json\",\"method\":\"post\",\"payload\":{\"channel\":\"{{.search_user_by_email_in_slack.body.user.id }}\",\"text\":\"您好,我们注意到您尚未完成您的 KnowBe4 培训。请完成您的培训 \"},\"headers\":{\"Authorization\":\"Bearer {{ .CREDENTIAL.slack }}\"}}",
"position": {
"x":60,
"y":1230
},
"type": "httpRequest"
}
],
"links": [
{
"sourceIdentifier":0,
"receiverIdentifier":1
},
{
"sourceIdentifier":1,
"receiverIdentifier":2
}
],
"diagramNotes": []
}有关通过 Slack 发送 KSAT 培训提醒的更多信息,您可以在 Tines 网站Tines 网站(链接在新窗口中打开)上查看故事示例。如需有关此功能的更多协助,请联系 Tines 支持团队Tines 支持团队(链接在新窗口中打开),支持人员很乐意提供帮助。