Power Platform

How to Fix Slow Command Bar Buttons in Model-Driven Apps (Stop Buttons Taking Forever to Appear) Didi Kashemwa Wed, 12/10/2025 - 10:23
How to Fix Slow Command Bar Buttons in Model-Driven Apps (Stop Buttons Taking Forever to Appear)

If you’ve ever built a model-driven app in Power Apps, you’ve probably battled with slow-loading command bar buttons. You click a table, and for 3… 5… sometimes 10 seconds, your button just refuses to appear.

For ages, I kept asking:

Why are my buttons taking so long to show up, even when my formula is simple?

This blog is the answer I wish I had earlier, and the pattern that finally solved the performance problem completely.

Power Platform Security Best Practices: What Every Admin Should Know

Microsoft Power Platform empowers organizations to build low-code apps, automate workflows, and gain insights from data. But with great power comes great responsibility—especially for admins responsible for maintaining a secure environment.

Microsoft Power Platform empowers organizations to build low-code apps, automate workflows, and gain insights from data. But with great power comes great responsibility—especially for admins responsible for maintaining a secure environment.

Here’s a breakdown of the top security best practices every Power Platform admin should follow to protect data, users, and organizational assets.

1. Understand the Power Platform Ecosystem

Before diving into security controls, it’s important to understand the key components you're managing:

Understanding Dynamics 365 Security Roles: A Comprehensive Guide Rebecca Anyangu Thu, 04/03/2025 - 17:55
Security roles in Microsoft Dynamics 365 act as virtual keys that define what users can access and modify within the system. Properly managing these roles ensures data security, regulatory compliance, and efficient business process control. In this blog, we'll explore the different security roles, data security levels, assignment methods, and privileges in Dynamics 365.

Security roles in Microsoft Dynamics 365 act as virtual keys that define what users can access and modify within the system. Properly managing these roles ensures data security, regulatory compliance, and efficient business process control. In this blog, we'll explore the different security roles, data security levels, assignment methods, and privileges in Dynamics 365.

The Costly Challenge of Missed Contract Renewals

CMS - Costly Challenge

In today’s hyper-connected, always-on business world, contract management is a critical yet often overlooked function. One of the biggest challenges organizations face is missed contract renewals, which can lead to financial losses, service disruptions, and legal liabilities.

The Impact of Missed Contract Renewals

According to the World Commerce and Contracting Association, poor contract management can cost businesses up to 9% of their annual revenue. A significant portion of this loss comes from missed renewals, which result in:

Approval Workflow Automation with PowerApps

AWMS SIBASI

Have you ever felt frustrated by slow approval processes, endless email chains, and missing documents? You're not alone! Many organizations struggle with inefficiencies in their approval workflows, whether it's procurement requests, expense approvals, contract sign-offs, or internal compliance.

Pipelines in Solutions: Power Platform Deployment Made Easy

pipelinesinsolutions

If you’re one of those developers who manually exports and imports solutions, dealing with dependencies that waste time, and constantly re-exporting after every tiny update, it's time to rethink your approach. Imagine making a small change and being able to deploy it live to a test environment while your users continue testing without interruptions.

Streamlining Forms: Show/Hide Fields in Model-Driven Apps with JavaScript Rebecca Anyangu Tue, 06/11/2024 - 14:36
Show/Hide Fields in Model-Driven Apps with JavaScript

In this blog, we will explore how to leverage JavaScript to manage field visibility in model-driven apps. We will cover the basics of adding JavaScript to your forms, writing functions to show or hide fields based on conditions, and best practices for maintaining clean and maintainable code. By the end of this guide, you will be equipped with the knowledge to create more dynamic and user-friendly model-driven apps, enhancing the overall experience for your users.

Prerequisites

Before you begin, ensure you have:

Becoming A Power Platform Solutions Architect

PL-600

This year, I had the thrill of checking off a major bucket list item – becoming a certified Solution Architect in Power Platform! And guess what? The key to unlocking this achievement was conquering the infamous PL-600 exam. Today, I'm thrilled to take you on a ride through my journey, spill some secrets, and share the nitty-gritty details that fueled my success.

Understanding the Role: