PowerApps Archives - Microsoft Dynamics 365 Blog http://microsoftdynamics.in/category/powerapps/ Microsoft Dynamics CRM . Microsoft Power Platform Tue, 26 Mar 2024 12:56:39 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.5 https://i0.wp.com/microsoftdynamics.in/wp-content/uploads/2020/04/cropped-Microsoftdynamics365-blogs.png?fit=32%2C32 PowerApps Archives - Microsoft Dynamics 365 Blog http://microsoftdynamics.in/category/powerapps/ 32 32 176351444 Setting up PowerApps Canvas with Dynamics 365 Data http://microsoftdynamics.in/2024/03/26/setting-up-powerapps-canvas-with-dynamics-365-data/ Tue, 26 Mar 2024 12:56:39 +0000 https://ellipsesolutions.com/?p=6007 In a rapidly evolving world of how data is collected and processed, Microsoft has focused on a multitude of strategies to assist organizations to stay ahead of the curve. One such approach is the “Low code – No code” technology that empowers functionally oriented power users to build quality applications that can help rapidly adapt…...

The post Setting up PowerApps Canvas with Dynamics 365 Data appeared first on Microsoft Dynamics 365 Blog.

]]>
In a rapidly evolving world of how data is collected and processed, Microsoft has focused on a multitude of strategies to assist organizations to stay ahead of the curve. One such approach is the “Low code – No code” technology that empowers functionally oriented power users to build quality applications that can help rapidly adapt…

The post Setting up PowerApps Canvas with Dynamics 365 Data appeared first on Ellipse Solutions.

Source

The post Setting up PowerApps Canvas with Dynamics 365 Data appeared first on Microsoft Dynamics 365 Blog.

]]>
4867
Excuse me! API limits for Microsoft Power Platform Dataverse & Dynamics 365 (2023 Edition) http://microsoftdynamics.in/2023/12/08/excuse-me-api-limits-for-microsoft-power-platform-dataverse-dynamics-365-2023-edition/ Fri, 08 Dec 2023 13:19:54 +0000 https://iiu.dk/?p=4316 API limit for Microsoft Dataverse Microsoft writes that the Microsoft Dataverse API limit helps ensure service levels, availability, and quality. This is regarding best practice architecture on using external APIs and good programming design…. Let me explain. (updated 08/12-2023 with latest info) https://videopress.com/v/sJZaSQTI?resizeToParent=true&cover=true&autoPlay=true&loop=true&playsinline=true&preloadContent=metadata&useAverageColor=true The first thing to acknowledge is that two limitations serve two purposes....

The post Excuse me! API limits for Microsoft Power Platform Dataverse & Dynamics 365 (2023 Edition) appeared first on Microsoft Dynamics 365 Blog.

]]>
API limit for Microsoft Dataverse Microsoft writes that the Microsoft Dataverse API limit helps ensure service levels, availability, and quality. This is regarding best practice architecture on using external APIs and good programming design…. Let me explain. (updated 08/12-2023 with latest info) https://videopress.com/v/sJZaSQTI?resizeToParent=true&cover=true&autoPlay=true&loop=true&playsinline=true&preloadContent=metadata&useAverageColor=true The first thing to acknowledge is that two limitations serve two purposes. … Continue reading Excuse me! API limits for Microsoft Power Platform Dataverse & Dynamics 365 (2023 Edition)

Follow the Source

The post Excuse me! API limits for Microsoft Power Platform Dataverse & Dynamics 365 (2023 Edition) appeared first on Microsoft Dynamics 365 Blog.

]]>
4822
Pin or Unpin records in the Timeline with PowerApps http://microsoftdynamics.in/2023/10/03/pin-or-unpin-records-in-the-timeline-with-powerapps/ Tue, 03 Oct 2023 17:03:56 +0000 https://www.inogic.com/blog/?p=36105 As per the Oct 2023 Microsoft Update, one can now pin/unpin records to the timeline, keeping them at the top for easy access. This makes it easier for users to find the required records quickly, without having to scroll through the timeline. By default, you can pin/unpin the Note table records only as you can...

The post Pin or Unpin records in the Timeline with PowerApps appeared first on Microsoft Dynamics 365 Blog.

]]>
As per the Oct 2023 Microsoft Update, one can now pin/unpin records to the timeline, keeping them at the top for easy access. This makes it easier for users to find the required records quickly, without having to scroll through the timeline.

