Loading...

Microsoft Dynamics 365 Customer Experience Analyst : Create or modify a table

Microsoft Dynamics 365 Customer Experience Analyst : Create or modify a table

In Microsoft Dataverse, a table is the fundamental building block used to store and manage data, similar to a database table. Each table consists of columns (fields) that define the type of data stored, and rows (records) that hold the actual data. Dataverse comes with standard tables such as Account, Contact, and Activity, and also allows you to create custom tables tailored to your business needs. Tables can be related to one another through relationships, enabling complex data modeling and business logic. They also support features like security roles, business rules, and workflows, ensuring controlled access and automation. Because Dataverse tables are deeply integrated with Dynamics 365 applications, Power Apps, and Power Automate, they provide a consistent, secure, and scalable way to manage business data across the Microsoft Power Platform.


Technically, tables are the backbone of Dataverse storage and logic; logically, they model and unify business concepts across Dynamics 365 and Power Platform.

Technical Relevance

  • Schema & Metadata   – Tables define the schema (columns/fields, data types, relationships) that determine how data is stored, validated, and used.
  • Data Storage   – Tables physically store records in Dataverse with built-in support for data integrity, security, and relational mapping.
  • Relationships   – They support   1\:N, N:1, and N\:N relationships  , enabling complex business models and relational querying.
  • Business Logic   – Tables integrate with   business rules, plugins, workflows, and Power Automate  , ensuring consistency and automation.
  • Security   – Row-level and column-level security is enforced at the table level, leveraging role-based access and field security profiles.
  • Integration   – Tables expose data via   OData (Web API), SDK, virtual tables, and connectors  , making them the bridge between Dataverse and external systems.
  • Customization   – Supports custom tables, standard (out-of-the-box) tables, and activity tables, all extendable without coding.

Logical Relevance

  • Business Representation   – Each table logically represents a real-world business concept, such as   Accounts, Contacts, Opportunities, or Custom Entities  .
  • Unified Data Model   – Tables enforce consistency by following the   Common Data Model (CDM)  , making cross-application integration simpler.
  • Centralized Data Governance   – Tables provide a single source of truth for data, avoiding silos across Dynamics 365 apps (Sales, Customer Service, Marketing).
  • Scalability   – Logical table definitions ensure that as data grows, apps can scale without needing structural redesign.
  • User Experience   – Data from tables surfaces in   Model-driven apps, Canvas apps, Power Pages, and AI Builder  , allowing users to interact seamlessly.

In Microsoft Dataverse (used with Dynamics 365 and Power Platform),   tables   are the foundation for storing and managing business data. Creating or modifying a table is a crucial step in tailoring Dataverse to meet your organization's business needs. Here’s a detailed breakdown:

Create a Table  

When you create a table, you’re essentially defining a new data structure (similar to a database table) where rows (records) and columns (fields) can be stored.

1.   Access  
  • Navigate to   Power Apps → Dataverse → Tables  .
  • Select   New table  .
2.   Define Table Properties  
  • Display name  : Friendly name for the table (e.g., “Projects”).
  • Plural name  : Used for lists (e.g., “Projects”).
  • Name   (logical): System-generated unique identifier, cannot be changed later.
  • Primary name column  : Default column for identifying records (like “Name”).
  • Description  : Add purpose/notes for clarity.
3.   Configure Options  

Ownership  :

User or Team-owned : Security is applied at the record level.
Organization-owned : Security is broader, applied at the table level.
  • Activities  : Decide if it participates in activity tracking.
  • Notes & Attachments  : Allow file storage and notes.
  • Auditing  : Track changes for compliance.
  • Searchable  : Make the table searchable in Dataverse Search.
4.   Save and Create Columns  
  • Add columns (fields) like text, number, choice, date, lookup, or file.
  • Define requirements (business required, optional, recommended).


Modify a Table  

If you need to update an existing table:

1.   Edit Properties  
  •  Change the   display name   or   description  .
  •  Enable/disable features like auditing, attachments, activities.
  •  Adjust ownership or search indexing (note: some settings are irreversible).
2.   Add/Modify Columns  
  •  Add new columns (fields) for additional data.
  •  Modify existing columns: update display name, description, requirement level, or max length.
  •  Certain properties (like data type or schema name) cannot be changed once created.
3.   Relationships  
  •  Define   1\:N  ,   N:1  , or   N\:N   relationships to link this table with others.
  •  For example, linking  Projects  with  Contacts  (a project can have many contacts).
4.   Business Rules, Views, and Forms  
  •  Add   business rules   for logic (e.g., auto-fill values).
  •  Configure   views   to define how data is displayed in grids.
  •  Create   forms   to manage how users interact with data entry/edit screens

Technical & Practical Relevance  
  • Customization  : Allows tailoring Dataverse to match business processes without coding.
  • Integration  : Tables serve as the backbone for Power Apps, Power Automate, and AI Builder.
  • Security  : Ownership and role-based access ensure compliance with data governance.
  • Scalability  : Changes in tables can evolve with business needs, ensuring long-term flexibility.
In short  :
Creating or modifying a table in Dataverse is about defining your data model—its structure, rules, and relationships—so that Dynamics 365 Sales (and other apps) can use it efficiently for day-to-day business processes.

Published on:

Learn more
Need help with this product?

We can help you with Microsoft Dynamics 365 Customer Experience Analyst : Create or modify a table

If you want help implementing, troubleshooting, or improving this product, contact us and we’ll point you in the right direction.

Power Platform , D365 CE & Cloud
Power Platform , D365 CE & Cloud

Dynamics 365 CE, Power Apps, Powerapps, Azure, Dataverse, D365,Power Platforms (Power Apps, Power Automate, Virtual Agent and AI Builder), Book Review

Share post:

Related posts

Power Platform Environment Deep Dive (Part 2)

In Microsoft Power Platform, choosing the right environment type is important because each environment is designed for a different business pu...

5 days ago

Power Platform Environment Deep Dive (Part 1)

Today, in the business enterpriese world, Power Platform enables organization to build application, automate workflow, analyze data  crea...

7 days ago

Book Review : Life 3.0 by Max Tegmark

This is the third book I’ve read this year, and even though I’m still in the early chapters, it already feels like my favorite read of the yea...

1 month ago

Dataverse Views Demystified: Making Data Work for You

In Microsoft Dataverse, users do not always see all the data stored in a table. What they can view depends on their security permissions, role...

2 months ago

Decode & Fix : Shared App host initialization has timed out in Microsoft Power Apps

 Issue :While working with apps in the Microsoft Power Platform, we encountered a critical issue where the application failed to load pro...

4 months ago

Dataverse Integration Patterns: Sync vs Async vs Event-driven (Real Use Cases)

As organizations start using Microsoft Power Platform, Microsoft Dataverse is no longer just a place to store data—it becomes a key part of ho...

4 months ago

Book Review : Don't Believe Everything You Think by Joseph Nguyen

My second book of this year is "Don’t Believe Everything You Think" by Joseph Nguyen. This book was recommended by a friend who strongly belie...

5 months ago

Book Review : Scary Smart by Mo Gawdat

The first book I read in 2026 was Scary Smart by Mo Gawdat, the former Chief Business Officer at Google.In today’s world, Artificial Intellige...

6 months ago

Newsletter

Get the latest Dynamics 365 and Power Platform content in your inbox

A curated digest of community blogs, product news, videos, and podcasts — delivered without the noise.

Weekly updates Unsubscribe anytime Fresh community picks
We use your email only for the newsletter and you can unsubscribe at any time.
By subscribing, you agree to the privacy policy.