Loading...

Microsoft Dynamics 365 and Power Platform Rss Feed

Stay up to date with the latest news, articles, and updates from the Microsoft Dynamics 365 and Power Platform community.

HR Hierarchy in Power BI Example

https://www.youtube.com/watch?v=iS9BKnGd7kA

Published on: 52 minutes ago

Unlock the Power of Direct Lake with Exciting New Features!

https://www.youtube.com/watch?v=aMkwoa0z5RE

Published on: 1 hour ago

Copilot Agent Flow vs Power Automate | Key Differences, Licensing & When to Use What?

https://www.youtube.com/watch?v=0x1eYox5yoE

Published on: 1 hour ago

Considering the file storage option in Dataverse

You have several choices of where to store files and images: Dataverse – Store files and images by using the File and Image data types. SharePoint – Use for collaboration, but this option has an issue with security. Security for the files follows SharePoint permissions and is not synchronized with Dataverse row permissions. Azure Storage […]

https://inventcrm.wordpress.com/2025/04/13/considering-the-file-storage-option-in-dataverse/

Published on: 3 hours ago

Sales Hub Basics: Why ‘Sales Enterprise App Access’ Isn’t Enough

What is "Sales Enterprise app access"?

"Sales Enterprise app access" is a predefined security role in Dynamics 365 CRM. It's specifically used to grant access to the Sales Enterprise application (Sales Hub) — but it does not provide CRUD access (Create, Read, Update, Delete) to actual data like accounts, opportunities, or leads.


Logical Meaning

  • It's like a "pass" to enter the Sales Enterprise app interface.

  • It’s not enough to do work — users still need additional roles (like Salesperson, Sales Manager, or a custom role) to interact with records.

  • Think of it as a door key to the building, not keys to the individual offices inside.

 Technical Meaning
  • The role provides Model-Driven App access permissions.

  • It includes privileges to use the app shell, navigation, dashboards, and access to the Sales Hub UI.

  • No read/write permissions to any entity (like Account, Lead, Opportunity, etc.).

  • Without additional roles, users will see an empty app — no data.


Best Practice
  • Always assign this role + a functional role (like Salesperson or Sales Manager) to users who need to use Sales Hub.

  • If using custom apps, assign custom app access roles instead.

https://powerappbuilder.blogspot.com/2025/04/sales-hub-basics-why-sales-enterprise.html

Published on: 5 hours ago

When in Doubt, Write It Out – The Genius of Kidlin’s Law

In project management, complications and inefficiencies often arise from a lack of clarity in defining the problem – resulting in missed deadlines or project failure. Kidlin's Law, which states that "if you can write the problem down clearly, the matter is half solved," emphasizes the importance of articulating problems with precision. When a problem is clearly written down and broken down into smaller, manageable components, it becomes much less overwhelming. Today, as we explore its relevance to social work and beyond, we'll look at how Kidlin's Law can be articulated and applied practically – providing both clarity and direction. This principle is a game-changer in project management: the simple act of writing down the problem promotes clarity, turning ambiguous issues into structured, solvable challenges.


In the face of overwhelming and complex problems, our minds often race, leaving us paralyzed by confusion. Kidlin's Law provides a simple yet transformative approach: clearly articulate the problem in writing.

✍️ This act of writing serves a dual purpose:

  1. It forces us to organize and clarify our thoughts.
  2. It creates a tangible version of the problem, making it easier to manage.

By precisely defining the issue, we lay the foundation for effective problem solving. Clarity becomes the cornerstone, allowing us to better identify root causes and explore meaningful solutions.

This written articulation isn't just about putting words on paper — it’s a deep analytical process. It reveals hidden assumptions, challenges biases, and shifts our perspective. Rewriting the problem from different angles can lead to breakthroughs and innovation.

🛠️ Practical Steps to Apply Kidlin's Law

  • Write down the problem using specific details.
  • Rephrase it from multiple perspectives.
  • Dig into root causes and brainstorm solutions.
  • Use tools like diagrams or data where helpful.
  • Seek input from others to gain fresh insights.

💡 Real-World Example

The invention of the Post-it Note is a powerful case. What started as a failed adhesive became a revolutionary product—because the problem was redefined clearly and viewed from a different angle.

🧘 Mindfulness and Mental Well-being

Writing brings mindfulness to problem solving, helping us notice and challenge negative thought patterns. It transforms stress into clarity, focus, and emotional resilience. This proactive mindset boosts confidence and well-being.

🧠 Why it works:

  • Writing removes ambiguity.

  • It forces you to understand the issue deeply.

  • Helps uncover the root cause.

  • Makes it easier to communicate the problem to others.

  • Allows for better decision-making and brainstorming.

