Since I am not a developer… especially not an X++ developer I am ususlly not entrusted with access to Visual Studio (this statement was more for dramatic effect but the truth is that I am trying to avoid it to not mess things up).
The main reason for this work around is that in some environments Visual Studio is not set up and to do that would require setting up the correct account, mapping workspaces and a whole lot more. This way is simpler:
* Veckans “hade otur när…” Lärdomen är kanske att man måste aktivt leta efter den här typen av “kommandomanövrar”. “The error lasted for five years (between February 2, 2015, and January 24, 2020) before it was discovered, Danish media reported last week”
Today when writing release notes for my customers latest release I bumped into an issue. I have a query that returns all item in the current Iteration Path with their release notes. The release notes are written in Microsoft Word so I thought that if I could just get the query into Excel it would be an easy “Copy and Past” operation into word.
Fortunately Azure DevOps have just this feature. You simply go to queries, click the three dots negt to the query and select Open in Excel
Last week Microsoft finally released the complete PDFs with new features of Dynamics 365 and PowerPlatform Wave 1 2020. I browsed through them (all 405 pages of them 🙂 ) to to try to understand where we are going… here are my top 10 12.
Mass deployment of the Warehouse App This gives an organization the ability to use Microsoft Intune (or your favorite MDM solution) to deploy the warehouse app to mobile devices.
The UI will start adapting to the license the user has assigned in order to make the UI “less complex”. This means that there is no longer a possibility to get by under licensed”.
The new grid now allows you to group rows based on a column and also to easily rearrange the columns.
Tables, Entities and Aggregate measurements can be stored in Data Lagke Storage Gen 2. Prior to this release we were only able to store Aggregate Measurements in Data Lakes.
The ability to embed a Power Automate Flow directly in the UI in Dynamics. This flow can be triggered by the end user. This feature is even cooler since it was suggested on the Dynamics Ideas site.
Azure AD sign-in in the POS client. This could previously only be done using a worker ID
The ability to create a PowerApp directly in Microsoft Teams.
Great improvements for running model-driven apps offline. Really cool since this is geared towards mobile front line workers.
Monitor and get insight into usage of your canvas apps using Azure Application Insights.
Power Apps Test Studio is available in General Availability. This gives you the possibility to automate testing and integrate it into Azure DevOps release and Build Pipelines
Simplified expressions in Power Automate. Instead of having to write a complex expression for a string operation there are ready-made blocks for this.
Copy and Paste in the Power Automate designer (Yay)
As you can see this selection of features are quite tech/IT heavy… There are a LOT more app related features in the Wave 2 release. Look through the PDFs linked below to get a grasp on these.
One thing to note is that this is Wave 1… Not everything in Wave 1 is general available or in some cases even in preview… but it is coming. Something to look forward to.
I work as a consultant and I often help different customers and since all of them insist on me using their Azure AD (and my employer has their own) I am often getting logged in with the wrong account… or rather I was.
My old solution to this issue was to use Incognito/InPrivate mode which means that all Single SignOn cookies are getting erased when you restart the browser. The problem is that if you have multiple browser windows in InPrivate mode then “leak” data. They are not isolated from each other.
The solution is to use Chrome/Edges profile feature to have different personas. Lets get started. I am doing this in Chromium based Edge but it works basically the same in Google Chrome.
In the upper right corner of your browser click your user profile icon.
Click Manage Profile Settings
In the top right corner click “Add Profile”
A couple of good things to know here: As I said each profile is separate which mean that you can add Chrome Adding separately to each one. If you are using Chrome you can even install different themes in each of them to make it more intuitive to find the correct window. If you, like me, use Chromium Edge each profile can be logged in with a different Microsoft/Azure AD account which means that if you set up the same account profile on a different computer it will sync settings between computers. If you use Chrome you can have different Google accounts.
Using this method means that you will never be logged in using the wrong account (as long as you are good at separating them).