How to Revert Back to a Blank PowerApps Portal
Sep20

How to Revert Back to a Blank PowerApps Portal

If you have been learning and experimenting with PowerApps Portals, eventually it might soon look like a Dog’s Breakfast. You may have added pages, links, lists, forms and you really would rather start over from scratch on fresh new portal. However, you can only provision one portal per CDS environment! Only 1 portal per environment! Of course, one option would be to create a whole… Continue Reading Nick Doelman’s...

Read More
PowerApps Portals: How to Hide or Show Content based on Logged in User
Aug26

PowerApps Portals: How to Hide or Show Content based on Logged in User

For those just starting out configuring PowerApps Portals, the question will eventually come up as to how to show or hide content based on the logged in user. For example, if you are showing a page with registration to a private event or showing user specific data like support cases or invoices.  You will want to ensure that this CDS based data is not exposed to the general public. In… Continue Reading Nick Doelman’s...

Read More
Overview of the PowerApps Portals Management App
Aug16

Overview of the PowerApps Portals Management App

When you deploy a PowerApps Portal on your CDS environment, you will notice that a model-driven app called “Portal Management” is also created as part of the provisioning process. This app also appeared when you provisioned a Dynamics 365 Portal. With the new Portal maker experience, you can create web pages, entity lists, entity forms and basic static content. However, to fine tune… Continue Reading Nick...

Read More
Create a Power Platform Trial Environment for Learning
Aug08

Create a Power Platform Trial Environment for Learning

Perhaps you want to try out the latest preview features for the Power Platform, or maybe you are preparing for a Microsoft certification exam or even just taking an in-person or online class. In each of these scenarios, you will want to have an actual environment to get your hands dirty. The question was asked recently on the CRMUG MB-200 Study Group webinar on how to get an environment to… Continue Reading Nick Doelman’s...

Read More
How to Delete a PowerApps Environment
Aug01

How to Delete a PowerApps Environment

If you are like me, you have been creating a lot of environments for various projects, proof-of-concepts and experiments. Sooner or later you will hit an instance/capacity issue and will no longer be able to create new or convert to production environments in your Power Platform Tenant. PowerApps Environments The quickest way around this is to do a bit of housekeeping. If you follow… Continue Reading Nick Doelman’s Article...

Read More
Configure Azure AD B2C for PowerApps Portals
Jul24

Configure Azure AD B2C for PowerApps Portals

If you read the Microsoft documenation for PowerApps Portals (and you do read it, right?) it states that the preferred method for user authentication for the PowerApps Portals is Azure AD B2C (Business to Consumer). The big benefits is that it takes a lot of the administration of handling passwords and authentication out of the hands of portal managers and also provides some options when… Continue Reading Nick Doelman’s...

Read More
PowerApps Portals Quick Start
Jul18

PowerApps Portals Quick Start

PowerApps Portals is now in public preview! Please read the annoucement: PowerApps Portals is now available for Public Preview lt;p>PowerApps Portals is a significant step towards empowering all PowerApps makers to create powerful low-code and responsive websites which allows users external to their organizations to interact with data stored in Common Data Service. Public Preview of PowerApps Portals starts today</p> The true...

Read More
Diagnosing Errors in PowerApps Portals
Jul11

Diagnosing Errors in PowerApps Portals

Every so often something weird might happen when a user is navigating a PowerApps Portal (which includes Dynamics 365 Portals). They might get an error message or strange pop-up, some examples; Portal Error This type of error does not really indicate what the issue could be. Another example is an error could appear on a particular entity form page when you submit a record, again, the… Continue Reading Nick Doelman’s...

Read More
Dynamics 365 Customer Self-Service PowerApps Portals – Creating a Case on Behalf of Another Account
Jul04

Dynamics 365 Customer Self-Service PowerApps Portals – Creating a Case on Behalf of Another Account