By default, you can pin/unpin the Note table records only as you can see below,

Timeline with PowerApps

For any other activities if you want to enable the Pin/Unpin feature then,

  • Navigate to https://make.powerapps.com/.
  • Open the form of a table on which you want to enable the pin/unpin feature in the timeline. For example, the Account table as shown below,

Timeline with PowerApps

  • In the timeline properties, under ‘Activity types,’ select the desired activity, and then enable or disable the ‘Pin / Unpin’ feature for the same as shown below,

Timeline with PowerApps

Once you pin the records, they will be displayed under the Pinned section in the timeline as follows,

Timeline with PowerApps

Note: You can pin a maximum of 15 records, and they will stay at the top for a year unless you unpin them.

Conclusion:

Thus, summarizes the process of pinning and unpinning records to the timeline with PowerApps

Microsoft Power Platform

The post Pin or Unpin records in the Timeline with PowerApps first appeared on Microsoft Dynamics 365 CRM Tips and Tricks.

Please visit the Source and support them

The post Pin or Unpin records in the Timeline with PowerApps appeared first on Microsoft Dynamics 365 Blog.

]]>
4801
A quick walkthrough of some eye-catching 2022 updates of PowerApps! http://microsoftdynamics.in/2022/09/27/a-quick-walkthrough-of-some-eye-catching-2022-updates-of-powerapps/ Mon, 26 Sep 2022 19:14:56 +0000 https://www.inogic.com/blog/?p=32675 Select Environment in Powerapps: Now you can easily search and filter the environments created in your CRM. As you can see in the above screen clip, the default environment created is getting displayed under “Other environments” and the environments we create will be displayed under “Build apps with Dataverse”. Also, you can filter your environments...

The post A quick walkthrough of some eye-catching 2022 updates of PowerApps! appeared first on Microsoft Dynamics 365 Blog.

]]>
Select Environment in Powerapps:

Now you can easily search and filter the environments created in your CRM.

Powerapps

As you can see in the above screen clip, the default environment created is getting displayed under “Other environments” and the environments we create will be displayed under “Build apps with Dataverse”.

Also, you can filter your environments based on Role, Data Platform & Environment type as well:

Powerapps

Revert button on Product:

Noticed the newly added button i.e. “Revert” on the Product record revising the product? It allows the user to revert all the changes made in the product properties after clicking on the Revise button.

Powerapps

Note: Only changes made in the properties (new or existing) after revising the product will get reverted. If you have added any properties before revising products, those properties will not be reverted.

Download FetchXML is now available in the modern advanced find:

In our last blog where we talked about the new modern find feature, we had a complaint saying that Downloading FetchXML is not present. So here it is now!

Powerapps

Conclusion:

These newly added features in 2022 will surely make the user experience in D365 much easier.

Ps: Our favorite Community Summit is back trending with #MySummitNA – Eagerly awaiting to meet our CRM friends in person. Inogic will be at Booth #1334 at the Summit, Gaylord Palms, Orlando, FL from 10th to 13th October 2022. Do block your calendars for 12.15 pm on Oct 12th for our Partner Solution Showcase session Maps for CRM – Maplytics by our CEO at Room Coastal 7 – Convention Center, Level 2. Register now using our Promo Code INOGIC10, and avail of 10% off on your registration! 

Please visit the Source and support them

The post A quick walkthrough of some eye-catching 2022 updates of PowerApps! appeared first on Microsoft Dynamics 365 Blog.

]]>
4608
” msbuild is not recognized as internal or external command ” error PCF – msbuild error – msbuild is not recognized http://microsoftdynamics.in/2022/09/21/msbuild-is-not-recognized-as-internal-or-external-command-error-pcf-msbuild-error-msbuild-is-not-recognized/ Wed, 21 Sep 2022 18:06:07 +0000 https://microsoftdynamics.in/?p=4605   You get an error – “msbuild is not recognized as internal or external command” while executing msbuild command from your regular command prompt You get an error – “msbuild is not recognized as internal or external command” while executing msbuild command from Visual studio code.  Step 1 – Go to properties of current machine...

