Power Platform Dev Weekly #226
Welcome to the Power Platform Developers Weekly!
The month of August has come around again, which means everyone is on their holibobs and not writing content for this review! A lean week, but hopefully everyone stops sunning themselves and we get back to normal next week.
Check out a host of new features and some great blogs in this week’s edition of #PPDevWeekly. Hope you’ll like it.
Microsoft feature releases and announcements
Announcing general availability of Tabular Model Definition Language (TMDL)
Announcing a new Learn module: Create a copilot to help promote your podcast
We need to follow more content creators. If you know anyone who writes blogs or creates videos, please fill out the form on their behalf provided on this website so we can start tracking them.
We hope you enjoy the content of this week.
— PP Dev Weekly Team
🥇 Cover Story
Power Automate Approvals Attachments With Dataverse Files
by Matthew Devaney
Matthew's article explores how to handle approval flows with file attachments in Power Automate using Dataverse. He details two approaches: using Dataverse file columns and leveraging the Notes table for attachments, providing comprehensive steps and templates for implementation.
💎 Model Driven Apps & Dataverse
Author a note before saving the form – Timeline (Dynamics 365 / Dataverse)
by Nishant Rana
Nashant highlights the new feature of the Timeline control which allows us to take notes even before creating/saving the record/form. With the new option enabled, the users will be able to see the option to create a note enabled on the create form.
🏋️♂️ Canvas Apps
Security Role Association – The Power Automate Way
by Nati Turtledove
In this blog post, Nati discusses how to use Power Automate to manage security role associations in Microsoft Power Platform. It covers automating the assignment and removal of security roles when changing a user's business unit, using flows to ensure users maintain the appropriate roles, and leveraging Dataverse teams for streamlined security role management.
🌎 Power Pages
Implementing GC Web (government of Canada) theme
by Alex Shlega
These blog posts cover the implementation of the Government of Canada (GC) Web theme in Power Pages. Part 1 focuses on the initial setup, Part 2 adds features such as custom themes and banners, and Part 3 involves adding lookup localizations and additional details to the setup.
😎 Power Automate
Securing Power Automate for Production - Tech Tweedie
by Ian Tweedie
A new author to the Dev Weekly stable highlights some methods to improve the stablity of Production flows.
User Availability Monitoring with Power Automate
by Inogic
The blog post outlines a method for monitoring user availability using Power Automate. It explains how to set up an automated system to track when colleagues are in or out of the office by leveraging Outlook connector, with steps to update user statuses in Dataverse based on their availability.
🎮 Other Interesting Articles
Automating Tasks in Power BI Reports with Power Automate Buttons- Inogic
Enhancing Power Pages Portal with Card Gallery Control- Inogic
Signature Wizardry: Crafting MD5 Signatures with C#- Bala Madhusoodhanan
Fixed – Access Denied (CryptographicException) on calling SharePoint Online APIs using Azure AD App-Only- Nishant Rana
Sample code to check if a Folder exists else create it (SharePoint Online / PnP Framework / C#)- Nishant Rana
📢 Call for Speakers
A look at CFS closing soon
Canadian Power Platform Summit 2025 - Closes 2024-08-30
🎥 Videos
🔊 Podcasts
In this podcast episode, Erik Olsson and Stuart Ridout, creators of Prompt Buddy, help users craft the best prompts to maximize the effectiveness of Copilot's responses, offering insights into the "what," "why," and "how" of prompt creation.
🐦 Socials
✨ Thanks for reading
If you’re enjoying this newsletter, it would mean a lot to share it with your friends & colleagues and ask them to subscribe to it.