Skip to main content
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

System and User Event Filtering Capabilities

System and User Event Filtering Capabilities

 

System and User Event Filtering Capabilities 

System generated events are triggered by asynchronous jobs such as ContentMigration, ContextModuleProgression, etc. System generated events share job data around the process that triggered an event as well as the details around object affected by the change.

User generated events are triggered by an action directly  performed by and end user. User generated events share web request, browser and user  ( actor) data in the metadata of the event as well as details around object affected by the change.

In order for an end user to subscribe to System or User generated events, the user should check the boxes for the specific types of events and save the changes. 

 

User Event Filter Examples

 

HTTPS Webhook Data Delivery Method

We now provide support for an HTTPS  based web service that is not Amazon Service, such as SQS. Data administrators could select the HTTPS method from Delivery Method drop-down menu to start receiving events to an alternative to SQS web service. Only one delivery method is allowed per subscription. Canvas uses JWT to sign an event. If service is unavailable and Canvas cannot reach it, the events will not be delivered for the duration of the service outage. 

JWT Signed Event Example 

eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjIwMTktMTAtMDFUMjE6MDg6NDVaIn0.eyJtZXRhZGF0YSI6eyJyb290X2FjY291bnRfdXVpZCI6IjEiLCJyb290X2FjY291bnRfbHRpX2d1aWQiOiJ4IiwidXNlcl9pZCI6IjEwIiwidXNlcl9sb2dpbiI6InVzZXIiLCJob3N0bmFtZSI6InRlc3QuaW5zdHJ1Y3R1cmUuY29tIiwidXNlcl9hZ2VudCI6Ik1vemlsbGEvNS4wIChXaW5kb3dzIE5UIDEwLjA7IFdpbjY0OyB4NjQpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS81My4wLjI3ODUuMTQzIFNhZmFyaS81MzcuMzYiLCJhc3NpZ25tZW50X2lkIjoiMTIiLCJjb3Vyc2VfaWQiOiIxMDAxIiwiY29udGV4dF90eXBlIjoiYXNzaWdubWVudCIsImNvbnRleHRfaWQiOiIxIiwiY29udGV4dF9yb2xlIjoiU3R1ZGVudCIsInJlcXVlc3RfaWQiOiJjYjYxZDBiNS1lODZjLTQzZGQtODQ3Ni1lMjlhYjNmNTgwYjQiLCJzZXNzaW9uX2lkIjoiYmJiIiwiZXZlbnRfbmFtZSI6InN1Ym1pc3Npb25fY3JlYXRlZCIsImV2ZW50X3RpbWUiOiIyMDE2LTEwLTEwVDE5OjAyOjIwWiJ9LCJib2R5Ijp7InN1Ym1pc3Npb25faWQiOiIxMDAwMDEiLCJhc3NpZ25tZW50X2lkIjoiMTIiLCJzY29yZSI6IjkwIiwiZ3JhZGUiOiJBLSJ9LCJzdWJzY3JpcHRpb24iOnsiaWQiOiI4YWVkMTc3MS03YjVkLTRjOTAtYmYwOS0zZDI1NmI3ZWVhZWUiLCJvd25lcl9pZCI6Im93bmVyX2lkIn0sImlhdCI6MTU3MzU4OTAzMywiZXhwIjoxNTczNTkyNjMzLCJpc3MiOiJodHRwczovL2xpdmUtZXZlbnRzLmNhbnZhcy5pbnN0cnVjdHVyZS5jb20ifQ.AP9mQdxsNEMuo-cNWnwbCGDm22DJ_qpV7Z3Wl4aGTZ_zIWKP-UsWhavXrx-OcC0xn8DSbmVERyIVyo1v2xI6lfdDMI_-SnEsGfMeimuW5D-IoO7I-3CRfFzpZit9YDFcL-yWfbcvVVex1Jvhu0-taMBsR8JNmA8mX6s3_sa_rD6UT1dl92L6czyUnHQ9ALbgp4hbF3B80JWL4b1zQqLzy94j0LEwbBDw98CNM2T5YuclgX8T-z1_tKipzrh3Yml30Tr-XpZ0TaRE4Fw26_d5tbQIYI2X1TYCNCnErLD8YlGhm4V7o-OSLc7EEaT-GvyR63CzAgVbVFtOcnojQjNtog

The following service could be used to view the content : https://jwt.iohttps://jwt.io/

 

Labels (1)
Was this article helpful? Yes No
Embed this guide in your Canvas course:

Note: You can only embed guides in Canvas courses. Embedding on other sites is not supported.