A common question I get about using Dynamics 365 Portals (aka Dynamics 365 Customer Service PowerApps Portal) is the ability to create cases on behalf of other customers or accounts. A typical use case would be if a partner needs to open a support incident on behalf of their customer on the portal. Consider if I bring my widget to a repair shop and the repair shop needs to open a support… Continue Reading Nick Doelman’s...

Read More
Adding Drill Down Links to PowerApps Portals Forms
Jun28

Adding Drill Down Links to PowerApps Portals Forms

This is post is essentially a re-write of a post I wrote 2 years ago called Creating a Drill Down Link on a Dynamics 365 Portal Entity Form”. However, with the upcoming release of PowerApps Portals I thought it might be a good time to re-visit some of the older Dynamics 365 Portals posts and revamp them for the new PowerApps Portals, as it is based on the same technology. The private… Continue Reading Nick Doelman’s...

Read More
A Good Reminder of Why the Cloud is Good Thing. – ReadyXRM
Jun20

A Good Reminder of Why the Cloud is Good Thing. – ReadyXRM

I was working on building and testing a Microsoft Flow a month ago. Thursday afternoon, May 2nd, to be exact. It was fairly complex and required a bit of tweaking, most of the runs were taking anywhere from 3 to 5 minutes to run end to end. I was running the latest (and I was hoping final) version, but it was taking longer, 7 minutes, 8 minutes, 15 minutes… then when I refreshed it… Continue Reading Nick Doelman’s Article...

Read More
PowerApp External Stakeholder Access? Introducing PowerApp Portals – ReadyXRM
Jun10

PowerApp External Stakeholder Access? Introducing PowerApp Portals – ReadyXRM

The Microsoft Power Platform Release Wave 2 Plan was released today and while it’s jammed packed with many new features that will be released in the coming months, one of the features that I am excited about is the arrival of PowerApp Portals. A highly requested feature from Microsoft was the ability to provide the ability for external stakeholders (partners, members, customers, etc)… Continue Reading Nick Doelman’s...

Read More
What is the Power Platform? – ReadyXRM
Jun06

What is the Power Platform? – ReadyXRM

The concept of the Power Platform is just over a year old. However, I find that there are still a lot of clients, consultants and even Microsoft employees that don’t fully grasp just what the Power Platform is and what it can do. Is the Power Platform just Dynamics 365? Isn’t PowerApps a front end for SharePoint? Why would I use Flow over Workflows? I recently added a section… Continue Reading Nick Doelman’s Article on...

Read More
Reasons to Use the New View Designer for Dynamics 365 and Model Driven PowerApps – ReadyXRM
May26

Reasons to Use the New View Designer for Dynamics 365 and Model Driven PowerApps – ReadyXRM

The new updated view designer to customize and extend Dynamics 365 apps or to build your own model driven Power Apps became generally available (“GA”) this past week. Dynamics 365 and Model Driven PowerApps in their simpliest form are really just a excel list of data (“view”) and the details can be viewed in a form. The view of data can be modified based on business and user… Continue Reading Nick Doelman’s Article on...

Read More
Convert a Classic Customized Dynamics 365 Site Map to a Unified Interface App – ReadyXRM
Apr30

Convert a Classic Customized Dynamics 365 Site Map to a Unified Interface App – ReadyXRM

The new Unified Interface provides a faster, easier way to navigate Dynamics 365 and Model-Driven PowerApps. However, there are still many Dynamics 365 implementations that are still using the “classic” web interface. The best practice approach to convert from a classic interface to the new Unified Interface is to create a series of “role based” model-driven apps for specific… Continue Reading Nick Doelman’s Article on...

Read More
Replacing a Dynamics 365 Dialog with an Embedded Canvas PowerApp
Feb25

Replacing a Dynamics 365 Dialog with an Embedded Canvas PowerApp

In case you haven’t heard, Dynamics 365 Dialogs have been on the deprecated list for a couple of years now. Dialog Deprecation Announcement Now, remember that “Deprecated” doesn’t mean “Removed”. It means that the particular feature will no longer get any updates or enhancements, but it will generally still be usable. You can still build Dialogs today, and if you continue to use the… Continue...

Read More

