web
You’re offline. This is a read only version of the page.
close
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:
I have the same question (0)
  • Suggested answer
    DAnny3211 Profile Picture
    11,334 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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Andrés Arias – Community Spotlight

We are honored to recognize Andrés Arias as our Community Spotlight honoree for…

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

#1
DAnny3211 Profile Picture

DAnny3211 224

#2
Abhilash Warrier Profile Picture

Abhilash Warrier 129 Super User 2025 Season 2

#3
Nimsara Jayathilaka. Profile Picture

Nimsara Jayathilaka. 123

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans