Resolved: Issue with deployment when Custom API was removed
Power Maverick
by Danish
1y ago
Custom API is a great feature added to Dataverse. It gives you many flexibilities and can create complex JSON requests or response messages. In order to learn how you can make complex JSON messages; check out this post. Now the issue at hand is we created a Custom API in our Dev instance and associated a plugin to it. Since then we had deployed the components to higher environments as a managed solution. Later, we identified that we do not need this Custom API and we want to delete it. So we did the following which did not work: Delete the Custom API and its associated request & response ..read more
Visit website
Dataverse DevTools – Jan 2022 Release
Power Maverick
by Danish
2y ago
New Icons New and improved icons were added that provide more context. For example, if you have connected to an environment on a folder/workspace then it will show a green Dataverse icon and the environments not connected on the current folder/workspace will be shown as red. The same goes for Web Resource files. The ones that are linked with local files will show as green and the rest will show as red. Improved Smart Match A brand new smart match was added that provides you the more insights on your mappings. It also showcases the Status of the files if the contents between local and server do ..read more
Visit website
Dataverse Custom API that supports complex JSON schema
Power Maverick
by Danish
2y ago
When the new Custom API component was introduced it made a lot of people happy, but the initial reaction was short-lived when I assumed that objects need to be linked to an entity in Dataverse – which kind of makes it a single-level JSON schema. But what if we want to have nested objects and how do we make that happen. I brought this as a discussion item on the Power Platform LEVEL UP community on Discord. And soon awesome community members and MSFT team members chimed in on this issue and I came to know that Custom API supports “expando” entity. So first let’s see what is this entity. What is ..read more
Visit website
Identifying security loop-holes in Power Apps Portals
Power Maverick
by Danish
2y ago
Recently, Microsoft Power Apps Portals were in the news about the data breach due to missing a configuration in the Portals. Now, to set things straight this was not a hack but a breach due to misconfiguration of the system by the customer. When you use any product; there are several settings and as a configurators you should first give undivided attention towards the security aspect of the product and understand the architecture to minimize such instances. Identification Process So, how do you go about analyzing your current Power Apps Portals. Run Portal Checker In order to run portal checke ..read more
Visit website
Attach Signed DocuSign document to a note in Dataverse using Power Automate cloud flow
Power Maverick
by Danish
2y ago
Background I had a requirement where I wanted to fetch the signed document from DocuSign and add it as an attachment on the notes table for that contact in Dataverse. I knew DocuSign had the connectors support for cloud flows so obviously dived into it. Problem The structure of the flow was pretty straightforward as shown below: First Flow Version When the document is signed the flow will be triggered. We were storing the DocuSign sent document unique id on the contact record (assuming one contact will receive only one DocuSign document – you can certainly change this as per your needed); this ..read more
Visit website
Bypass Consent when user opens a canvas apps
Power Maverick
by Danish
2y ago
I wanted to write about this for a while but never got around it. So here it is… Background Now-a-days we are building lots and lots of canvas apps for group of users. We create a security group and share the canvas app with that security group. We add users those security group which allows them to access the canvas apps. All good!! But, when users access these canvas apps they get this popup asking them to provide the consent to utilize the connectors that are used in the app. Now what if any of the user disallows this? They are unable to run the canvas apps. This prompt as shown in the belo ..read more
Visit website
Render Actionable Adaptive card in Outlook for recipients outside of your domain
Power Maverick
by Danish
3y ago
In my last post, I mentioned how you can hide the cards and show a regular body if the rendering of the card failed or if the device did not support Actionable Adaptive cards. The rendering of Adaptive cards usually fails when you are sending emails to someone outside your domain. In this post, I am gonna show you how you can enable Actionable Adaptive card to be able to render on the recipients outside of your domain. Install Outlook Add-in for Debugging First we will install an Outlook add-in that will help us debug any issues with the rendering of the Actionable Messages in Outlook. To inst ..read more
Visit website
Show/Hide Actionable Adaptive card data based on Outlook rendering
Power Maverick
by Danish
3y ago
Ever ran into issue where your actionable adaptive card that you created using Adaptive Card Designer works on your domain but when you send emails to users outside of your domain the actionable adaptive cards do not load? The main reason for this is for actionable adaptive cards to work outside of your domain you need to register your adaptive card using the following link. This is to avoid abuse of the adaptive cards and prevent spams. To read more about how to register your provider for actionable adaptive cards please read the official document. But even though you have configured everyt ..read more
Visit website
PCF Builder Feb 2021 Released
Power Maverick
by Danish
3y ago
There were some suggestions and improvements asked on the tool that made me work on those and release a new version of PCF Builder for XrmToolBox. Download PCF Builder from XrmToolBox This time focus was on improving the experience with Microsoft Dataverse solution creation and deployment. Support for Publisher Friendly and Unique Name This was requested by William Bittle on GitHub; more info here. William specified in his request that he wanted me to find a way to support Publisher Name with spaces. By default the pac command does not support spaces; so I had to dig into the solution.xml ..read more
Visit website
PVA: Let chatbot start the conversation
Power Maverick
by Danish
3y ago
In past we have seen how we can embed chatbots on a Power Apps portals or a web page using client-side code and custom styling. We also looked at how to add a chatbot on a WordPress site but all of these bots were created where the chatbot did not initiate the conversation but instead will wait for the users to initiate the conversation. This quickly becomes awkward for the users as they are not aware what to ask the bot and some help from the bot can go long way. This is where letting the bot start the conversation like “Hi, I am bot. I can help answering your question regarding ###” will pro ..read more
Visit website

Follow Power Maverick on FeedSpot

Continue with Google
Continue with Apple
OR