Events
Power BI DataViz World Championships
Feb 14, 4 p.m. - Mar 31, 4 p.m.
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
You can create client applications without writing code using canvas and model-driven apps. More information: Overview of creating apps in Power Apps
If the Power Apps options do not meet your requirements, you can create a client application using code.
To connect to a Dataverse environment you need the URL to the environment and credential information for a user account with access to that environment. The strategy you will use depends on whether you have this information or need to get it from the user of your application.
Users may have access to multiple Dataverse environments. Unless your application will only connect to a specific environment, you can allow the user to choose which environment they want to connect to by using their credentials to discover which environments their credentials authorize them to use.
To use the Discovery service you must authenticate the user for the Discovery service and retrieve the environments that are available for them. Usually you must implement some way for them to choose which environment they want to connect to. The next step is to use the information about that environment to authenticate them a second time for access to that specific environment.
More information: Discovery service
When you know which environment to connect the user to, you the must authenticate them with that environment.
More information: Authentication with Dataverse web services
Events
Power BI DataViz World Championships
Feb 14, 4 p.m. - Mar 31, 4 p.m.
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreTraining
Learning path
Create a model-driven application in Power Apps - Training
This learning path introduces you to creating a model-driven app in Power Apps that uses Microsoft Dataverse.
Certification
Microsoft Certified: Power Platform Developer Associate - Certifications
Demonstrate how to simplify, automate, and transform business tasks and processes using Microsoft Power Platform Developer.
Documentation
Authenticate with Microsoft Dataverse web services (Dataverse) - Power Apps
Introduces authentication options that depend on the software framework you use.
Microsoft Dataverse Developer Guide - Power Apps
Introducing the Developer Guide for Microsoft Dataverse.
Dataverse developer documentation - Power Apps
Provides access to highlighted areas within the Dataverse developer documentation