ValidateRetentionConfig Action
Validates the retention configuration during the policy setup. Checks the structure of the FetchXML and executes any custom validations provided for the table.
Note
Don't use this action. This message is to be executed only by Dataverse to trigger registered plug-ins and flows. More information: Long-term data retention
Parameters
Parameters allow for data to be passed to the action.
| Name | Type | Nullable | Unicode | Description |
|---|---|---|---|---|
|
Target
|
crmbaseentity | True | True | The target to validation the retention configuration. |
|
EntityName
|
Edm.String | True | False | The logical name of the table. |
|
FetchXml
|
Edm.String | False | False | Defines the criterial to select records for detention. |
|
RetentionConfigId
|
Edm.Guid | True | True | The ID of the retention configuration that needs to be validated. |
Return type
| Type | Nullable | Description |
|---|---|---|
| ValidateRetentionConfigResponse | False | Contains the response of the ValidateRetentionConfig action. |
Entities
Use the ValidateRetentionConfig action with these entity types:
| Name | Display name | Description |
|---|---|---|
| account | Account | Business that represents a customer or potential customer. The company that is billed in business transactions. |
| adx_externalidentity | External Identity | |
| adx_invitation | Invitation | Send invitations to existing contacts or email addresses and assign them to web roles upon redemption. |
| adx_inviteredemption | Invite Redemption | Holds information about the redemption of an invite. |
| adx_portalcomment | Portal Comment | An activity which is used to share information between the user and the customer on the portal. |
| adx_setting | Setting | |
| adx_webformsession | Multistep Form Session | Serves as a mechanism to log the occurrence of an incomplete multistep form entry for a given user so they can return and complete it later. |
| agentfeeditem | Agent Feed Item | |
| agenticscenario | Agentic Scenario | |
| agentprompt | Agent Prompt | |
| appaction | App Action | Contains Modern Command Information |
| appactionmigration | App Action Migration | |
| appactionrule | App Action Rule | |
| appnotification | Notification | Notification to be provided to a user. |
| athenareconciliationinfo | AthenaReconciliationInfo | Tracks per-entity FnO checksum reconciliation state for Synapse Link profiles |
| attributemaskingrule | Secured Masking Column | Defines secured masking rule for column |
| businessprocesslinkedartifact | Business Process Linked Artifact | |
| card | Card | Card |
| cardstateitem | Card State Item | |
| certificatecredential | CertificateCredential | Contains data to represent an Azure Active Directory Application used to connect to secure web-hosted resources. |
| computeruseagent | ComputerUseAgent | |
| controlconfiguration | ControlConfiguration | |
| copilotexamplequestion | CopilotExampleQuestion | CopilotExampleQuestions Component |
| copilotglossaryterm | CopilotGlossaryTerm | CopilotGlossaryTerm Component |
| copilotsynonyms | CopilotSynonyms | CopilotSynonyms Component |
| flowgroup | Flow Group | Groups that allow to share licenses among multiple Flows. |
| flowtestsession | Flow Test Session | This table provides a comprehensive overview of the results for all selected test cases. Each row in the table represents a list of test cases execution, capturing key details such as the start time, execution status (e.g., Succeeded, Failed), execution duration. |
| flowtrigger | Flow Trigger | This table contains records of flow triggers |
| flowtriggerinstance | Flow Trigger Instance | This table contains records of flow trigger instances |
| indexedtrait | indexedtrait | |
| mainfewshot | MainFewShot | This fewshot entity will only be updated during solution installation. |
| makerfewshot | MakerFewShot | This fewshot is updated by maker for testing the queries and by the NL2SQ with the results |
| maskingrule | Secured Masking Rule | Secured Masking Rules to apply to fields. |
| mos3management | MOS3 Management | Stores MOS3 app artifact metadata that should not travel between environments. |
| msdyn_analysiscomponent | Analysis Component | |
| msdyn_analysisjob | Analysis Job | |
| msdyn_analysisoverride | Analysis Override | |
| msdyn_analysisresult | Analysis Result | |
| msdyn_analysisresultdetail | Analysis Result Detail | |
| msdyn_connectordatasource | Virtual Connector Data Source | |
| msdyn_customcontrolextendedsettings | Custom Control Extended Setting | |
| msdyn_datalakeds | Insights Store Data Source | |
| msdyn_entitylinkchatconfiguration | Entity link chat configuration | |
| msdyn_evalassertion | Eval Assertion | Assertion rows that belong to an eval prompt. |
| msdyn_evaldataset | Eval Dataset | |
| msdyn_evalprompt | Eval Prompt | Prompt rows that belong to an eval dataset. |
| msdyn_evalresult | Eval Result | |
| msdyn_evalrun | Eval Run | Runtime row representing one eval execution. |
| msdyn_fileupload | File Upload | |
| msdyn_harvesteligibilitycondition | Harvest Eligibility Condition | Stores excluded conditions for knowledge harvesting eligibility |
| msdyn_historicalcaseharvestrunlog | Historical Case Harvest Run Log | |
| msdyn_insightsstorevirtualentity | Insights Store Virtual Entity | Insights Store Virtual Entity |
| msdyn_knowledgeharvestplan | Knowledge Harvest Plan | Stores configuration settings for knowledge harvesting per source entity. |
| msdyn_locationrecord | Location Record | A GPS location record captured from a wrapped mobile app. |
| msdyn_mobileapp | Mobile App | Mobile App |
| msdyn_nativeextension | Native Extension | A native extension package (.ppmplugin) injected into a wrapped mobile app build for a specific platform. |
| msdyn_pmanalysishistory | PM Analysis History | |
| msdyn_pmbusinessruleautomationconfig | PM Business Rule Automation Config | |
| msdyn_pmcalendar | PM Calendar | |
| msdyn_pmcalendarversion | PM Calendar Version | |
| msdyn_pminferredtask | PM Inferred Task | |
| msdyn_pmprocessextendedmetadataversion | PM Process Extended Metadata Version | |
| msdyn_pmprocesstemplate | PM Process Template | |
| msdyn_pmprocessusersettings | PM Process User Settings | |
| msdyn_pmprocessversion | PM Process Version | |
| msdyn_pmrecording | PM Recording | |
| msdyn_pmsimulation | PM Simulation | |
| msdyn_pmtab | PM Tab | |
| msdyn_pmtemplate | PM Template | |
| msdyn_pmview | PM View | |
| msdyn_powerappswrapbuild | Power Apps Wrap Build | Stores build artifacts from the Power Apps Wrap build pipeline |
| msdyn_richtextfile | Rich Text Attachment | Image or file attached to a rich text field |
| msdyn_rtestructuredtemplate | Structured Template | |
| msdyn_rtestructuredtemplateconfig | RTE Structured Template Config | RTE Structured Template Config |
| msdyn_rtetemplatemapping | RTE Template Mapping | |
| msdyn_solutionhealthrule | Solution Health Rule | |
| msdyn_solutionhealthruleargument | Solution Health Rule Argument | |
| msdyn_solutionhealthruleset | Solution Health Rule Set | Represents a set that owns a number of solution health rules. |
| msdyn_timelinepin | Timeline Pin | Timeline Pin Record |
| msdyn_virtualtablecolumncandidate | Virtual Table Column Candidate | |
| mspcat_catalogsubmissionfiles | Catalog Submission Files | Files associated with the package that will be used as part of the submission to the catalog system. |
| mspcat_packagestore | Package Submission Store | Manages submissions to the Catalog and provisioning |
| mspp_adplacement | Ad Placement | |
| mspp_columnpermission | Column Permission | |
| mspp_columnpermissionprofile | Column Permission Profile | |
| mspp_contentsnippet | Content Snippet | Content snippets are inserted in page templates so that any label, text string or image in the template can be content-managed. |
| mspp_entityform | Basic Form | Defines the form to render for a given entity type. |
| mspp_entityformmetadata | Basic Form Metadata | Defines the additional behavior modification logic to augment or override the functionality of form components that is not possible with Dynamics 365 entity and form metadata. |
| mspp_entitylist | List | |
| mspp_entitypermission | Table Permission | |
| mspp_pagetemplate | Page Template | URL of the .aspx page used to create new webpages. |
| mspp_pollplacement | Poll Placement | |
| mspp_powerpagescoreentityds | Power Pages Core Entity DS | |
| mspp_publishingstate | Publishing State | |
| mspp_publishingstatetransitionrule | Publishing State Transition Rule | |
| mspp_redirect | Redirect | |
| mspp_shortcut | Shortcut | |
| mspp_sitemarker | Site Marker | Used by web page templates to locate a specific page of content. |
| mspp_sitesetting | Site Setting | Site specific settings or variables refferenced by the web site code files. |
| mspp_webfile | Web File | Storage of files used in the web Portals. |
| mspp_webform | Multistep Form | Defines the necessary properties and relationships to the other key entities in order to control the initialization of the form within a web portal. |
| mspp_webformmetadata | Multistep Form Metadata | Defines the additional behavior modification logic to augment or override the functionality of form fields that is not possible with Dynamics 365 entity and form metadata. |
| mspp_webformstep | Form Step | Defines the flow logic of the form's user experience such as steps and conditional branching. |
| mspp_weblink | Web Link | A textual or imaged based link to an interal or external URL. |
| mspp_weblinkset | Web Link Set | A grouping of web links. |
| mspp_webpage | Web Page | Web Page |
| mspp_webpageaccesscontrolrule | Web Page Access Control Rule | |
| mspp_webrole | Web Role | Sets the user's role for the Portal. |
| mspp_website | Website | Web Portal |
| mspp_websiteaccess | Website Access | |
| mspp_websitelanguage | Website Language | Languages supported and publishing status for the portal |
| mspp_webtemplate | Web Template | |
| nlsqregistration | NL2SQ Registration Information | Org registration status, AllowedEntity list, and registration error message. |
| powerpagecomponent | Site Component | |
| powerpagesddosalert | PowerPagesDDOSAlert | Schema for DDOS Alerts on PowerPage Site |
| powerpagesite | Site | |
| powerpagesitelanguage | Site Language | |
| powerpagesitepublished | Power Pages Site Published | |
| powerpageslog | Power Pages Log | |
| powerpagesmanagedidentity | PowerPagesManagedIdentity | |
| powerpagesscanreport | Power Pages Scan Report | Power Pages Scan Report |
| powerpagessiteaifeedback | Power Pages Site AI Feedback | |
| powerpagessourcefile | Site Source File | Power Pages Site Source File |
| powerpagesusermapping | PowerPagesUserMapping | |
| recentlyused | Recently Used | Most recently used data table. |
| recyclebinconfig | Restore Deleted Records Configuration | Holds Restore Deleted Records configuration for entities |
| retentionsuccessdetail | RetentionSuccessDetail | Retention Success details. |
| roleeditorlayout | RoleEditorLayout | |
| sa_suggestedaction | Suggested Action | This table contains records of suggested actions with execution details. |
| sa_suggestedactioncriteria | Suggested Action Criteria | This table contains records of suggested action criteria. |
| searchattributesettings | SearchAttributeSettings | |
| searchcustomanalyzer | SearchCustomAnalyzer | |
| searchrelationshipsettings | SearchRelationshipSettings | |
| searchresultscache | SearchResultsCache | Cache search results internally |
| searchtelemetry | Search Telemetry | Entity to log telemetry that used to improve search quality |
| sharepointmanagedidentity | SharePoint Managed Identity | Entity representing a managed identity for SharePoint, used for authentication and authorization purposes. |
| signal | signal | |
| skill | Business Skill | Records of instructions, scripts, and resources that agents can discover and use to do things more accurately and efficiently. |
| skillmetadata | Business Skill Metadata | Stores frontmatter information for a Business Skill. |
| skillresource | Business Skill Resource | Stores supporting files for a Business Skill. |
| skillrolemapping | Business Skill Role Mapping | |
| sourcecontroloperationtracking | Source Control Operation Tracking | Tracks the lifecycle of source control operations and their sub-operations in the org database. |
| textdatarecordsindexingstatus | TextDataRecordsIndexingStatus | Stores information about unstructured / text data records indexing status |
| trait | trait | |
| userrating | User Rating | |
| viewasexamplequestion | ViewAsExampleQuestion | This fewshot is converted by view |