The post ” msbuild is not recognized as internal or external command ” error PCF – msbuild error – msbuild is not recognized appeared first on Microsoft Dynamics 365 Blog.

]]>
 

  • You get an error – “msbuild is not recognized as internal or external command” while executing msbuild command from your regular command prompt
  • You get an error – “msbuild is not recognized as internal or external command” while executing msbuild command from Visual studio code. 

    Step 1 – Go to properties of current machine This PC.

    Step 2 – click on Advanced system settings

    Step 3 – Click Environment Variable

    Step 4 – Edit Path Value

    Step 5 – Set the path

    For Visual Studio 2019 use below value.

    HTML

    For Visual Studio 2017 use below value.

    HTML

    Click in OK in all Widows and Done.

    Step 6 – Reopen Command Prompt or Visual Studio code and open terminal

The post ” msbuild is not recognized as internal or external command ” error PCF – msbuild error – msbuild is not recognized appeared first on Microsoft Dynamics 365 Blog.

]]>
4605
Now it is time to be Curious about Power Platform Environment Variables! http://microsoftdynamics.in/2021/05/12/now-it-is-time-to-be-curious-about-power-platform-environment-variables/ Wed, 12 May 2021 08:39:47 +0000 https://iiu.dk/?p=2285 The Power Platform Environment Variables is yet another key component for enterprise-level application development best practice delivered with the need for no code to use. Let me run you through the History, why, use cases, and in the end, give u a step-by-step guide with a video demo on how to use the Power Platform...

The post Now it is time to be Curious about Power Platform Environment Variables! appeared first on Microsoft Dynamics 365 Blog.

]]>
The Power Platform Environment Variables is yet another key component for enterprise-level application development best practice delivered with the need for no code to use. Let me run you through the History, why, use cases, and in the end, give u a step-by-step guide with a video demo on how to use the Power Platform … Continue reading Now it is time to be Curious about Power Platform Environment Variables!

Follow the Source

The post Now it is time to be Curious about Power Platform Environment Variables! appeared first on Microsoft Dynamics 365 Blog.

]]>
4301
Streamline Power BI Refresh: Refresh dataset after a successful refresh of dataflow http://microsoftdynamics.in/2021/01/07/streamline-power-bi-refresh-refresh-dataset-after-a-successful-refresh-of-dataflow/ Thu, 07 Jan 2021 02:58:11 +0000 https://radacad.com/?p=14515 Do you have a Power BI dataset that gets data from a dataflow? have you ever thought; “can I get the dataset refreshed only after the refresh of dataflow completed and was successful?” The answer to this question is yes, you can. One of the recent updates from the data integration team of Power BI Read more about Streamline Power BI Refresh: Refresh dataset after a successful refresh of dataflow[…]
The post Streamline Power BI Refresh: Refresh dataset after a successful refresh of dataflow appeared first on RADACAD. ...

The post Streamline Power BI Refresh: Refresh dataset after a successful refresh of dataflow appeared first on Microsoft Dynamics 365 Blog.

]]>
Facebooktwitterredditpinterestlinkedintumblrmail

streamline Power BI dataflow and dataset refresh

Do you have a Power BI dataset that gets data from a dataflow? have you ever thought; “can I get the dataset refreshed only after the refresh of dataflow completed and was successful?” The answer to this question is yes, you can. One of the recent updates from the data integration team of Power BI made this available for you. Let’s see in this blog and video, how this is possible.

The scenario

If you are using both dataflows and datasets in your Power BI architecture, then your datasets are very likely getting part of their data from Power BI dataflows. It would be great if you can get the Power BI dataset refreshed right after a successful refresh of the dataflow. In fact, you can do a scenario like below.

streamline the refresh of Power BI dataset automatically after successful refresh of the Power BI dataflow

Power Automate connector for dataflow

Power Automate recently announced availability of a connector that allows you to trigger a flow when a dataflow refresh completes.

Trigger for when the dataflow refresh completes

Choosing the dataflow

You can then choose the workspace (or environment if you are using Power Platform dataflows), and the dataflow.

Dataflow setting in the Power Automate dataflow connector

Condition on success or fail

The dataflow refresh can succeed or fail. You can choose the proper action in each case. For doing this, you can choose the result of refresh to be Success.

checking if the dataflow refresh was successful

Refresh Power BI dataset

In the event of successful refresh of the dataflow, you can then run the refresh of the Power BI dataset.

refresh Power BI dataset from Power Automate

Refreshing Power BI dataset through Power Automate is an ability that we had for sometime in the service.

Capture the failure

You can also capture the failure details and send a notification (or you can add a record in a database table for further log reporting) in the case of failure.

