Marketing Automation Operations service

Version:

The Marketing Automation Operations service allows you to manage contact enrollments or register live events using the Marketing Automation Operations API.

Supported infrastructure

You can host the Marketing Automation Operations service on:

Refer to the Sitecore compatibility table for compatible versions.

Reference structure

The Marketing Automation Operations service has its place in the Sitecore reference structure. It can be referenced by other roles, and it can also reference other roles.

Illustration showing the Marketing Automation Operations service's place in the Sitecore reference structure.

Referenced by

The Marketing Automation Operations service is referenced by the following roles:

References

The Marketing Automation Operations service references the following roles:

Storage roles

Role nameConnection string namePortTypeNotes
Marketing Automation databasexdb.marketingautomation1433SQL
xDB Reference Data databasexdb.referencedata1433SQL
Message Busmessaging1433SQLIf you install Sitecore using SIF, SQL is the default provider.
443Azure Service BusIf you install Sitecore on Azure, Azure Service Bus is the default provider. Azure Service Bus is available in 9.2 and later.

On-premises application roles

Role nameConnection string namePortType
xConnect Collection Search servicexconnect.collection443HTTPS

The following client certificates are required in a secure production environment:

RoleConnection string nameType
xConnect Collection Search servicexconnect.collection.certificateCertificate

Azure application roles

On XP1 topologies deployed on Azure, the xConnect Collection Search service has a dedicated connection string. This is to separate the collection requests from the search and indexing requests. The xConnect Collection Search service is hosted under a basic hosting plan which might not have enough resources for collection, search, and indexing requests.

Role nameConnection string namePortTypeNotes
xConnect Collection servicexconnect.collection443HTTPSHosted on a resource intensive plan.
xConnect Collection Search servicexconnect.search443HTTPSHosted on a basic plan.

The following client certificates are required in a secure production environment:

RoleConnection string nameType
xConnect Collection servicexconnect.collection.certificateCertificate
xConnect Collection Search servicexconnect.search.certificateCertificate

Privacy and security

The Marketing Automation Operations role handles personal data in the following ways:

  • Accesses contact data in the context of processing activity enrollments.

Privacy recommendations

  • Personal data should not be saved to the Marketing Automation database - for example, as custom values in activities.
  • Personal data should not be sent to the Marketing Automation Operations service role - for example, as part of live event requests.
If you have suggestions for improving this article, let us know!