💡 How to Apply Kidlin’s Law:

  1. Take 5–10 minutes to write out the problem.

  2. Break it into parts: what, when, where, why.

  3. Ask: what’s the real issue?

  4. Use this written statement to brainstorm or delegate solutions.

🔧 Use it for:

  • Project planning

  • Bug fixing

  • Strategic thinking

  • Business analysis

  • Personal growth

✅ Conclusion

Kidlin's Law reminds us that clarity is the key to unlocking solutions. By writing down problems, shifting perspectives, and embracing mindful thinking, we move from chaos to control.

Let’s not see problems as roadblocks but as stepping stones to growth, innovation, and fulfillment.

Put pen to paper—embrace clarity—and let your inner problem-solver lead the way.

https://powerappbuilder.blogspot.com/2025/04/when-in-doubt-write-it-out-genius-of.html

Published on: 6 hours ago

Agent flow in copilot studio #CopilotStudio #AgentFlow #PowerPlatformShorts

https://www.youtube.com/watch?v=fcKKnxS2bqc

Published on: 11 hours ago

Unlock the Secrets of Event Hubs! Don't Miss This Essential Insight!

https://www.youtube.com/watch?v=3TJV2mP6fd8

Published on: 20 hours ago

Unlock the True Power of Your Data Today!

https://www.youtube.com/watch?v=ZELKNZTcDe8

Published on: 21 hours ago

Discover the Future of Collaboration with Microsoft Fabric!

https://www.youtube.com/watch?v=WsiIhByM8YI

Published on: 21 hours ago

Unlocking the Power of Simplicity in Power BI!

https://www.youtube.com/watch?v=mgD1-iy-_8Y

Published on: 22 hours ago

ABN AMRO Bank migrates to Microsoft Copilot Studio

https://www.youtube.com/watch?v=BszqCjg9f6U

Published on: 22 hours ago

Unlocking the Future: Data Agents Are Here!

https://www.youtube.com/watch?v=JpdFR-hYvI0

Published on: 23 hours ago

Meet EstiMate: Your Smart Estimation Agent for Messaging Costs

Imagine having an assistant that quickly gives you a ballpark figure for messaging costs—even before you build your final custom agent with Copilot Studio. That’s EstiMate! In recent discussions with enterprise customers, a common issue was brought up regarding the challenges of managing costs and billings related to cross-charging for services like Copilot Studio to […]

https://carstengroth.wordpress.com/2025/04/12/meet-estimate-your-smart-estimation-agent-for-messaging-costs/

Published on: 23 hours ago

Unlock the Power of Data Reporting! 📊✨

https://www.youtube.com/watch?v=MrUzi3qxN-8

Published on: 1 day ago

Sales Report Demo in Power BI

https://www.youtube.com/watch?v=C-P3317U7QA

Published on: 1 day ago

Discover the Secrets to Mastering Data Costs!

https://www.youtube.com/watch?v=U2x_QeEbeQo

Published on: 1 day ago

How to Combine Multiple Power BI Reports Without Merging Data Models? | #powerbi #bi #app

https://www.youtube.com/watch?v=lX33j8rWl8M

Published on: 1 day ago

AI Policies: A New Era for Federal Agencies

https://www.youtube.com/watch?v=LkvdFKJCcnk

Published on: 1 day ago

Streamline Location-Specific Policies with SharePoint and Amazon Bedrock

Global companies often face challenges in providing employees with location-specific policies. For instance, leave policies in the USA differ significantly from those in India. However, when documents are stored together in systems like SharePoint without proper filtering, employees may waste time searching or risk following incorrect policies. This issue also impacts knowledge bases like Amazon Bedrock, where unfiltered content leads to inaccurate answers.

The Solution: Metadata Filtering with SharePoint and Amazon Bedrock

By integrating Amazon Bedrock Knowledge Bases with SharePoint and leveraging metadata filtering, companies can create intelligent Retrieval-Augmented Generation (RAG) systems. These systems automatically retrieve relevant policy documents based on location filters, ensuring employees receive accurate, location-specific information.

How It Works (In Simple Terms)

  • Organize Documents in SharePoint: Assign metadata (e.g., country-specific tags) to each document.
  • Connect SharePoint to Amazon Bedrock: Sync SharePoint as a data source for Amazon Bedrock Knowledge Bases.
  • Apply Metadata Filters: Use filters to retrieve only location-relevant content when employees query the system.

Real-World Example: Leave Policies

