Skip to content
English
  • There are no suggestions because the search field is empty.

How To: Enable sending Canvas Live Events to Atomic Search

Enable sending Canvas Live Events to Atomic Search to ensure that new and updated content is indexed quickly.

To enable sending Canvas Live Events to Atomic Search, follow the steps below.

1. Install Canvas Data Services (if not already installed):

•Login into Canvas with an account that is a root Administrator.

•Go to the Canvas root account and select Developer Keys in the account navigation menu.

•Go to the Inherited tab. Scroll to the bottom and select Show all keys.

•Find Canvas Data Services on the page.

•Enable Canvas Data Services using the toggle in the State column.

•Copy the Client ID from the ID column.

•Go to Canvas root account account and select Settings > Apps > View App Configurations.

•Select +App.

•Set Configuration Type to By Client ID.

•Enter the Canvas Data Services Client ID that you copied.

•Reload Canvas in your web browser. You should now see an account menu named "Data Services."

For more information, see the Canvas KB article: How do I install Canvas Data Services using Live Events in my account?

2. Add a Canvas Live Events Data Stream for Atomic Search

•Select the +Add button to create a new Data Stream.

•Use the following settings:

Name: Atomic Search

Delivery Method: SQS

URL: Select the SQS URL corresponding to your region:

US / Canada / Central & South America:

https://sqs.us-east-1.amazonaws.com/318936073860/canvas-live-events-AJ-ACT

Europe / Africa:

https://sqs.eu-west-1.amazonaws.com/318936073860/canvas-live-events-AJ-ACT

Australia / Asia:

https://sqs.ap-southeast-2.amazonaws.com/318936073860/canvas-live-events-AJ-ACT

Authentication: None

Message Type: Canvas

Application Type: Data Streaming

For more information, see the Canvas KB article: How do I use Live Events with the Data Services Portal?

3. Enable the following Canvas live events

Enable the following events for both User Generated and System Generated events (both columns)

Assignment:

•assignment_created

•assignment_updated

Attachment:

•attachment_created

•attachment_deleted

•attachment_updated

Course:

•course_created

•course_updated

Discussion Topic:

•discussion_topic_created

•discussion_topic_updated

Module:

•module_created

•module_updated

Module Item:

•module_item_created

•module_item_updated

Syllabus:

•syllabus_updated

Wiki Page:

•wiki_page_created

•wiki_page_deleted

•wiki_page_updated

 

Select Save & Exit when finished.

4. Verify Canvas Live Events are being sent

Once you have enabled sending Canvas Live Events to Atomic Search, you can verify that it is working by editing a page to add unique text and then searching your course for that text. If it is configured correctly, the updated content should appear in search results within a few minutes.