Building a Multi-Brand Dynamics 365 Portal – ReadyXRM

Overview Sometimes a specific program, product or sub-brand of an organization may require a unique Portal.Provisioning and buying separate Portal subscriptions may potentially be overkill for the particular requirement.The following post describes a method where different branded sections of a portal can be configured using one Portal instance.Multi-Brand Portals I have been often… Continue Reading Nick Doelman’s Article...

Read More
Updated Tools to Build and Configure Dynamics 365 Applications – ReadyXRM
Dec24

Updated Tools to Build and Configure Dynamics 365 Applications – ReadyXRM

Summary 2018 was a busy year for Microsoft as they released many new features and restructured the entire Dynamics 365 platform to run on top of the Common Data Service. Along with these structural changes, Microsoft introduced a new user interface and new “maker” tools to and configure and create a unique line of business applications, aka PowerApps. The great thing is, you… Continue Reading Nick Doelman’s Article on...

Read More
How to Fix Missing Menus in the Dynamics 365 Unified Interface – ReadyXRM
Dec19

How to Fix Missing Menus in the Dynamics 365 Unified Interface – ReadyXRM

Summary Some custom entity views and subgrids missing the Menubar in when being added to Model Driven Power Apps in the new Unified Interface.Resolution is to Edit Ribbon and Publish.Following post describes symptoms and resolution steps. Moving to the new Unified Interface If you have been keeping up with the fast pace of updates coming to the Power Platform and Dynamics 365,… Continue Reading Nick Doelman’s Article on...

Read More
New Dynamics 365 Portal Features – ReadyXRM
Oct22

New Dynamics 365 Portal Features – ReadyXRM

Summary Two of the October release features for Dynamics 365 Portals are now generally available; Manage SharePoint Documents Power BI Integration The New Portal Editor is now in a public preview. Details on configuring these features can be found at the Microsoft Docs site: Manage SharePoint Documents Set Up Power BI Integration Manage SharePoint Documents Legacy Adxstudio Portals already… Continue Reading Nick Doelman’s...

Read More
Cookie Policy Acceptance in Dynamics 365 Portals – ReadyXRM
Oct11

Cookie Policy Acceptance in Dynamics 365 Portals – ReadyXRM

Summary Cookies are small files that remember settings or other information on websites and portals. Websites from European companies are required to provide a mechanism for visitors to provide consent to use cookies. Implementing Cookie Policy Acceptance in portals is easily achieved by adding a small piece of JavaScript to a portal web template. Cookies Cookies are used in websites and… Continue Reading Nick Doelman’s...

Read More
Missing Sitemap after Dynamics 365 Update – ReadyXRM
Sep26

Missing Sitemap after Dynamics 365 Update – ReadyXRM

Summary If your Dynamics 365 instance is set to “Application Mode”, when you update to Dynamics 365 v9, you might lose your main Sitemap Navigation menu. The Application mode checkbox is disabled in Dynamics 365 via the user interface or PowerShell commandlets. You can shut off the Application mode via the NEW Power Platform Administration Center. Something is broken… Today one of my… Continue Reading Nick Doelman’s...

Read More
Dynamics 365 Professionals – Learning Events You Cannot Afford to Miss! – ReadyXRM
Sep17

Dynamics 365 Professionals – Learning Events You Cannot Afford to Miss! – ReadyXRM

“You must never be too busy to take time to sharpen the saw” – Stephen Covey If we look back over the last 365 days, the amount of change to the Dynamics 365 platform is staggering.  In the grand scheme of things, it really wasn’t that long ago that we were working with a business software platform call Dynamics CRM that was pre-configured for sales, service and some light… Continue Reading Nick Doelman’s Article on their...

Read More
Dynamics 365 Portals – Switching Portal Between Instances – ReadyXRM
Sep10

Dynamics 365 Portals – Switching Portal Between Instances – ReadyXRM

