In its first iteration, Delphix Compliance Services can only mask data from Salesforce.
Below are the suggested pre-requisites:
Salesforce Enterprise Edition
Salesforce Sandbox instance (Delphix Compliance Services does not connect to production instances)
Ensure that the user connected to Delphix Compliance Services has read and write privileges on the objects that will be masked
System administrator privileges are recommended. While not strictly required, it ensures that the masking will have access to most of the required read and write APIs
Masking of certain objects will require special permissions. For example, to mask Campaign fields, the user will need to be enabled as a "Marketing User"
Spare API capacity for masking and synchronization jobs to run