send email notification if the dataflow refresh failed

Overall flow

The overall flow seems a really simple but effective control of the refresh as you can see below.

refresh Power BI dataset after dataflow

My thoughts

Making sure that the refresh of the dataset happens after the refresh of the dataflow, was one of the challenges of Power BI developers if they use dataflow. Now, using this simple functionality, you can get the refresh process streamlined all the way from the dataflow.

Dataflow refresh can be done as a task in the Power Automate as well. Which might be useful for some scenarios, such as running the refresh of the dataflow after a certain event.

refresh a dataflow from Power Automate

This is not only good for refreshing the Power BI dataset after the dataflow, it is also good for refreshing a dataflow after the other one. Especially in best practice scenarios of dataflow, I always recommend having layers of the dataflow for staging, data transformation, etc, as I explained in the below article.

multi-layered dataflow. source: https://docs.microsoft.com/en-us/power-query/dataflows/best-practices-reusing-dataflows

Although, dataflow is not a replacement for the data warehouses. However, having features like this helps the usability and the adoption of this great transformation service.

Do you think of any scenarios that you use this for? let me know in the comments below, I’d love to hear about your scenarios.

Video

Facebooktwitterlinkedinrssyoutube

The post Streamline Power BI Refresh: Refresh dataset after a successful refresh of dataflow appeared first on RADACAD.

Follow Source

The post Streamline Power BI Refresh: Refresh dataset after a successful refresh of dataflow appeared first on Microsoft Dynamics 365 Blog.

]]>
4368
What is API limit for Microsoft Dataverse (Common Data Service)? http://microsoftdynamics.in/2020/11/16/what-is-api-limit-for-microsoft-dataverse-common-data-service/ Mon, 16 Nov 2020 16:31:09 +0000 https://iiu.dk/?p=1121 API limit for Microsoft Dataverse (Common Data Service) Microsoft writes that the Microsoft Dataverse (Common Data Service) API limit help ensure service levels, availability, and quality. For me, this is regarding best practice architecture on how to use external APIs and good programming design…. let me explain. The first thing to acknowledge is that there...

The post What is API limit for Microsoft Dataverse (Common Data Service)? appeared first on Microsoft Dynamics 365 Blog.

]]>
API limit for Microsoft Dataverse (Common Data Service) Microsoft writes that the Microsoft Dataverse (Common Data Service) API limit help ensure service levels, availability, and quality. For me, this is regarding best practice architecture on how to use external APIs and good programming design…. let me explain. The first thing to acknowledge is that there … Continue reading What is API limit for Microsoft Dataverse (Common Data Service)?

Follow the Source

The post What is API limit for Microsoft Dataverse (Common Data Service)? appeared first on Microsoft Dynamics 365 Blog.

]]>
4317
Power Platform Hands-on Learning http://microsoftdynamics.in/2020/09/27/power-platform-hands-on-learning/ Sun, 27 Sep 2020 18:22:29 +0000 http://iiu.dk/?p=839 Power Platform X “in a Day” Power Platform training is usually a one-day interactive workshop (now mostly held virtually, due to covid-19) where you learn how to create custom applications for your business without using a single line of code with the use of the Microsoft Business Application Platform components like Power Apps, Power Automate,...

The post Power Platform Hands-on Learning appeared first on Microsoft Dynamics 365 Blog.

]]>
Power Platform X “in a Day” Power Platform training is usually a one-day interactive workshop (now mostly held virtually, due to covid-19) where you learn how to create custom applications for your business without using a single line of code with the use of the Microsoft Business Application Platform components like Power Apps, Power Automate, … Continue reading Power Platform Hands-on Learning

Go to Source and Follow

The post Power Platform Hands-on Learning appeared first on Microsoft Dynamics 365 Blog.

]]>
4300
Building Custom Connectors for Power Apps and Power Automate Flows – Part 2 http://microsoftdynamics.in/2020/08/31/building-custom-connectors-for-power-apps-and-power-automate-flows-part-2/ Mon, 31 Aug 2020 12:49:50 +0000 https://www.inogic.com/blog/?p=24566 With our Azure function ready in the earlier post. We now look at the steps to create a custom connector for this Azure function. Do remember, we have enabled AAD authentication for our Azure function. The APP registration provided while enabling AAD authentication was set for multi-tenant authentication. While we have an easy way to...