Summary By default, there is only one Portal provided per Dynamics 365 Subscription with 5 plan 1 users. It is possible to configure multiple “portals” across different instances within a tenant (sandbox and production) but only one of these portal configurations can be connected to one “active” portal URL at any time. Portal solutions and portal configuration data can be added to… Continue Reading Nick Doelman’s Article...

Read More
Dynamics 365 Portals – Overcoming Entity List Roadblocks with HTML and Liquid – ReadyXRM
Sep03

Dynamics 365 Portals – Overcoming Entity List Roadblocks with HTML and Liquid – ReadyXRM

Summary Entity Lists are an easily configurable way to show list data on a Dynamics 365 Portal, but lack a couple of key features; Entity Lists do not have the ability to drill down to different records from the view. Cannot dynamically show/hide columns or highlight fields. Sorting requires fields to be displayed on Entity List. Replacing an Entity List with HTML and Liquid Entity lists… Continue Reading Nick Doelman’s...

Read More
Support Dynamics 365 Community Tools! – ReadyXRM
Aug22

Support Dynamics 365 Community Tools! – ReadyXRM

Imagine for a moment that on your current Dynamics 365 project that you needed to directly edit the RibbonDiffXml file via Notepad to add a button or menu command to a form.  How long would it take you?  Would you even get it right the first time? What about manually creating a REST query in JavaScript or building a complicated FetchXML query for an SSRS report? If you are a Business… Continue Reading Nick Doelman’s...

Read More
How to Create Your First Dynamics 365 SSRS Report – ReadyXRM
Jul24

How to Create Your First Dynamics 365 SSRS Report – ReadyXRM

Summary SQL Server Reporting Services reports are a viable way to generate information from your Dynamics 365 system. The Dynamics 365 Report Wizard has limitations in terms of the reports that can be created. Creating SSRS Reports does not necessarily require deep development skills. This post outlines the steps to create a simple SSRS report integrated and connected to Dynamics 365… Continue Reading Nick Doelman’s...

Read More
Set Up Your Workstation to Create SQL Server Reporting Services Reports for Dynamics 365 Revisited – ReadyXRM
Jul24

Set Up Your Workstation to Create SQL Server Reporting Services Reports for Dynamics 365 Revisited – ReadyXRM

Summary The process to set up a workstation to create SQL Server Reporting Services (SSRS) reports for Dynamics 365 involves a lot of steps and causes some confusion. The report authoring tool is Visual Studio, but a full licensed version of Visual Studio is not required. The Dynamics 365 Report Authoring Extensions has been recently updated to address TLS 1.2 requirements of Dynamics 365… Continue Reading Nick Doelman’s...

Read More
Move Dynamics 365 Portal Configuration Data Using the XrmToolBox – ReadyXRM
Jul07
Read More
It’s time to kill the “Reply All” button – ReadyXRM
Jun27
Read More
The Curious Case of the Missing “Create Invoice” Button in Dynamics 365 – ReadyXRM
Jun03
Read More
Importing Legacy Users to Dynamics 365 Online – ReadyXRM
May21
Read More
Dynamics 365 Quick Tip – Getting Service Outage Info – ReadyXRM
May03
Read More
Dynamics 365 Quick Tip – Determining when a Contact added to a Marketing List – ReadyXRM
Apr24
Read More
Restoring Dynamics CRM/365 Database from Enterprise to Standard (Moving to Online – Sidebar) – ReadyXRM
Apr23
Read More
Dynamics 365/Business Application Platform Glossary of Terms – ReadyXRM
Apr14
Read More
Moving Dynamics 365 Attachments to Azure Blob using Logic Apps – ReadyXRM
Apr04
Read More
Updating your Dynamics CRM/365 Customizations (Moving to Online – Part 4) – ReadyXRM
Mar27
Read More
Planning for Dynamics 365 Feature Deprecation – ReadyXRM
Mar22
Read More
xRM = CDS, Building Powerful Business Apps. – ReadyXRM
Mar21
Read More
Using Azure DevTest Labs for Dynamics 365 Development – ReadyXRM
Feb28
Read More
Scheduling your Dynamics 365 Update – ReadyXRM
Jan29
Read More