Power BI Connector for Salesforce Marketing Cloud

Build 25.0.9454

ProgramManifestTemplate

Represents standardized templates that define the structure and configuration of program manifests that are used within Salesforce Marketing Cloud workflows. These templates provide a consistent model for describing program components and their relationships. This table does not support insert or delete operations.

Table-Specific Information

Select

The connector uses the Salesforce Marketing Cloud APIs to process the following WHERE clause operators for all but date-time values: =, !=, <>, >, >=, <, <=, IN. For date-time values, only > and < are supported. The connector processes other filters client-side within the connector.

For example, the following (but not only) queries are processed server side:

SELECT * FROM ProgramManifestTemplate WHERE ObjectID = 'nzxcaslkjd-123'

SELECT * FROM ProgramManifestTemplate WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-123')

SELECT * FROM ProgramManifestTemplate WHERE CreatedDate > '2017/01/25'

Update

You must specify the ObjectID in the WHERE clause when executing an update against this table.

UPDATE ProgramManifestTemplate SET Content = 'ChangedContent' WHERE ObjectID = 'nzxcaslkjd-123'

Columns

Name Type ReadOnly Description
ObjectID [KEY] String False

Specifies the system-controlled text string identifier (Id) that uniquely identifies the program manifest template within Marketing Cloud.

CustomerKey String False

Specifies a user-supplied unique Id for the template within its object type. This value is commonly used for cross-environment promotion, API retrieval, and automation logic.

Client_ID Long False

Specifies the Id of the client account that owns this program manifest template.

Name String False

Provides the display name of the program manifest template. The name helps users locate and reference the template in configuration workflows and API calls.

Description String False

Provides a detailed explanation of the purpose, usage, and functional intent of the program manifest template. This description helps administrators understand when and how to apply the template to automation or orchestration processes.

Type String False

Specifies the program manifest category that classifies the template according to its functional purpose. This value determines how the template is interpreted during program execution and how it interacts with related automation steps.

OperationType String False

Provides metadata that specifies the type of operation the system should perform when this program manifest template is invoked. This value influences downstream workflow behavior and processing rules.

Content String False

Specifies the serialized configuration data or structured definition that the program manifest template contains. This content supplies the operational logic, field mappings, or execution details that should be applied when the template runs.

IsActive Bool False

Returns a value of 'true' when the template is active and available for program execution. It returns a value of 'false' when the template is inactive or disabled for administrative or operational reasons.

CreatedDate Datetime False

Specifies the read-only date and time when the program manifest template was created in the system.

ModifiedDate Datetime False

Specifies the date and time when the program manifest template was most recently modified.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9454