The post Building Custom Connectors for Power Apps and Power Automate Flows – Part 2 appeared first on Microsoft Dynamics 365 Blog.

]]>
With our Azure function ready in the earlier post. We now look at the steps to create a custom connector for this Azure function.

Do remember, we have enabled AAD authentication for our Azure function.

The APP registration provided while enabling AAD authentication was set for multi-tenant authentication.

Power Apps and Power Automate Flows

While we have an easy way to create a custom connector outside the scope of a solution, since we will also cover moving custom connectors from one environment to another, we will look at the steps to create the connector from within a solution

Navigate to https://make.powerapps.com and open your solution. Next, choose New > Other > Custom Connector.

Power Apps and Power Automate Flows

First Step provide Connector details like name, image and short description. In the host add the host name of your Azure function i.e if your azure function url was

https://xxx.azurewebsites.net/api/GetTaxRate?code=xxxx

the host would be xxx.azurewebsites.net

Next comes security. Since we are looking for AAD authentication, we will choose OAuth 2.0 in this step.

Power Apps and Power Automate Flows

Client ID = APP ID of the App registration created while setting the AAD security for Azure function

Client Secret = Secret key of the above app.

Leave the login url and tenant id as is.

Resource URL = Copy and paste the client id (app id of the app registration)

Ref: Why leave common in tenant id –  https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-convert-app-to-be-multi-tenant

After you save the connector, the Redirect URL will be generated as shown above. Copy the redirect URL and we need to add this to our app registration (same one of which you have provided the client id here)

Next in the Definition tab, we will provide the details of the actions that we wish to expose through our connector

Under actions choose new action and provide the action details. The details entered here will be displayed to the user when using your connector and this action so make sure to have all the descriptive information included here.

Power Apps and Power Automate Flows

In the request section click import from sample and provide the request details. You can copy the url from Postman where we had done the test call.

Power Apps and Power Automate Flows

My request has 2 query parameters and in the header I need to pass the CRM connection details like URL and the Client ID, Secret for connection to the said environment.

When you click import, you will see all the query parameters and header information has been generated for you.

Power Apps and Power Automate Flows

Click Update Connector to save all changes to the connector.

Before we test the connector we need to complete a few additional settings in Azure APP registration.

Completing the authentication settings on Azure AD APP registration

Navigate to Authentication section of the App Registration

Power Apps and Power Automate Flows

Click Add a platform

Power Apps and Power Automate Flows

Choose Web and paste the Redirect URI copied from the connector

Power Apps and Power Automate Flows

Click Save to save this redirect uri.

Next navigate to the Expose an API setting of the APP registration and click add scope

Details provided here are displayed to the user when they are making a connection to our connector and are from another tenant. These details are used on the Consent screen

Power Apps and Power Automate Flows

Test the connection for the connector:

Navigate to https://make.powerapps.com > Data > Custom Connectors

Power Apps and Power Automate Flows

Click the + button against the connector to build a connection to it. When you click, you should be prompted to login to Azure AD

Power Apps and Power Automate Flows

Enter the credentials, if you enter the credentials of an environment other than the current environment, you would be prompted with the following screen

Power Apps and Power Automate Flows

Click Accept and you should have a successful connection object created for this connector.

Note sometimes, after this screen it may display you an error about app registration error. Try again and the next time it succeeds 🙂

Moving this custom connector to another environment

Since we added this connector to a solution, simply export the solution as managed solution and import it to the other environment.

Navigate to Custom connectors tab to find the connector listed there

Power Apps and Power Automate Flows

Click the + button to test connection with the connector

If you get an error about invalid client id and secret key,

Power Apps and Power Automate Flows

edit the connector and fill in the security page once again. It will be the same client id and secret key that we had added when creating this connector in the other environment.

Power Apps and Power Automate Flows

Consuming this connector through Power Automate Flows

We are now ready to create a flow and add a step for the operation in our connector.

Choose Manual Trigger of flow

Power Apps and Power Automate Flows

In the Custom tab, you should find our connector

Power Apps and Power Automate Flows

Choose our action

Power Apps and Power Automate Flows

And now provide the requested details in an end user friendly UI

Power Apps and Power Automate Flows

And the result is

Power Apps and Power Automate Flows

Source

The post Building Custom Connectors for Power Apps and Power Automate Flows – Part 2 appeared first on Microsoft Dynamics 365 Blog.

]]>
4330