Git Product home page Git Product logo

datagrail-agent-docs's Introduction

DataGrail Request Manager Agent

Motivation

For many modern businesses, internal data systems are a large repository of sensitive personal information. DataGrail makes it simple to extend automating Data Subject Request (DSR) processing to these systems by deploying the DataGrail Request Manager Agent in your network to connect to your critical infrastructure.

Internal data must be handled with intention because it is:

  • Highly sensitive: The data most critical to operating your business.

  • Delicate: Altering certain data may have downstream effects (think of deleting a customer record and losing all revenue accounting for their associated orders).

  • Fluid: Modern organizations move fast, and their internal data footprint can change rapidly. In some organizations, self-serve tools might allow a wide range of individuals to make changes to internal data structures

Our Approach

To solve this pain point, DataGrail has created the Request Manager Agent for internal data systems. This Agent can be installed in your infrastructure to handle the communication between the DataGrail application and your internal systems via a REST API interface.

This solution allows you to create any business logic you would like in your systems while maintaining a standardized interface with the DataGrail application. Our approach ensures the separation of concerns between your internal data operations and the privacy operations of fulfilling DSRs in DataGrail.

Easy to Deploy

The DataGrail Agent will be provided as a Docker image to run in a container virtually anywhere. The Agent container is configured through environment variables which contain metadata to dictate how to interact with your systems.

Host the Agent alongside your cloud-based systems on AWS, GCP, and Azure, using container orchestration technologies like ECS and Kubernetes.

Leverage our Terraform configurations for quick and predictable deployments.

Secure by Design

Deploying the Agent in your network gives you complete control of the connection to your internal systems.

Network ingress to the Agent is secured with OAuth, TLS, and well-defined traffic rules, while internal system connectivity from the Agent is defined by you. Internal system access provided to the Agent uses the principle of least privilege to only access what’s needed.

Flexible Connectors

Communicate with internal systems (databases, data warehouses, APIs, etc.) using one of the many pre-built connectors, or extend our base components to encompass any needs specific to your organization.

Internal systems change over time and it's easy to update the Agent to encompass new systems to include in DSR processing automation.

Quickstart

datagrail-agent-docs's People

Contributors

graham-crackr avatar bryan-palmer-datagrail avatar jackmcdatagrail avatar

Stargazers

 avatar

Watchers

 avatar Jeff Doppke avatar Aaron Andrews avatar Nelson Wolf avatar  avatar Stephen Settle avatar Matthew Gaddes avatar Esh avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.