Skip to main content
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Suggested answer

Identifying an Org as CDS or Dynamics

(1) ShareShare
ReportReport
Posted on by Microsoft Employee
Hey Team
 
Power Platform Admin Center doesn't have a way to differentiate in UI wether an enviornments is CDS (PowerApps only) or Dynamics (Dynamics+PowerApps), which often causes problems when trying to deploy Dynamics into CDS orgs, or if managing a large number of organizations, checking for compliance:
 
In this situation, PowerAutomate is our greatest ally:  Using the "list environments as Admin" command,
we'll retrieve a JSON that contains details for all environments where we have permissions.
 
This JSON contains some valuable info:
ON this scenario, we can see that environments CDSTest has the value "Standard" for property schemaType.  Checking the documentation on OrganizationDetail ComplexType (Microsoft.Dynamics.CRM) | Microsoft Learn, we can see that this is for CDS, NonDynamics environments.
 
IN the same way, we can see that TestImport environment has a value of "Full" for schemaType, which means this would be a Dynamics 365 Apps environment
 
Hope this helps with your Governance and reporting for Dataverse & Dynamics!
Categories:
  • Suggested answer
    DAnny3211 Profile Picture
    9,640 Moderator on at
    Identifying an Org as CDS or Dynamics

    Hi,

    You're absolutely right — the Power Platform Admin Center UI doesn't clearly differentiate between CDS-only environments (Power Apps only) and full Dynamics 365 environments. This can cause confusion, especially when deploying Dynamics solutions or managing compliance across multiple orgs.

    In this case, Power Automate is a great workaround. Using the "List environments as Admin" action, you can retrieve a JSON payload that includes the schemaType property for each environment.

    From experience:

    • If schemaType = "Standard" â†’ it's a CDS-only environment (Power Apps, no Dynamics apps).
    • If schemaType = "Full" â†’ it's a Dynamics 365 Apps environment.

    You can use this logic to build governance reports or automate deployment decisions. The OrganizationDetail complex type in the Microsoft documentation confirms this behavior.

    Hope this helps others dealing with large-scale environment management.

    Best regards,
    Daniele

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing our 2025 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for…

Ramesh Kumar – Community Spotlight

We are honored to recognize Ramesh Kumar as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
Mansi Soni Profile Picture

Mansi Soni 243 Super User 2025 Season 2

#2
Muhammad Shahzad Shafique Profile Picture

Muhammad Shahzad Sh... 158 Most Valuable Professional

#3
Abhilash Warrier Profile Picture

Abhilash Warrier 95 Super User 2025 Season 2

Product updates

Dynamics 365 release plans