We are using the Salesforce Professional edition which does not provide the ability to Enable API…as far as I can tell…will this prevent me from setting up a data connection with my salesforce org? Is the enterprise edition required?
To use Salesforce as a data source, either from Skuid Platform or across Salesforce orgs with Skuid on Salesforce, you will need API access enabled. API access is off by default in PE, but deep in the SFDC help it seems to suggest that it can be turned on by an account executive. You should contact account executive for the specifics.
For the curious: https://help.salesforce.com/articleView?id=000005140&type=1