While exploring the Organization table in Microsoft Dataverse, I found an interesting property that many developers have probably never noticed: IsAppMode.
If you're working with an on-premises Dynamics 365 environment, you can check its value with a simple SQL query:
SELECT isappmode
FROM organization
For Dataverse online environments, the same property is available through the Organization table exposed by the Dataverse Web API.
What is IsAppMode?
According to Microsoft documentation, the IsAppMode attribute indicates whether Microsoft Dynamics 365 can be loaded in a browser window without the traditional address bar, toolbar, and menu bar. This capability was originally designed for application-style experiences and kiosk scenarios rather than standard browser navigation.
The property is defined as:
Logical name:
isappmodeType: Boolean
Default value:
false
Although modern model-driven apps rarely depend on this setting directly, it remains part of the Organization metadata and can be useful when comparing environments or investigating legacy deployments.
Why should developers care?
The Organization table contains hundreds of environment-wide settings controlling platform behavior. Most developers focus on tables, plugins, Power Automate, or JavaScript customizations, but these system properties often explain differences between environments.
Exploring Organization attributes can help when:
troubleshooting unexpected behavior;
comparing development and production environments;
documenting tenant configuration;
understanding legacy Dynamics 365 implementations.
Retrieving the value through the Web API
You can retrieve the property using the Dataverse Web API:
GET /api/data/v9.2/organizations?$select=name,isappmode
The response includes the current value for your environment.