crmbaseentity EntityType

Derived Types

The following entity types inherit from the crmbaseentity entity type.

Name Description
aaduser Virtual entity that represents Microsoft Entra ID
account Business that represents a customer or potential customer. The company that is billed in business transactions.
aciviewmapper Customized messages for an entity that has been renamed.
actioncard Action card entity to show action cards.
activityfileattachment Attachment entity with data stored in file type attribute
activitymimeattachment MIME attachment for an activity.
activityparty Person or group associated with an activity. An activity can have multiple activity parties.
activitypointer Task performed, or to be performed, by a user. An activity is any action for which an entry can be made on a calendar.
adx_invitation Send invitations to existing contacts or email addresses and assign them to web roles upon redemption.
adx_webformsession 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.
aipluginexternalschemaproperty AIPluginExternalSchemaProperties component
aipluginexternalschema AIPluginExternalSchemas component
aiplugininstance AI Plugin Instances Component
aipluginoperationparameter Parameter overrides for AI Operation
aipluginoperation AIPluginOperations component
aiplugin AIPlugins component
annotation Note that is attached to one or more objects, including other notes.
annualfiscalcalendar Year long fiscal calendar of an organization. A span of time during which the financial activities of an organization are calculated.
appaction Contains Modern Command Information
appconfiginstance Contains a property or a list of properties from the app configuration master list that can be customized for any app in Dynamics 365. For internal use only.
appconfigmaster Contains the master list of all properties that can be customized for apps in Dynamics 365. For internal use only.
appconfig Contains a mapping between an app configuration instance and an app, which defines the properties that can be customized for the app. Optionally, also contains navigation setting for an app. For internal use only.
applicationuser Application User that has non-interactive access to the CDS system
appmodulecomponent A component available in a business app such as entity, dashboard, form, view, chart, and business process.
appmoduleroles Security roles that have access to a business app.
appmodule A role-based, modular business app that provides task-based functionality for a particular area of work.
appnotification Notification to be provided to a user.
asyncoperation Process whose execution can proceed independently or in the background.
attachment Attachment for an email activity.
attributeimageconfig Store configuration for each image attribute
attributemaskingrule Defines masking rule of attribute
audit Track changes to records for analysis, record keeping, and compliance.
botcomponent Holds key authoring components of a Chatbot such a topics, entities, variables, etc.
bot Represents a Power Virtual Agents Chatbot.
bulkdeletefailure Record that was not deleted during a bulk deletion job.
bulkdeleteoperation User-submitted bulk deletion job.
businessunitnewsarticle Announcement associated with an organization.
businessunit Business, division, or department in the Microsoft Dynamics 365 database.
calendarrule Defines free/busy times for a service and for resources or resource groups, such as working, non-working, vacation, and blocked.
calendar Calendar used by the scheduling system to define when an appointment or activity is to occur.
callbackregistration Callback Registration that stores configuration.
canvasapp An application built through a canvas-based editing experience.
card Card
catalogassignment Entity for assigning records to a specific catalog
catalog Entity for cataloging records to make it easier for your customers to find them on portals and through search.
category Entity for categorizing records to make it easier for your customers to find them on portals and through search.
columnmapping Mapping for columns in a data map.
complexcontrol For internal use only.
connectionrole Role describing a relationship between a two records.
connection Relationship between two entities.
connector Connector Entity to support Solutioning Integration
contact Person with whom a business unit has a relationship, such as customer, supplier, and colleague.
conversationtranscript Contains the transcripts of conversations between participants such as customers, Virtual Agents or Human agents.
copilotexamplequestion CopilotExampleQuestions Component
customapirequestparameter Entity that defines a request parameter for a custom API
customapiresponseproperty Entity that defines a response property for a custom API
customapi Entity that defines a custom API
customcontroldefaultconfig For internal use only.
customcontrolresource Custom Control Resource Id
customcontrol For internal use only.
customeraddress Address and shipping information. Used to store additional addresses for an account or contact.
datalakefolder A folder is a place to store data in Azure Data Lake.
datalakeworkspace A workspace is a place to store data in Azure Data Lake.
dataperformance Data Performance Dashboard.
delegatedauthorization Context for delegated authorization.
dependency A component dependency in CRM.
displaystring Customized messages for an entity that has been renamed.
documenttemplate Used to store Document Templates in database in binary format.
duplicaterecord Potential duplicate record.
duplicaterulecondition Condition of a duplicate detection rule.
duplicaterule Rule used to identify potential duplicates.
dvfilesearchentity DVFileSearchEntities component.
dvfilesearch DVFileSearches Component
dvtablesearchattribute DVTableSearchAttribute component
dvtablesearchentity DVTableSearchEntities component
dvtablesearch DVTableSearches component
elasticfileattachment Elastic File Attachment
emailserverprofile Holds the Email Server Profiles of an organization
entityanalyticsconfig This entity contains information about which entities are enabled for Azure Data Lake Services integration
entitydataprovider Developers can register plug-ins on a data provider to enable data access for virtual entities in the system.
entityimageconfig Store image configuration for each entity
entityindex Metadata describing index of an entity
entityrecordfilter RecordFilter Object Type Codes
environmentvariabledefinition Contains information about the settable variable: its type, default value, and etc.
environmentvariablevalue Holds the value for the associated EnvironmentVariableDefinition entity.
eventexpanderbreadcrumb Table to store breadcrumb records of Event Expander pipeline.
exchangesyncidmapping The mapping used to keep track of the IDs for items synced between CRM and Exchange.
expiredprocess Expired Process Business Process Flow
exportedexcel A Place holder entity to save excel file for each exportretaineddata custom api requests.
featurecontrolsetting featurecontrolsetting
feedback Feedback and rating.
fieldpermission Group of privileges used to categorize users to provide appropriate access to secured columns.
fieldsecurityprofile Profile which defines access level for secured attributes
fileattachment File Attachment
fixedmonthlyfiscalcalendar Fixed monthly fiscal calendar of an organization. A span of time during which the financial activities of an organization are calculated.
flowcapacityassignment Capacity assignment for usage in Power Automate
flowevent Entity to store the events that happen during usage of Power Automate.
flowsession Entity to store the information that is generated when a Power Automate Desktop flow runs.
goalrollupquery Query that is used to filter the results of the goal rollup.
goal Target objective for a user or a team for a specified time period.
importdata Unprocessed data from imported files.
importentitymapping Mapping for entities in a data map.
importfile File name of file used for import.
importjob For internal use only.
importlog Failure reason and other detailed information for a record that failed to import.
importmap Data map used in import.
import Status and ownership information for an import job.
indexattributes Stores index attributes
invaliddependency An invalid dependency in the CRM system.
kbarticlecomment Comment on a knowledge base article.
kbarticle Structured content that is part of the knowledge base.
kbarticletemplate Template for a knowledge base article that contains the standard attributes of an article.
keyvaultreference Contains data that refers to an Azure Key Vault containing credentials used to connect to secure web-hosted resources.
knowledgearticle Organizational knowledge for internal and external use.
knowledgearticleviews No of times an article is viewed per day
knowledgebaserecord Metadata of knowledge base (KB) articles associated with Microsoft Dynamics 365 entities.
languagelocale Language
languageprovisioningstate Container for language provisioning checkpoint states
lookupmapping In a data map, maps a lookup attribute in a source file to Microsoft Dynamics 365.
mailboxtrackingfolder Stores data about what folders for a mailbox are auto tracked
mailmergetemplate Template for a mail merge document that contains the standard attributes of that document.
mainfewshot This fewshot entity will only be updated during solution installation.
makerfewshot This fewshot is updated by maker for testing the queries and by the NL2SQ with the results
managedidentity Contains data to represent an Azure Active Directory Application used to connect to secure web-hosted resources.
maskingrule Masking Rules to apply to fields.
metadataforarchival Holds metadata values of tables for retention
metric Type of measurement for a goal, such as money amount or count.
mobileofflineprofileitemassociation Information on relationships to be used to follow related entity's records for mobile offline profile item.
mobileofflineprofileitem Information on entity availability to mobile devices in offline mode for a mobile offline profile item.
mobileofflineprofile Information to administer and manage the data available to mobile devices in offline mode.
monthlyfiscalcalendar Monthly fiscal calendar of an organization. A span of time during which the financial activities of an organization are calculated.
msdyn_appinsightsmetadata Metadata for App Insights Platform components
msdyn_dataflowconnectionreference Intersecting table between Dataflow and Connection Reference
msdyn_dataflowtemplate An entity to store information about dataflow templates
msdyn_dmsrequest Table for Data Movement Service Requests
msdyn_dmsrequeststatus Table for Data Movement Service Request Status
msdyn_dmssyncrequest An entity to save DMS sync requests.
msdyn_dmssyncstatus An entity to save DMS sync statuses.
msdyn_favoriteknowledgearticle Entity for favorite knowledge articles
msdyn_insightsstorevirtualentity Insights Store Virtual Entity
msdyn_integratedsearchprovider Ingest and search files, documents, or articles from data sources outside of your current Dynamics 365 organization with a unified ranking.
msdyn_kalanguagesetting Allows you to select default language for knowledge authoring.
msdyn_kmpersonalizationsetting Allows users to personalize their knowledge search filters and knowledge authoring language.
msdyn_knowledgearticletemplate Organizational Knowledge Article Template for Internal and external creation of Knowledge Articles.
msdyn_knowledgeconfiguration Represents the possible settings used in Knowledge management
msdyn_knowledgeinteractioninsight Knowledge Interaction Insight
msdyn_knowledgemanagementsetting Setup knowledge management for your organization.
msdyn_knowledgepersonalfilter Allows you to configure and manage personal filter settings.
msdyn_knowledgesearchfilter Allows you to configure and manage filter settings.
msdyn_knowledgesearchinsight Knowledge Search Insight
msdyn_mobileapp Mobile App
msdyn_modulerundetail Result of execution of a MEF model
msdyn_odatav4ds Data sources used by the OData v4 data provider to access data from an external web service.
msdyn_richtextfile Image or file attached to a rich text field
msdyn_schedule Generic refresh schedule
msdyn_solutionhealthruleset Represents a set that owns a number of solution health rules.
msdyn_timelinepin Timeline Pin Record
msdyn_workflowactionstatus PA Workflows action processing status
msgraphresourcetosubscription For internal use only. The mapping between Ms Graph Resources and Subscriptions.
mspcat_catalogsubmissionfiles Files associated with the package that will be used as part of the submission to the catalog system.
mspcat_packagestore Manages submissions to the Catalog and provisioning
mspp_contentsnippet Content snippets are inserted in page templates so that any label, text string or image in the template can be content-managed.
mspp_entityformmetadata 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_entityform Defines the form to render for a given entity type.
mspp_pagetemplate URL of the .aspx page used to create new webpages.
mspp_sitemarker Used by web page templates to locate a specific page of content.
mspp_sitesetting Site specific settings or variables refferenced by the web site code files.
mspp_webfile Storage of files used in the web Portals.
mspp_webformmetadata 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_webform 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_webformstep Defines the flow logic of the form's user experience such as steps and conditional branching.
mspp_weblink A textual or imaged based link to an interal or external URL.
mspp_weblinkset A grouping of web links.
mspp_webpage Web Page
mspp_webrole Sets the user's role for the Portal.
mspp_websitelanguage Languages supported and publishing status for the portal
mspp_website Web Portal
navigationsetting Navigation Setting: A setting page or group of pages available for configuration within an app. A record representing a group of pages is regarded as the parent navigation setting of one or more other records. For internal use only.
newprocess New Process Business Process Flow
nlsqregistration Org registration status, AllowedEntity list, and registration error message.
officegraphdocument Office Graph Documents Description
organizationdatasyncfnostate Information regarding data synchronization state
organizationdatasyncstate Information regarding data synchronization state
organization Top level of the Microsoft Dynamics 365 business hierarchy. The organization can be a specific business, holding company, or corporation.
ownermapping In a data map, maps ownership data from the source file to Microsoft Dynamics 365.
personaldocumenttemplate Used to store Personal Document Templates in database in binary format.
picklistmapping In a data map, maps list values from the source file to Microsoft Dynamics 365.
pluginassembly Assembly that contains one or more plug-in types.
plugintracelog Trace and exception information generated by plug-ins and custom workflow activities.
plugintype Type that inherits from the IPlugin interface and is contained within a plug-in assembly.
plugintypestatistic Plug-in type statistic.
position Position of a user in the hierarchy
postcomment A comment on an activity feed post.
postfollow Represents a user following the activity feed of an object.
postlike A like on an activity feed post.
postregarding Represents which object an activity feed post is regarding. For internal use only.
post An activity feed post.
powerbidatasetapdx PowerBI Dataset appendix entity - for unmanaged technical attributes
powerbireportapdx PowerBI Report appendix entity for unmanaged technical attributes
principalentitybusinessunitmap Internal authorization table to track user authorization changes
principalentitymap Map CRM security principals (users and teams) to user/team owned entities with basic read privilege.
principalobjectattributeaccess Defines CRM security principals (users and teams) access rights to secured field for an entity instance.
privilege Permission to perform an action in Microsoft CRM. The platform checks for the privilege and rejects the attempt if the user does not hold the privilege.
privilegesremovalsetting Privileges Removal Setting
processsession Information that is generated when a dialog is run. Every time that you run a dialog, a dialog session is created.
processstage Stage associated with a process.
processtrigger Trigger that invoke a rule.
publisheraddress Address and shipping information. Used to store additional addresses for a publisher.
publisher A publisher of a CRM solution.
quarterlyfiscalcalendar Quarterly fiscal calendar of an organization. A span of time during which the financial activities of an organization are calculated.
queueitem A specific item in a queue, such as a case record or an activity record.
queue A list of records that require action, such as accounts, activities, and cases.
recentlyused Most recently used data table.
recommendeddocument Document Suggestions
recordfilter Record Access Filter
recurrencerule Recurrence Rule represents the pattern of incidence of recurring entities.
recyclebinconfig Holds recyclebin configuration for entities
relationshipattribute Stores relationship attributes mapping for Multi-predicate relationship
reportcategory Categories related to a report. A report can be related to multiple categories.
report Data summary in an easy-to-read layout.
retaineddataexcel A Place holder entity to save excel file for each exportretaineddata custom api requests.
retentionconfig Holds retention policies for a table.
retentionfailuredetail Retention failure details.
retentionoperationdetail Table level details of retention execution.
retentionoperation Retention policy execution details.
ribbonmetadatatoprocess Container for Ribbon Metadata To Process
roleprivileges Group of privileges used to categorize users to provide appropriate access to entities.
role Grouping of security privileges. Users are assigned roles that authorize their access to the Microsoft CRM system.
roletemplate Template for a role. Defines initial attributes that will be used when creating a new role.
rollupfield Field to be rolled up to calculate the actual and in-progress values against the goal.
runtimedependency Form Level dependencies in CRM.
savedquery Saved query against the database.
savedqueryvisualization System chart attached to an entity.
sdkmessagefilter Filter that defines which SDK messages are valid for each type of entity.
sdkmessageprocessingstepimage Copy of an entity's attributes before or after the core system operation.
sdkmessageprocessingstep Stage in the execution pipeline that a plug-in is to execute.
sdkmessageprocessingstepsecureconfig Non-public custom configuration that is passed to a plug-in's constructor.
sdkmessage Message that is supported by the SDK.
searchtelemetry Entity to log telemetry that used to improve search quality
semiannualfiscalcalendar Calendar representing the semi-annual span of time during which the financial activities of an organization are calculated.
serviceendpoint Service endpoint that can be contacted.
serviceplancustomcontrol Service Plan Custom Controls
serviceplanmapping Service Plan Mapping
serviceplan Service Plan
sharedlinksetting Shared Link Setting
sharedobject A record that is being shared in a real time collaboration session.
sharedworkspaceaccesstoken Contains information about the shared workspace access tokens.
sharedworkspacepool Contains metadata about a container used to store real-time collaboration data. Once claimed, a sharedworkspace record would be created with copied metadata.
sharedworkspace References a container that stores real-time collaboration data.
sharepointdocumentlocation Document libraries or folders on a SharePoint server from where documents can be managed in Microsoft Dynamics 365.
sharepointsite SharePoint site from where documents can be managed in Microsoft Dynamics 365.
sitemap XML data used to control the application navigation pane.
slaitem Contains information about a tracked support KPI for a specific customer.
slakpiinstance Service level agreement (SLA) key performance indicator (KPI) instance that is tracked for an individual case
sla Contains information about the tracked service-level KPIs for cases that belong to different customers.
socialprofile This entity is used to store social profile information of its associated account and contacts on different social channels.
solutioncomponent A component of a CRM solution.
solutionhistorydata solution history data
solution A solution which contains CRM customizations.
stagedentity Stores staged entity metadata to be processed before fully created.
stagedentityattribute Stores staged entity attribute metadata to be processed in async.
stagedmetadataasyncoperation Stores staged entity metadata to be processed before fully created.
subject Information regarding subjects available in the system.
subscriptionmanuallytrackedobject For internal use only.
subscriptionstatisticsoffline Subscription Statistic Offline
subscriptionstatisticsoutlook Subscription Statistic Outlook
subscriptionsyncentryoffline Used for offline sync, internal use only.
subscriptionsyncentryoutlook Used for outlook sync, internal use only.
synapsedatabase This entity represents an external Synapse database and its associated datalake folder link.
synapselinkexternaltablestate Synapse Link external table states
synapselinkprofileentity Entities associated with the Synapse Link profile
synapselinkprofileentitystate Runtime state of the Synapse Link entity
synapselinkprofile Synapse Link Profile
synapselinkschedule Synapse link schedules
syncerror Failure reason and other detailed information for a record that failed to sync.
systemform Organization-owned entity customizations including form layout and dashboards.
systemuserauthorizationchangetracker Internal authorization table to track user authorization changes
teamtemplate Team template for an entity enabled for automatically created access teams.
template Template for an email message that contains the standard attributes of an email message.
territory Territory represents sales regions.
theme Information that's used to set custom visual theme options for client applications.
timestampdatemapping For internal use only.`
timezonedefinition Time zone definition, including name and time zone code.
timezonelocalizedname Localized name of the time zone.
timezonerule Definition for time conversion between local time and Coordinated Universal Time (UTC) for a particular time zone at a particular time period.
tracelog A trace log.
transactioncurrency Currency in which a financial transaction is carried out.
transformationmapping In a data map, maps the transformation of source attributes to Microsoft Dynamics 365 attributes.
transformationparametermapping In a data map, defines parameters for a transformation.
translationprocess Translation Process Business Process Flow
userform User-owned dashboards.
usermapping User Mapping
userquery Saved database query that is owned by a user.
userqueryvisualization Chart attached to an entity.
usersettings User's preferred settings.
virtualentitymetadata Holds metadata values for virtual entities
webresource Data equivalent to files used in Web development. Web resources provide client-side components that are used to provide custom user interface elements.
webwizard Definition for a Web-based wizard.
workflowlog Log used to track process execution.
workflow Set of logical rules that define the steps necessary to automate a specific business process, task, or set of actions to be performed.

See also