Consider leave policies for the USA and India:

  • USA Policy: Based on ACME Corporation’s USA Employee Leave Policy, employees receive different types of leave: Vacation Leave (0-2 years of service: 10 days/80 hours), Sick Leave - 5 days (40 hours) per calendar year. Additionally, employees receive paid holidays (11 days), bereavement leave, and jury duty leave. Eligible employees may receive up to 12 weeks for parental leave.
  • India Policy: According to ACME Corporation India’s leave policy, you are entitled to the following types of leave: Privilege/Earned Leave: 24 days per year, Sick/Casual Leave: 12 days per calendar year. Optional Holidays: 2 days per year. The policy includes other types of leave such as Maternity Leave: 26 weeks.

Disclaimer: Please note that the leave policies uploaded to SharePoint and used in this demonstration were generated using AI. These AI-generated policies are intended for illustrative purposes only.

Using metadata filtering:

  • Employees in the USA see only the USA policy.
  • Employees in India see only the India policy.

This eliminates confusion and ensures compliance.

Implementation Steps

Add metadata to your SharePoint documents

First, ensure your documents have the right metadata in SharePoint:

  1. We will use the default Title column in your SharePoint document library
  2. Assign “Leave_Policy_USA” or “Leave_Policy_India” to the appropriate documents

aws-bedrock-sp-0

Set up a connection between SharePoint and Amazon Bedrock

Next, set up a connection between SharePoint and Amazon Bedrock:

  1. In AWS console, create a new Knowledge Base
  2. Select SharePoint as your data source
  3. Set up SharePoint App-Only authentication to connect to SharePoint
  4. Sync the data source to begin indexing content from SharePoint

aws-bedrock-sp-5

aws-bedrock-sp-10

aws-bedrock-sp-11

Note: I’m still exploring how custom metadata columns can be used for unstructured data formats. If I find a solution, I’ll create a separate blog post. For now, we’ll focus on using the out-of-the-box metadata fields generated by the OpenSearch collection.

Test metadata filtering using sample queries to ensure accuracy

Let us test a few questions both with and without filters to see how the selected model generates responses. This will help demonstrate the difference in relevance and accuracy when metadata filtering is used. For this example, I’ve used the Nova Pro 1.0 model to generate the responses.

No Filter

As you can see, the answers are a mix of both USA and India policies, with chunks being pulled from documents for both regions.

aws-bedrock-sp-6

With x-amz-bedrock-kb-title ^ Leave_Policy_USA Filter

With the filter x-amz-bedrock-kb-title ^ Leave_Policy_USA, the response is clearly specific to the USA, showing only the relevant policy for that region.

aws-bedrock-sp-7

With x-amz-bedrock-kb-title ^ Leave_Policy_India Filter

With the filter x-amz-bedrock-kb-title ^ Leave_Policy_India, the response is clearly specific to the India, showing only the relevant policy for that region.

aws-bedrock-sp-8

Benefits of Metadata Filtering

  • Accurate Information: Employees access policies specific to their region.
  • Time-Saving: Reduces time spent sifting through irrelevant documents.
  • Improved Compliance: Ensures employees follow the correct policies.
  • Centralized Management: All policies remain in one system for easy updates.

Conclusion

Combining SharePoint’s document management capabilities with Amazon Bedrock’s metadata filtering creates a powerful solution for global organizations. This approach simplifies policy management and ensures employees receive accurate, location-specific information without requiring complex coding or major system changes.

https://blog.josephvelliah.com/sharepoint-amazon-bedrock-policies

Published on: 1 day ago

Unlocking the Power of Transactions in Power Fx Functions

https://www.youtube.com/watch?v=m6GbQDZ4pas

Published on: 1 day ago

Introducing Spring Cloud Azure Starter Key Vault JCA: Streamlined TLS and mTLS for Spring Boot

This blog post shows the Spring Cloud Azure Starter Key Vault Java Crypto Architecture (JCA).

The post Introducing Spring Cloud Azure Starter Key Vault JCA: Streamlined TLS and mTLS for Spring Boot appeared first on Azure SDK Blog.

https://devblogs.microsoft.com/azure-sdk/introducing-spring-cloud-azure-starter-key-vault-jca-streamlined-tls-and-mtls-for-spring-boot/

Published on: 1 day ago

Transforming Communication: The Power of AI Letters!

https://www.youtube.com/watch?v=NuTBLISNGr8

Published on: 1 day ago

Power Pages Weekend Workshop - Day 2

https://www.youtube.com/watch?v=6ozcMXsBmdA

Published on: 1 day ago

Unlock the Power of Data: Defining Key Metrics That Matter!

https://www.youtube.com/watch?v=tjq3FvK3cEE

Published on: 1 day ago

Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy