Configuring Salesforce Marketing Cloud
Before you can use Amazon Glue to transfer data from Salesforce Marketing Cloud, you must meet these requirements:
Minimum requirements
The following are minimum requirements:
You have a Salesforce Marketing Cloud account. For more information, see Creating a Salesforce Marketing Cloud account.
Your Salesforce Marketing Cloud account is enabled for API access. API access is enabled by default for the Enterprise, Unlimited, Developer, and Performance editions.
If you meet these requirements, you’re ready to connect Amazon Glue to your Salesforce Marketing Cloud account. For typical connections, you don't need do anything else in Salesforce Marketing Cloud.
Creating a Salesforce Marketing Cloud account
For Salesforce Marketing cloud, you need to contact the vendor for account creation. If you or your company has an association with Salesforce, contact your Salesforce account manager to request a Salesforce Marketing Cloud license. Otherwise, you can request contact from a Salesforce representative as follows:
Go to https://www.salesforce.com/in/products/marketing-cloud/overview/ and choose Sign up.
Select the Contact Us link on the top right of the page.
Enter the required information in the form and choose Contact Me.
A Salesforce representative will contact you to discuss your requirements.
Creating a project and OAuth 2.0 credentials
To get a project and OAuth 2.0 credentials:
Log into your Salesforce Marketing Cloud instance
with your username and password and authenticate using your registered mobile number. Click on your profile at the top right corner and then go to Setup.
Under Platform Tools choose Apps and then choose Installed Packages.
On the Installed Packages page, click New at the top right corner. Provide the name and description of the package.
Save the package. After the package is saved, you can view the package details.
On the Details page of the package, under the Component section, choose Add Component.
Select the Component Type as 'API Integration' and click Next.
Select the Integration Type as 'Server-to-Server' (which has the client credentials OAuth grant type) and click Next.
Add the scopes based on your requirements and click Save.