0.0.5 • Published 9 months ago

@ketch-sdk/ketch-agent v0.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

Ketch Agent

Ketch Agent provides a platform for executing custom scripts for a rights invocation. The agent supports executing Deletion and Access requests from your Data Subjects (Data Subject Requests or DSR).

How it works

Ketch Agent is a containerized application that is deployed inside your VPC as part the transponder deployment. When the transponder is connected and authenticated to Ketch, the agent periodically checks for any DSR Right activity that needs to be executed. When a user invokes their DSR Right, the right is forwarded to the agent which then downloads your nodejs module and executes it dynamically. Currently, we support scripts located in your local file system, or hosted on a public http server, or in an AWS S3 bucket behind default S3 authentication.

Entrypoint

Your module need to export the HandleRequest function as defined in the documentation. You can use handlers exposed as part of the argument to this function to interact with the Ketch platform at runtime.

Runtime of Ketch agent

  • Nodejs LTS/hydrogen (v18.16.0)

Typescript

npm install --save-dev @ketch-sdk/ketch-agent

Examples

More information

Reach out to support@ketch.com if you have any questions on how to leverage this integration.

0.0.5

9 months ago

0.0.4

12 months ago

0.0.3

12 months ago

0.0.2

12 months ago

0.0.1

12 months ago