-
Continue reading →: Canvas App | Exiting the App or Exiting and Signing Out of the Account
From your Canvas app, if you want to exit the app and go to home screen or exit and sign out the account, we can use the Exit function. Exit the App without Sign out: Formula : Exit() Exit the App and Sign out: Formula : Exit(true) 🙂
-
Continue reading →: [Step by Step] Power Platform | Configuring and Debugging a Core Web API as a Custom Connector using Dev Tunnels
In this article, I will explain a step-by-step process to build an ASP.NET Core Web API, deploy it as a Custom Connector in Power Platform, and demonstrate how to debug the code using Visual Studio’s Dev tunnel option. Following are the high-level steps we will be covering in this post:…
-
Continue reading →: [Code Snippet] | C# | Connecting to Dataverse using both Service Principal and User IDs
If you need to quickly connect to the Dataverse WebAPI from a C# console and perform testing, this article will provide a code snippet for establishing a connection to the Dataverse WebAPI. We’ll explore the following connectivity options: Connect Dataverse Web API using using Client Id and Secret: As a…
-
Continue reading →: C# | Running web api project locally | ‘Your connection isn’t private’ warning
I’ve created a simple Web API project with one controller. While running the project from Visual Studio, I encountered the following error in the browser. You can bypass this warning and load the page by clicking on the ‘Continue to localhost (unsafe)’ link. However, in some organizations, you may not…
-
Continue reading →: [Step by Step] Access team templates can be added in a Dataverse solution
We can now include the access team templates in a solution so they can be imported and installed in another environment. This eliminates the manual process to re-create the access team templates in the other environment. In this article, I will explain the basics of Access Teams along with the…
-
Continue reading →: Dataverse | C# | Fetch Environment Variable’s ‘Current’ or ‘Default’ value
In Dataverse, Environment Variables store parameter keys and values, which serve as inputs to various other application objects. Since environment variables are considered solution components, you can transport the references (keys) and update the values when migrating solutions to different environments. In this article, I will provide a C# code…
-
Continue reading →: Canvas App | Unable to share to ‘Microsoft 365’ Group
With Azure AD groups, you can grant access and permissions to a group of users instead of for each individual user, to manage access to resources, applications, and tasks. Group Types: Azure Active Directory(AD) contain two group types Security: Used to manage user and computer access to shared resources. Microsoft 365: Provides…
-
Continue reading →: Dataverse | Audit security role’s association and disassociation with User/Team
I received a question about how to audit when a Security Role is assigned or removed from a User or Team in Dataverse. In this article, I will demonstrate how to track the audit changes related to Security Roles. Steps to track security role audit changes: 🙂
-
Continue reading →: Canvas App: Camera Control | Auto capture pictures
In this article, I will explain how to use the Camera control to automatically capture images at specified intervals. Manually capture an Image: To capture an image on a button click, Auto capture the Image: Use the Stream, StreamRate, and OnStream properties to automatically capture images on a timer, for example snapping a picture…
-
Continue reading →: Canvas App/Custom Page | Get the environment’s ‘Environment URL’
In my previous article, I explained the steps to fetch the ‘Environment ID’ without the need of cloud flow. In this article, lets see how to fetch the Environment URL using PowerFx formula. This works for both Canvas App and Custom Pages. Steps to fetch the Environment URL: 🙂


