This is a custom integration and is not enabled by default for your account. Please contact SAFE Support to have the ProcessUnity integration enabled for your organization
Overview
This guide outlines how to integrate ProcessUnity with the SAFEOne TPRM platform. The integration enables automated ingestion of third-party data using secure SFTP (file-based data exchange) methods or Amazon S3.
Integration Method
API | SFTP | Amazon S3 |
Coming Soon |
ProcessUnity exports data related to third-party vendors, assessments, and risk findings. These data sets can be transmitted to SAFEOne TPRM for processing and risk quantification.
SAFE supports two primary file-based integration methods for ProcessUnity:
SFTP-based integration
How does it work?
ProcessUnity generates data exports (CSV/JSON/XML) at scheduled intervals.
Files are uploaded to a secure SFTP server accessible by SAFE.
SAFE ingests and maps the data into relevant vendor risk profiles.
Setup
Export Configuration in ProcessUnity
Configure exports for Vendor List, Vendor Risk Ratings, and Questionnaire Responses
Schedule exports (e.g., daily at 2 AM UTC).
Format: .csv or .json preferred
SFTP Credentials
SAFE provides SFTP endpoint and authentication credentials (username + SSH key).
Alternatively, vendor-hosted SFTP endpoints can be supported with whitelisted SAFE IPs.
File Structure & Naming
Use consistent naming (e.g., vendor_risks_{date}.csv).
Each file must adhere to the SAFE-provided schema.
Data Ingestion in SAFE
SAFE connector polls SFTP location at scheduled intervals.
Files are validated, transformed if needed, and mapped to Vendor Risk Profiles and Risk Scores
Amazon S3-based integration
How does it work?
Customer drops data exports from ProcessUnity into a shared S3 bucket.
SAFE periodically scans the bucket to fetch and ingest new data files.
Setup Steps
S3 Bucket Configuration
SAFE provides a bucket path (e.g., s3://safe-vendor-integrations/processunity/) OR
Cusotmers provide a their own S3 bucket with proper access permissions.
Export Settings
Files exported and uploaded to S3 at agreed cadence.
Formats: .csv, .json.
Security
Access via IAM roles, bucket policies, or pre-signed URLs.
Encryption enforced (SSE-KMS or SSE-S3).
SAFE Sync Job
SAFE connector fetches new files on a fixed schedule (e.g., every 6 hours).
Schema compliance check is performed before ingestion.