Resources
Resources are assets you can define once and reference across multiple recipes. Use resources as a single source of truth for common files, including XSD, XSLT, WSDL, Ruby, JavaScript, Python, and WEL files.
Resources provide the following additional benefits:
Version management: Workato retains the last 100 versions of a resource in the Versions tab. You can download and re-upload a previous version to restore it.
Security: Workato parses resources without resolving external references. This protects your environment from potential vulnerabilities. Workato also scans uploaded files for threats and blocks malicious files from view or use.
Automatic updates: Recipes automatically update to use the newest version of a resource after it passes security checks.
Refer to the following pages to get started with resources:
- Recipe integration: Use a resource as a data source in supported recipe actions.
- Resource management: Upload, view, update, download, delete, move, and version resources using the Workato UI.
- Resources API: Manage resources programmatically.
Role-based access control
You can configure the following resource permissions using collaborator and project roles:
Full access
Grants all resource permissions.
View
View resources.
Edit
Edit resources.
Create
Create resources.
Delete
Delete resources.
Workato's default system roles provide the following permissions:
Limitations
Resources enforce the following limits:
| Description | Limit |
|---|---|
| Maximum size of a single resource file | 50 MB |
| Maximum combined size of all resources in an environment | 5 GB |
| Maximum number of versions stored per resource | 100 |
Last updated: