Paragon · Arazzo Workflow
Paragon Permissioned Synced Record Retrieval
Version 1.0.0
Pull a synced record, check the requester's access, and download its file content only if allowed.
View Spec
View on GitHub
Embedded IntegrationsIntegration InfrastructureiPaaSAI AgentsMCPIntegrationsArazzoWorkflows
Provider
Workflows
permissioned-record-retrieval
Resolve a synced record, enforce source-system permissions, then download content.
Pulls synced records, retrieves the chosen record, performs an access check for the requesting subject, and downloads the file content only when the check returns allowed.
1
pullSyncedRecords
pullSyncedRecords
Pull the first page of normalized records for the integration and sync type to establish the working set.
2
getSyncedRecord
getSyncedRecord
Retrieve the full normalized record, including its captured source-system permissions, for the chosen record ID.
3
checkAccess
checkAccess
Run a ReBAC-style access check to confirm the requesting subject has the required relation to the object before any content is read.
4
downloadContent
downloadContent
Download the binary content of the file-type record now that access has been confirmed for the requesting subject.