<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[M365 Show -  Microsoft 365 Digital Workplace Daily: Microsoft Azure Pulse: Cloud. Scalable. Secure.]]></title><description><![CDATA[Unlock the power of Microsoft Azure with “Azure Pulse,” your go-to newsletter for cloud innovation, security, AI, infrastructure, and DevOps insights. Stay up to date with the latest features, architecture best practices, cost optimization tips, and expert guidance for building scalable, secure, and future-ready cloud solutions. Whether you're a cloud architect, developer, or IT strategist, Azure Pulse delivers the knowledge you need to thrive in a cloud-first world.]]></description><link>https://newsletter.m365.show/s/azure-pulse-cloud-scalable-secure</link><image><url>https://substackcdn.com/image/fetch/$s_!lvpM!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F185d552e-dd17-493f-8d6d-df2df34c23c3_1280x1280.png</url><title>M365 Show -  Microsoft 365 Digital Workplace Daily: Microsoft Azure Pulse: Cloud. Scalable. Secure.</title><link>https://newsletter.m365.show/s/azure-pulse-cloud-scalable-secure</link></image><generator>Substack</generator><lastBuildDate>Tue, 28 Apr 2026 15:15:40 GMT</lastBuildDate><atom:link href="https://newsletter.m365.show/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Mirko Peters]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[mirko.peters@datascience.show]]></webMaster><itunes:owner><itunes:email><![CDATA[mirko.peters@datascience.show]]></itunes:email><itunes:name><![CDATA[Mirko Peters - M365 Specialist]]></itunes:name></itunes:owner><itunes:author><![CDATA[Mirko Peters - M365 Specialist]]></itunes:author><googleplay:owner><![CDATA[mirko.peters@datascience.show]]></googleplay:owner><googleplay:email><![CDATA[mirko.peters@datascience.show]]></googleplay:email><googleplay:author><![CDATA[Mirko Peters - M365 Specialist]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Integrating third-party AI tools into the Microsoft ecosystem]]></title><description><![CDATA[Companies are actively seeking specialized AI tools that extend beyond the capabilities of their core systems.]]></description><link>https://newsletter.m365.show/p/integrating-third-party-ai-tools</link><guid isPermaLink="false">https://newsletter.m365.show/p/integrating-third-party-ai-tools</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Thu, 23 Oct 2025 20:46:19 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176807278/49edb9b71e69393a3c7ce1761f43ff06.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Companies are actively seeking specialized AI tools that extend beyond the capabilities of their core systems. <a href="https://cloudwars.com/ai/enterprises-ramp-up-use-of-multiple-ai-models-third-party-apps-and-ai-native-innovators/">Over 90% of large enterprises are experimenting with third-party applications, particularly for customer service</a>, indicating a strong preference for external AI assistance. With <a href="https://magai.co/ai-collaboration-trends-for-enterprises/">79% of companies already leveraging AI</a>, seamless integration is paramount. Integrating external AI tools within the robust <strong>Microsoft ecosystem</strong>, including <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a>, allows businesses to harness cutting-edge solutions. This hybrid approach, combining innovative AI concepts with Microsoft&#8217;s strong foundation, offers enhanced flexibility and scalability. Companies are specifically looking for <a href="https://ai.plainenglish.io/ai-native-organizations-the-future-of-business-b1135bce1213">advanced AI in areas like memory, data handling, and model optimization</a>. This strategic integration of AI ensures optimal performance across the board, giving them a competitive edge.</p><h2>Key Takeaways</h2><ul><li><p>Businesses use AI tools from other companies. They use them with Microsoft systems. This makes their work better. It helps new ideas grow.</p></li><li><p>Azure services help link these outside AI tools. They make sure information moves safely. It moves smoothly too.</p></li><li><p>Good planning is key before adding AI tools. This means checking if your company is ready. It also means setting clear goals.</p></li><li><p>Trying out AI tools with small tasks helps find issues early. This makes sure the tools work well. This happens before using them everywhere.</p></li><li><p>Keeping AI tools secure means checking who can use them. It also means watching them closely. And it means following rules.</p></li></ul><h2>Finding Ways to Connect and Their Good Points</h2><p>Companies get big benefits. They add outside AI tools. These tools work with their Microsoft systems. This makes main features better. It also helps new ideas grow. This happens in many business areas.</p><h3>Making Microsoft 365 Better with Other Apps</h3><p>Adding other apps really helps Microsoft 365. These apps go beyond what Microsoft offers. They give special tools. These tools are for different business jobs. <a href="http://netgulfit.com/blog/integrating-third-party-apps-for-enhanced-productivity-in-microsoft-365">For example, companies use outside tools. They use them for HR, planning, money, customers, projects, and talking.</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lf9T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lf9T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png 424w, https://substackcdn.com/image/fetch/$s_!lf9T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png 848w, https://substackcdn.com/image/fetch/$s_!lf9T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png 1272w, https://substackcdn.com/image/fetch/$s_!lf9T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lf9T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png" width="814" height="229" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:229,&quot;width&quot;:814,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:39986,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176807278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lf9T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png 424w, https://substackcdn.com/image/fetch/$s_!lf9T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png 848w, https://substackcdn.com/image/fetch/$s_!lf9T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png 1272w, https://substackcdn.com/image/fetch/$s_!lf9T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f375ed-c246-4f53-ae28-fa6535f9dac3_814x229.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><a href="https://www.rishabhsoft.com/blog/microsoft-365-copilot-features-benefits-use-cases/">This connection makes work smoother. It uses Microsoft Graph and plugins. It helps things happen on their own. It also helps people work together. This is true even outside Microsoft.</a> The good things from this AI are clear. For example, Cognizant saved 10% email time. Meetings finished 27% faster with Copilot. <a href="https://nboldapp.com/future-of-work-ai-driven-productivity-trends-in-microsoft-365/">Teladoc Health fixed problems faster. It went from days to hours. This saved thousands of hours each year.</a></p><blockquote><p>&#8220;Copilot saves us thousands of hours as an enterprise just through eliminating daily processes &#8211; it&#8217;s driving operational efficiency across Teladoc, like a personal assistant that never sleeps.&#8221;</p></blockquote><p><a href="https://nboldapp.com/the-ultimate-guide-to-ai-productivity-tools-in-microsoft-365/">These connections help create content. They understand language better. They give better information. This helps make smarter choices. AI automation across different systems. It makes work easier.</a></p><h3>Boosting Azure with Special AI Services</h3><p>Special AI services make Azure stronger. Azure is a powerful cloud system. This lets businesses add advanced AI easily. <a href="https://www.angularminds.com/ai/azure-ai-services">Azure OpenAI Service gives access to strong models. These include GPT-4 and DALL&#183;E. Cognitive Services has ready-made AI models. These are for seeing, speaking, and language. Azure Machine Learning helps build custom AI models. It can use them for many things. Other services include talking AI. Also, Azure AI Document Intelligence. And Azure AI Foundry. Plus, Azure AI Search. And Azure AI Speech. Finally, Azure AI Vision.</a></p><p><a href="https://www.emergentsoftware.net/blog/azure-openai-service-integrating-ai-capabilities-into-enterprise-applications/">Azure OpenAI Service mixes OpenAI&#8217;s models. It uses Azure&#8217;s strong security.</a> This makes things work much better. <a href="https://learn.microsoft.com/en-us/azure/advisor/advisor-reference-performance-recommendations">Companies handle more work. They also have less waiting time. They get more PTU quota. This helps with speed and amount of work. Auto-scaling resources fix errors. Updating to the newest SDKs helps models. It gives more features. It also makes service better.</a> <a href="https://tei.forrester.com/go/Microsoft/AzureAIReadiness/">This means faster results for AI apps. It also means better AI models. They can also handle more.</a></p><h3>Changing Business Apps with AI</h3><p>AI changes <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">main business apps</a>. These are inside Microsoft. <a href="https://abouttmc.com/blog/ai-automation-in-business-how-microsofts-ecosystem-puts-you-ahead">AI agents act like smart helpers. They are in Dynamics 365 Business Central and CRM. They watch what happens. They suggest what to do. They also do hard tasks automatically. For example, AI agents find late shipments. They suggest other options. Power Automate makes easy tasks automatic. It connects apps and services. It makes approvals smooth. It also syncs information. Power BI turns raw data into useful facts. It uses interactive charts. It shows business performance in real-time. It also uses AI for analysis.</a></p><p><a href="https://www.zinfi.com/blog/microsoft-ecosystem-unlocking-ai-power/">Microsoft&#8217;s plan for AI. It wants to change everything. It gives many tools. It also gives learning for partners. The system includes software makers. They make AI apps. Service providers set up AI solutions. They also change them. Partners help share these solutions. This teamwork spreads AI benefits widely.</a></p><p>Examples show AI&#8217;s effect on business apps. <a href="https://c5insight.com/3-microsoft-365-copilot-case-studies/">Newman&#8217;s Own did three times more marketing. They used Microsoft 365 Copilot. They saved 70 hours a month. This was from summarizing news. Globo workers saved two hours a month. This made work more correct. Est&#233;e Lauder Companies got information faster. It went from weeks to minutes. They used an AI agent. This helped them make products faster. It also helped with marketing plans.</a></p><h2>How to Connect AI Tools</h2><p>Companies need clear ways. They connect outside AI tools. These tools work with Microsoft. This part shows how to do it. It talks about Azure services. These services help link outside AI.</p><h3>Using Azure to Connect</h3><p>Azure has strong services. They connect different systems. These services help new tech grow fast. <a href="https://www.rishabhsoft.com/blog/azure-integration">They bring AI tools. They also bring machine learning. These go right into daily work. This helps make choices faster. It uses data better. It links apps everywhere. This includes cloud and other systems.</a></p><p><a href="https://10xds.com/blog/azure-integration-services/">Azure API Management helps manage APIs. It keeps them safe. It lets outside tools connect. This is key for AI tools.</a> <a href="https://dev.to/azure/enhancing-ai-integrations-with-mcp-and-azure-api-management-bpe">It is a full platform. It publishes APIs. It secures them. It also watches them. When using outside AI, it helps. It keeps rules the same. It keeps security the same. It also keeps operations the same. It helps manage access. It stores login info safely. It makes connections secure. This makes work smoother. It makes things better.</a> Good ways to use API Management include: Use security to protect systems. Make sure API services work well. Watch and fix problems. This means tracking requests. Store login info in one place. This helps connect to outside APIs. Use API Management subscriptions. They make keys for access. Use <code>validate-jwt</code> rules. They secure certain spots. This lets only valid users in.</p><p>Azure Logic Apps automate work. They link different systems. They help data move easily. This works with AI services. <a href="https://azure.microsoft.com/en-us/products/category/integration">Logic Apps create workflows. They set up business steps. They connect many services. These are in the cloud and on-site.</a> Azure Functions offer serverless power. Azure Event Grid helps with events. These services allow AI to automate. They use Azure&#8217;s AI connectors. Tools learn from patterns. They guess problems. They adjust fast. This happens without data experts.</p><h3>Data Moving and Syncing</h3><p>Good data flow is key. Syncing data is also key. Azure services help here. Logic Apps move data. They ensure data goes to AI. It goes at the right time. Azure API Management secures data points. Data enters or leaves Microsoft. This keeps data safe. It keeps it private. These services work together. They make a strong data path. This path helps outside apps. It also helps AI models.</p><h3>Login and Permissions</h3><p>Safe access is very important. This is for AI tools. <a href="https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id">Microsoft Entra ID helps. It used to be Azure Active Directory. It manages who can access what. It secures apps and services. This includes AI helpers. This platform protects users. It stops identity attacks. It has built-in security. Microsoft Entra ID makes access safe. It works in many places. This includes old apps. It includes cloud apps. It includes data and devices. It works on-site or in the cloud. It also makes it easy for users.</a> <a href="https://n8n.io/integrations/microsoft-entra-id-azure-active-directory/and/personal-ai/">For example, Entra ID works with AI tools. It works with Personal AI. It uses platforms like n8n.io. This makes work automatic. It moves data safely. n8n.io keeps data safe. It encrypts data. It stores logins securely. It uses Role-Based Access Control (RBAC). It follows security rules.</a></p><p>Strong access rules are also key. Companies should use short-term logins. They should also use temporary power. This limits chances for misuse. Check all data carefully. Limit how much AI agents interact. This is very important. Sandboxing and network splitting help. They keep agent work separate. They stop spread of problems. Set clear limits for AI agents. This triggers alerts. Or it calls for human help. This happens when limits are near. Humans must check high-risk actions. These include money tasks. Or deleting data. Companies must set exact access rules. They can use Attribute-Based Access Control (ABAC). They can use Policy-Based Access Control (PBAC). Change from Role-Based Access Control (RBAC). Use Just-In-Time (JIT) access. This gives temporary permissions. Strong login methods are needed. Use OAuth 2.0. Use crypto keys. This is for machine-to-machine. Short-lived tokens help. They reduce attack time. Give agents their own IDs. This allows exact access control. It follows the least privilege rule. Keep full records. Human checks are vital. <a href="https://prefactor.tech/blog/5-best-practices-for-ai-agent-access-control">Only 52% of companies track AI data. Records should show all details. This includes transactions. It includes agent performance. It includes extra info. It must detail each event. This includes inputs. It includes model versions. It includes confidence scores. It includes reasons. It includes user changes.</a> <a href="https://sysgen.ca/blog-securely-integrating-ai-tools-into-your-business-operations/">Encrypt data when moving. Encrypt data when stored. This is also vital. Check AI tools often. Check connection points. Review access logs. This helps find odd activity.</a></p><h3>Containers and Management</h3><p>Docker and Kubernetes help a lot. They make AI tool integration easy. <a href="https://www.cloudoptimo.com/blog/docker-vs-kubernetes-key-differences-in-containerization-and-orchestration">Docker puts AI apps in packages. It includes what they need. These packages are consistent. They are portable. This makes AI apps run the same. They run the same everywhere. This fixes compatibility problems. Kubernetes then helps. It manages these Docker containers. It scales them. It keeps them running. This is for big systems. It is for apps on many computers.</a></p><p><a href="https://www.serverwatch.com/guides/what-is-container-and-containerization/">Containers are big in AI. They are big in machine learning. They help package AI apps. They deploy them. They scale them. They give needed computer power. They give environments fast. They are reliable.</a> <a href="https://medium.com/cypik/boosting-kubernetes-with-ai-ml-transforming-container-management-65ab5f7199ad">Kubernetes gives a lot of computer power. ML and AI models need this. This stops slowdowns. It keeps performance steady. Containers in Kubernetes package models. They keep them separate. They make them work the same. This is true in different places. Kubernetes helps update models. It helps deploy them. This is for ML/AI models. It deploys new versions easily. There is no downtime. It also checks app health. It replaces bad containers. This makes ML and AI apps more reliable. Kubernetes manages data and models. This ensures models get storage. This is key for training. It is key for using models.</a></p><p><a href="https://nordcloud.com/blog/four-compelling-reasons-to-use-azure-kubernetes-service/">Azure Kubernetes Service (AKS) makes container management easy. This is key for complex AI apps. AKS handles updates. It handles fixes. It fixes itself. This means less debugging. Developers work faster. It works with Azure DevOps. It works with ACR. It works with Azure Active Directory. It works with Monitoring. This helps with development. It helps with deployment. This is good for AI models. AKS scales resources. It scales GPUs. This saves money. It starts faster. It scales easier. This is for AI tasks that use a lot of power.</a></p><h2>How to Add AI Tools Well</h2><p>Companies must follow steps. These steps help add AI tools well. New AI tools make systems better. They also keep them safe.</p><h3>Check and Plan First</h3><p>First, check if your company is ready for AI. Connect AI plans to business goals. Set goals to measure success. Track how much money AI projects make. This shows AI helps the business. <a href="https://agility-at-scale.com/implementing/ai-readiness-blueprint/">Without clear goals, you cannot know if AI works</a>.</p><p>Many people should help with this check. Get ideas from IT, business teams, and legal experts. They give different views on AI readiness. Each person scores how ready the company is. Then, they talk and agree. This shows different ideas and hidden problems. Use charts to see strong and weak areas. Look at strategy, people, data, ethics, tech, and rules. Talk to people to confirm scores. Teams can discuss problems. Leaders can share their thoughts.</p><p>It is key for leaders to support AI. This means they agree. They get involved. They give money for AI plans. <a href="https://martech.org/ai-readiness-checklist-7-key-steps-to-a-successful-integration/">Leaders must know how AI can help</a>. They must see how it fits company plans. Checking data quality is also vital. AI needs good, easy-to-use data. Check data sources. Make sure data is complete and correct. Fix data that is in separate places. Good rules for data are also important. Check your tech systems. Make sure they can handle AI. This means enough storage and power. Check if systems can use big data fast. See if they can work with AI tools. You might need to update things. Maybe use cloud storage. <a href="https://rtslabs.com/ai-readiness-checklist/">Being ready for AI means having the right data</a>. It means having the right tech. It means having the right people. It means having the right rules. It is more than just good IT. It means business plans, rules, and culture. All must support AI changes. Key things are clean data, strong rules, skilled people, and smooth processes.</p><p>Planning for AI needs clear goals. Companies must find problems AI can fix. They need to know what to measure. Look for partners and sellers. Check their tools, name, and prices. Make a plan to do projects that help early. Decide what tools and help are needed. <a href="https://www.ibm.com/think/insights/artificial-intelligence-strategy">Plan for data, rules, tech, and people</a>. Set rules for AI ethics. Companies must know AI&#8217;s moral side. They must use AI responsibly. They must check AI models for unfairness. Project planning is key for AI. It needs a clear plan. It needs goals, times, and resources. These must match business goals. Checking AI readiness means looking at data safety. It means looking at data access. It means looking at tech and people. Companies must use strong safety for data. They must control who sees data. They need good, organized data. They need cloud power and storage. They need the right software. They need experts in AI. Or they need to train people. Using software that already works with AI saves time. Setting clear goals means saying exactly what you want. Like, <a href="https://www.microsoft.com/en-us/microsoft-365/business-insights-ideas/resources/ai-implementation">answer customer questions 40% faster</a>. Or get 25% more sales. Make a team with IT, data, and business experts. This makes sure tech and plans match.</p><p>A clear AI plan shows goals. It shows steps. It shows needed tech. It shows data sources. It shows how to watch things. It shows how to manage changes. Companies must make sure data is good. It must be easy to use. It must be available. This means putting data together. It means cleaning and formatting data. It means making ways to share data. It means setting data rules. <a href="https://www.rst.software/blog/8-steps-to-successful-ai-integration">Pick a storage option that works with AI</a>. This depends on cost, control, and size. Training employees is very important. Teams need new skills. They need to understand AI. They need to update job skills. They need to work well with AI. Following laws and ethics means checking AI for unfairness. It means making AI decisions clear. It means having strong data rules. It means building AI responsibly. Pick AI models that fit your plan. Choose machine learning, language, vision, or voice. This depends on what you need. <a href="https://www.symphonyai.com/resources/blog/itsm/5-key-considerations-before-you-begin-with-ai/">Companies must also plan the design</a>. This is a key part of AI projects. Look at how things work. Decide what tasks to automate first. Make sure automation works with current controls.</p><h3>Test Runs and Small Projects</h3><p>Test runs and small projects are key. They check AI solutions. This happens before using them everywhere. Companies must define their problem. They must define how to measure success. Start with a clear problem. Show how it costs or saves money. Write down current numbers. <a href="https://www.dartai.com/blog/how-to-create-an-effective-proof-of-concept-with-ai">Set 3-5 goals to improve</a>. Check if data is ready and good. Do a data check. Check data quality (over 95% complete). See how much data is needed (1000+ examples for types). Make a way to prepare data. Choose AI tech based on needs. Do not just follow trends. Think about cloud, AI tools (TensorFlow), and coding tools.</p><p>Build a simple AI model fast. Focus on speed, not perfection. Start with the easiest way. Use ready-made models or tools. Make a basic model in 1-2 weeks. Set up a simple way to check it. Test it in a safe place. Make tests like real life. But keep safety in mind. Plan new app building. Define what it does, when, and what it needs. This is for new apps that use AI. Design the product. Get ideas and make detailed models. This is for projects with a user screen. Find all needed connections. This is for existing systems. This makes sure things talk well. A resource plan lists what is needed. This includes tech, tools, and people. This helps with good integration. Prepare a full project plan. It shows steps and needs for going live. Guess how much work model deployment takes. Think about tech, data, and size. <a href="https://www.fullstack.com/labs/resources/playbooks/building-an-artificial-intelligence-proof-of-concept">Make a detailed product plan</a>. It shows steps, goals, and what to deliver.</p><p>Companies must pick the right AI model. They can buy, build, or use ready-made ones. Ready-made models are fast and cheap. Fine-tuned models are fast and custom. Ready-made AI software is easy to use. Hiring AI experts gives special skills. Get data for AI tests. Find useful data sources. Clean and prepare data. Pick features and engineer them. Handle data privacy and safety. Build and train the AI model for tests. Develop custom models. Or fine-tune ready-made ones. Or use ready-made models with tools. Always check model performance. Use measures like precision and recall. Run AI tests and check results. Copy real-world situations. Check performance on key things. This includes accuracy, speed, cost, and size. <a href="https://www.quinnox.com/blog/ai-proof-of-concept-guide/">Use A/B tests and user feedback</a>. Look at AI test results. Compare them to original goals. Find problems and weak spots. Do stress tests. Based on results, decide what to do next. Go live, fix the model, try other AI, or stop. To go from AI test to full use, make a plan. Plan for bigger tech, safety, rules, watching, and changes.</p><p>Picking small projects for outside AI tools needs thought. Companies should pick flexible tech. It should be important for their plans. Pick AI tools that work well. They should fit with current tech and work. These tools must meet set goals. For example, if showing products is slow. Use AI to make many pictures. Pick solutions that cause few problems. They should help a lot with plans. <a href="https://aquent.com/blog/how-to-create-an-ai-pilot-program-that-delivers-results/">Build a team for the small project</a>. It should have people from different departments. Good AI small projects need teamwork. Get leaders, IT, and users involved. This makes sure it is useful. It helps people use it. <a href="https://enterprisersproject.com/article/2019/2/how-select-ai-pilot-project-5-criteria">Small projects should fix a clear problem</a>. It should have a clear end goal. The problem does not need to be big. But it must be clear for testing. Define what you want to happen. Set clear ways to measure results. Do this before starting. AI works well when the goal is clear. If the goal is not clear, AI might not help.</p><p>Small projects must match big goals. They must help business goals. Like saving money or making customers happy. Or creating new things. Can it be done? Are there enough people? This includes data experts and engineers. It includes needed tech like cloud. It includes enough money. Is data ready? Is there enough good data for training? Is it legal to use? Is it set up for AI? Can it grow? Success in a small project should work for bigger things. Like from one area to the whole world. Support from leaders is key for money and priority. Getting users involved early helps them use it. <a href="https://www.linkedin.com/posts/rajkgrover_what-criteria-should-guide-the-selection-activity-7315048543143002113-RE0z">Risk management looks at tech problems</a>. It looks at ethical and legal risks. Like data rules and fairness checks. User impact means clear benefits. Like better work or decisions. Teamwork across different groups is key. This includes IT, business, and experts. Find important uses. Focus on chances that help business goals a lot. This gets leader support. It shows real benefits. <a href="https://www.scottmadden.com/insight/launching-a-successful-ai-pilot-program-a-guide-for-executives/">Focus on a few uses</a>. Do not use too many resources. Set clear goals for each use. Define success early. This sets up what to test. Make sure success goals are real. They should be possible with what you have. This includes time and tech.</p><h3>Use and Watch</h3><p>Using AI solutions in Azure needs smart ways. Companies should use DevOps for AI. Use Azure tools and best ways. This makes AI building, using, and watching smooth. This means making things automatic. Always testing. Watching performance. This ensures quality and speed. <a href="https://azure.github.io/AI-in-Production-Guide/chapters/chapter_14_arrival_deployment_strategies">Use LLMOps for Large Language Models (LLMs)</a>. Companies use Azure AI Studio. They pick LLMs from its list. They use prompt engineering. This makes outputs better. Always check and fix prompts. Use automatic checks in Prompt Flow. Good model management is key. When building custom models, keep track of versions. Use safe ways to use them. Like blue-green deployment. Always watch them. This keeps AI models good. It keeps them useful and safe. They adapt to new data and users.</p><p>DevOps mixes software building and IT work. It makes AI solution building faster. It gives good quality all the time. It focuses on automatic work, testing, watching, and constant delivery. MLOps builds on DevOps. It helps data scientists and IT work together. This is for managing machine learning models. It makes a steady way to build, train, and use ML models. LLMOps adds to MLOps for LLMs. Like OpenAI&#8217;s GPT models. It sets ways to find LLMs. It sets ways to do prompt engineering. It sets ways to fine-tune. This is to check, use, and watch LLMs. Companies use the model list to find LLMs. Azure AI Studio has a list of language models. These are from open source and OpenAI. Preparing data for fine-tuning makes it more exact. This is for specific uses. But do not fine-tune too early. Check it first. Check prompts with Prompt Flow. Do this during AI solution building. This makes sure the model gives desired results. After checking and fine-tuning, use the LLM. Do this through Azure AI Studio as an API. Always watch its performance. Keeping model versions is key. It tracks changes over time. It allows easy use, updates, and going back. This is with clear changes. Using models safely uses blue-green deployment. This is for A/B testing different model versions. It gives a steady experience. This is when using new models. Watching and retraining means always watching model performance. This ensures good results. It fixes model drift. This is for good use and long life.</p><p>Watching how AI systems work needs key measures and tools. Accuracy measures like error rate are key. They show how well a model does its job. Latency measures how fast the system responds. This includes checking parts of the model. Error tracking is key for system reliability. Cost measures ensure money works. Like cost per word for LLMs. User feedback tracks what people think. This includes customer happiness. It includes how easy it is for customers. It includes how often AI fixes problems. Data quality watching ensures data is complete and right. Bad data leads to wrong guesses. Measures specific to industries are also key. For health, this includes correct diagnosis. It includes patient safety and happiness. It includes fairness. For customer service, this includes AI fixing problems. It includes fixing on first try. It includes customer happiness. It includes call time. It includes customer effort.</p><p>Companies must set clear goals. Set specific targets for measures. Like, <a href="https://coralogix.com/ai-blog/key-metrics-kpis-for-genai-model-health-monitoring/">keep recall above 90%</a>. Always watch real-time and old data. Check if targets are met. If measures drop, retrain the model. Fix the system. Or change how things work. Update carefully. Check improved performance with A/B testing. Do this before using it everywhere. <a href="https://www.metanow.dev/blog/news-21/essential-tools-for-effective-ai-monitoring-a-comprehensive-guide-202">Tools like TensorBoard help understand AI models</a>. It tracks measures like loss and accuracy. It shows model graphs. Prometheus watches cloud systems. It tracks data over time. It has strong search. Grafana works with Prometheus. It shows AI measures well. It has interactive screens. The ELK Stack manages logs. It finds problems in log data. Datadog watches everything. It has full views. It connects well. It finds odd things. It gives alerts fast. New Relic watches app performance. It helps understand model performance. This ensures business goals are met. PRISM by Block Convey is a new tool for AI systems. It is easy to use. It has strong analysis. It focuses on clear and exact results.</p><h3>Safety, Rules, and Control in Microsoft</h3><p>Adding outside AI tools to Microsoft needs care. This is for safety, rules, and control. <a href="https://blog.bonfy.ai/navigating-the-security-risks-and-challenges-of-microsoft-365-copilot">Too many permissions are a big risk</a>. Apps asking for too much access can leak data. Fix this by giving only needed access. Use a company tool to watch AI content. This checks for data leaks. Separating AI content making and using can be risky. This needs a strong check process. It ensures AI content follows safety rules. It follows compliance rules before use. Many ways to talk create many weak spots. Using many channels (email, chat) needs full safety. This includes AI to find wrong info and sensitive data. Teach employees safe ways to talk. Many sellers create problems. They have different safety rules. Adding outside apps needs strict safety rules. Do full safety checks. Use one tool to manage content safety.</p><p><a href="https://intellias.com/copilot-security/">Protecting ideas means clear rules</a>. Rules on who owns ideas. Rules on how to use them. Rules on data safety. Use things like code hiding and encryption. Use safe data storage. Companies must check AI output. Treat AI code like outside code. This needs strong checks. Check for weak spots. Check if it follows safety rules. Use strong human checks. All AI code must be reviewed by people. This catches errors or safety flaws AI might miss. <a href="https://www.fortect.com/windows-update/considerations-for-third-party-ai-model-integration/">Data privacy and safety are most important</a>. Companies pick tools with strong safety. They follow privacy laws. They use encryption. They use safe connections. They check the seller&#8217;s data rules. Seller&#8217;s name and help are also key. Check the seller&#8217;s name. Look at reviews and examples. Confirm fast customer help. Check their history of updating AI tools. Risks include data leaks. System problems from conflicts. Relying on sellers for updates. <a href="https://www.ridgeit.com/securing-microsoft-copilot-ai-small-business/">New risks with Microsoft 365 Copilot</a> and AI Agents include data leaks. This is from bad prompts. Sharing too much sensitive info. Unauthorized access through AI. Accidental sharing of secret business info. This is by AI agents. Securing Copilot Studio needs good access controls. Limit agent permissions. Watch agent talks for odd things. Set up safe agent flows. Check prompts deeply. Set rules for custom agent building.</p><p>Rules and policies are key for AI in regulated fields. Steps to follow AI rules: <a href="https://future.works/blog/ai-compliance-guide/">Do AI Impact Checks</a>. Define AI uses. Map data sources. Check risks (unfairness, privacy). Plan how to fix them. Write down results. Use Privacy-by-Design. Build privacy controls early. Use Data Protection Impact Checks. Make data anonymous. Keep consent records. Set up good AI Audit Trails. Define audit needs. Use unchangeable logs. Automate reports. Use tools to see data. Use Continuous Monitoring. Set up alerts for problems. Automate retraining for performance changes. Use compliance screens.</p><p>AI Control Policies and Ways include ethical rules. These set clear rules. They match laws and company values. Transparency needs detailed model papers. They need clear decision-making. Continuous Monitoring checks model outputs. It checks for unfairness. A Human-in-the-Loop (HITL) Way means experts check flagged outputs. They give feedback to fix models. They approve key decisions. AI Ethics Committees define ethical rules. They check AI plans for fairness and privacy. They suggest fixes. They report control measures. <a href="https://www.ai21.com/knowledge/ai-governance-frameworks/">Many rules guide compliance</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZqZM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZqZM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png 424w, https://substackcdn.com/image/fetch/$s_!ZqZM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png 848w, https://substackcdn.com/image/fetch/$s_!ZqZM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png 1272w, https://substackcdn.com/image/fetch/$s_!ZqZM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZqZM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png" width="822" height="528" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:528,&quot;width&quot;:822,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:101347,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176807278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZqZM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png 424w, https://substackcdn.com/image/fetch/$s_!ZqZM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png 848w, https://substackcdn.com/image/fetch/$s_!ZqZM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png 1272w, https://substackcdn.com/image/fetch/$s_!ZqZM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d75b70b-de8d-4fe2-a0cf-1972280f96f6_822x528.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Problems and How to Fix Them</h2><p>Putting outside <strong>AI tools</strong> into <strong>Microsoft ecosystem</strong> has problems. Companies must fix these to use <strong>AI</strong> well.</p><h3>Data Walls and Working Together</h3><p><a href="https://topmostads.com/microsoft-interoperability-strategy/">Connecting different systems is hard. They are built in different ways. This makes it hard for them to work together. Companies often have data in many forms. They use different rules.</a> Steve Taplin is a CEO. He says <strong>AI tools</strong> use their own &#8220;language.&#8221; This makes it like a &#8220;Tower of Babel.&#8221; It causes problems when connecting them. For example, shipments get sent to the wrong place. This is because of small <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">data</a> differences. To fix this, companies should use new ways to connect. They can use data lakehouses. They can use data meshes. They must also add <strong>AI</strong> to data handling. This means <strong>AI</strong> helps find data types. It helps sort data. Make a team with data and <strong>AI</strong> experts. Add business experts too. This helps set data rules. It helps everyone use data well.</p><h3>How Well It Works and Growing It</h3><p>Slowdowns often happen. This is from messy data. It is also from hard connections. Lots of data coming in can slow systems. Many people using it at once can too.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QDR0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QDR0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png 424w, https://substackcdn.com/image/fetch/$s_!QDR0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png 848w, https://substackcdn.com/image/fetch/$s_!QDR0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png 1272w, https://substackcdn.com/image/fetch/$s_!QDR0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QDR0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png" width="822" height="201" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:201,&quot;width&quot;:822,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:50232,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176807278?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QDR0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png 424w, https://substackcdn.com/image/fetch/$s_!QDR0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png 848w, https://substackcdn.com/image/fetch/$s_!QDR0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png 1272w, https://substackcdn.com/image/fetch/$s_!QDR0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68c7142b-6386-4bf8-8fa1-33828c3ce7e9_822x201.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Bad content setup also hurts <strong>AI</strong> use. Data is messy. It is in many places. Fix this with one place for content. Use the same words everywhere.</p><h3>Stuck with One Seller and Ready for the Future</h3><p>Relying too much on one seller is risky. Companies should use open-source <strong>AI</strong>. Hugging Face&#8217;s Transformers is an example. They must plan for changing sellers. Keep copies of <strong>models</strong>. Keep backups of training data. Make contracts flexible. This includes data export rights. It includes code escrow rules. Build internal skills. This helps oversee <strong>AI systems</strong>. It helps rebuild them if needed.</p><h3>Managing Costs</h3><p>Companies often spend more than they think. This is for <strong>generative AI</strong>. It includes cleaning data. It includes expert time. It includes running it all the time. To save money, make <strong>models</strong> more efficient. Use pruning and quantization. Set up ways to watch costs. Set up alerts for strange use. Plan money carefully. Include detailed cost plans. Have backup plans. For <strong>Azure</strong> work, use transfer learning. Use automatic watching. Use the right size <strong>AI</strong> setup. <a href="https://www.tntra.io/blog/finops-for-ai-cost-optimization-strategies/">Set clear budgets. Set spending limits. This stops unexpected high costs.</a></p><p>Integrating outside apps is needed. It helps modern businesses. This way adds better AI. It makes new ideas faster. It makes business work better. It uses many different apps. Good AI needs good planning. It uses Microsoft&#8217;s strong platform. It fixes problems early. This mix of AI will keep changing. It gives more chances for companies. They can build smart operations. They will be strong and ready. This is with advanced AI.</p><h2>FAQ</h2><h3>What are the main benefits of integrating third-party AI tools with Microsoft?</h3><p>Outside AI tools make things better. They help new ideas happen faster. Companies make their work processes better. This mix uses Microsoft&#8217;s good points. It adds special AI. This gives them an edge over others.</p><h3>What are common challenges when integrating third-party AI?</h3><p>Companies face problems. Data is in separate places. Different systems do not work together. Speed and growth can be issues. Relying too much on one seller is a worry. Good planning helps solve these problems.</p><h3>How does Microsoft ensure security for integrated AI tools?</h3><p>Microsoft uses Entra ID. This makes access safe. It uses strong ways to check who can get in. Rules help protect data. Companies also limit who can access things. They watch everything all the time.</p><h3>How can organizations manage costs for third-party AI integrations?</h3><p>Companies save money. They make AI models work better. They use resources wisely. Tools help watch how much is spent. Clear budgets stop surprise costs.</p>]]></content:encoded></item><item><title><![CDATA[Unlocking AI Power Strategies for Legacy App Migration to Microsoft Cloud]]></title><description><![CDATA[Companies urgently need to modernize their legacy systems by integrating AI to remain competitive and drive digital transformation.]]></description><link>https://newsletter.m365.show/p/unlocking-ai-power-strategies-for</link><guid isPermaLink="false">https://newsletter.m365.show/p/unlocking-ai-power-strategies-for</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Wed, 22 Oct 2025 11:11:10 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176718745/a38bd39766b355dbffb14e535c9c3d10.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Companies urgently need to modernize their legacy systems by integrating AI to remain competitive and drive digital transformation. Currently, <a href="https://www.redhat.com/en/resources/app-modernization-report">42% of organizations</a> are incorporating AI into their existing applications as part of their modernization efforts. Microsoft accelerates AI innovation by providing a comprehensive cloud and AI platform that facilitates this transition. Their strategy involves assessing, modernizing, and infusing AI into applications, then optimizing them for enhanced performance. By 2025, businesses can significantly improve operational efficiency and unlock new revenue streams through these transformations, leveraging Microsoft&#8217;s crucial cloud partnerships. Cloud migration is a foundational technological initiative that supports future growth, especially within <strong>AI-first paradigms</strong>. The global AI market is poised for substantial expansion for businesses that embrace these changes. The projected benefits are <a href="https://superagi.com/case-study-how-top-companies-are-using-ai-to-increase-sales-efficiency-and-revenue-growth-in-2025">illustrated below</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bny2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bny2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!bny2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!bny2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!bny2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bny2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A bar chart showing projected percentage changes in various business metrics by 2025 due to AI-driven modernization. Positive bars indicate increases, and negative bars indicate reductions.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A bar chart showing projected percentage changes in various business metrics by 2025 due to AI-driven modernization. Positive bars indicate increases, and negative bars indicate reductions." title="A bar chart showing projected percentage changes in various business metrics by 2025 due to AI-driven modernization. Positive bars indicate increases, and negative bars indicate reductions." srcset="https://substackcdn.com/image/fetch/$s_!bny2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!bny2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!bny2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!bny2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89a959d6-0002-4363-a695-ec11cb855933_1024x768.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Key Takeaways</h2><ul><li><p>Companies must update old apps with AI. This helps them stay competitive. Microsoft Cloud offers tools to make this easier.</p></li><li><p>Check your old apps first. See if they can use AI. Microsoft Azure Migrate helps find AI chances and fix old code.</p></li><li><p>Move apps to Azure. You can move them as they are or change their code. Tools like .NET Core and GitHub Copilot make this faster.</p></li><li><p>Add AI features using Azure AI services. Build custom AI models for your business. Use Azure data platforms to manage AI data.</p></li><li><p>Use AI wisely. Add it step by step. Keep AI systems safe. Teach your team new skills to manage these changes.</p></li></ul><h2>Assessing Legacy for AI Readiness</h2><div id="youtube2-2biCyeUBiug" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;2biCyeUBiug&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/2biCyeUBiug?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>First, companies must check their old apps. They need to see if these apps can use AI. This is a very important step. It means looking closely at all current systems. <a href="https://azure.microsoft.com/en-us/blog/accelerate-migration-and-modernization-with-agentic-ai/">Microsoft has tools like Azure Migrate. These tools use new AI features. They make checking apps much faster. The AI helps guide the process. It does many tasks automatically. This makes migration quicker and smarter. It does not need much new training. Azure Migrate also understands apps well. It sees all apps in a company. It also looks deep into each app. This includes how apps connect. This helps make smart choices. These choices are based on facts. This happens during the whole update process.</a></p><h3>Identifying AI Opportunities</h3><p>Finding chances for AI in old systems needs a clear plan. <a href="https://www.netguru.com/blog/ai-in-legacy-systems">Teams must look at old tech. They need to find slow spots. They must check for security holes. They also need to fix connection problems. They also need to check data quality. They must make sure data is clean. Data needs to be in a standard form. It must connect from all places. This helps AI work well. Linking AI chances to business goals is key. This matches AI uses to company aims. It puts important things first. This is based on how much value they bring. It also looks at how easy they are to do.</a> <a href="https://appinventiv.com/blog/ai-in-legacy-application-modernization/">It can change old code. It can make it new. It can also speed up testing. It makes checking for errors faster. It finds problems quickly. It makes connecting systems easy. It brings different data together. Also, AI watches system performance. It does this all the time. It can guess and stop problems. It makes apps better for edge computing. This helps them grow easily.</a></p><h3>Technical Debt and Modernization</h3><p>Fixing technical debt is a big part. It is key to updating any app. <a href="https://legacyleap.ai/blog/technical-debt-in-legacy-applications/">Signs of technical debt include complex logic. They also include repeated patterns. Old libraries are another sign. Software that is no longer supported is too. Architecture drift is a sign. Hardcoded settings are also. Weak connections are another. Missing documents show it too. Security gaps are a big risk. These include known flaws. Old ways of logging in are risky.</a> We can measure technical debt. <a href="https://joshfrankel.me/blog/metrics-for-identifying-technical-debt/">Chronology shows when code was last changed. Coverage shows how much is tested. Caliber means code quality. Codependence shows how things rely on each other. Consumption means resources used. Contention shows areas changed often.</a> These help find where debt builds up. <a href="https://vfunction.com/blog/how-to-measure-technical-debt/">Watching code complexity is important. Watching how much code changes is too. Checking test coverage is vital.</a> This helps with good updates.</p><h3>Data Strategy for AI</h3><p><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">A strong data plan is key</a> for AI. <a href="https://www.aezion.com/blogs/ai-ready-data/">This means finding all data. It means checking data sources. It means seeing how data moves. It means seeing who uses data. It also finds hidden data. It finds old data sources. Data integration needs automated ways. These ways bring in data. They change data. They line up data from many places. This includes matching data types. It includes making formats standard. Data governance sets rules. It checks data quality. It makes sure data is trusted. It makes sure data is correct. This includes who can see data. It tracks rules. It finds strange data. Metadata management keeps info. It tracks where data comes from. This is for each piece of data. This makes checking easier. It builds trust. It makes data reusable. Labeling and training are next. This means making ways to tag data. This is for unstructured info. It defines categories. It sets labeling rules. It checks data for AI models.</a> This plan makes sure data is ready for AI.</p><h2>Modernizing and Moving Apps to Azure</h2><p>This part shows how to move old apps to <strong>Azure</strong>. Companies pick different ways. This depends on what they need. It also depends on their goals.</p><h3>Move Apps to Azure IaaS/PaaS</h3><p>&#8220;Lift-and-shift&#8221; means moving apps. They go to <strong>Azure Infrastructure as a Service (IaaS)</strong>. Or they go to <strong>Platform as a Service (PaaS)</strong>. You change the code very little. This gets apps to the cloud faster. It saves money on hardware. You pay for what you use.</p><blockquote><p>Making things work better is a main goal. Just moving apps does not always use all cloud features. Many think moving to <strong>Azure</strong> makes things faster. But apps made for old systems might not use cloud power fully.</p></blockquote><p>Apps moved this way might not use all <strong>Azure</strong> features. This includes <strong>PaaS</strong> or serverless options. It also includes cloud scaling. This limits how much they can grow. It limits how strong they are. It limits how much money they save. But it is still better than old systems.</p><p><a href="https://medium.com/%40alokemajumder/on-premises-vs-iaas-vs-paas-vs-saas-understanding-your-computing-options-8026c7c7140b">Think about the cost of moving apps:</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rNG5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rNG5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png 424w, https://substackcdn.com/image/fetch/$s_!rNG5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png 848w, https://substackcdn.com/image/fetch/$s_!rNG5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png 1272w, https://substackcdn.com/image/fetch/$s_!rNG5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rNG5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png" width="820" height="202" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:202,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46945,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176718745?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rNG5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png 424w, https://substackcdn.com/image/fetch/$s_!rNG5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png 848w, https://substackcdn.com/image/fetch/$s_!rNG5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png 1272w, https://substackcdn.com/image/fetch/$s_!rNG5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b52ce47-f2dc-4a56-b223-5935452db43a_820x202.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Azure PaaS</strong> lets you pay by the hour or month. This is different from big upfront costs. <strong>IaaS</strong> is usually cheaper than <strong>PaaS</strong>. This is true for similar work. But <strong>IaaS</strong> might need more software. You buy this from other companies. This can cost more than <strong>PaaS</strong>. Also, fixing the basic parts costs money. This adds to the total cost. Old systems cost a lot. They need huge money at every step. Cloud systems like <strong>Azure IaaS/PaaS</strong> save companies money. They also save them from managing things. They cut costs of buying gear. They cut costs of hosting things yourself. This first step to the cloud helps with future updates.</p><h3>Changing Code to Cloud-Native</h3><p>Refactoring means making code better. It does not add new things. This helps update old code. It makes it less messy. It gets work ready for <strong>Azure</strong>. This is good if code costs a lot to keep. It is good if code is messy. <strong>Azure SDKs</strong> or services can also make things better. They can help you see how things are working.</p><p><strong>.NET Core</strong> helps a lot with updates. It makes it easy to improve old apps. It does this without big problems. It works on many systems. It is open-source. It fixes problems of the older <strong>.NET Framework</strong>. It is a great choice for better systems. This is true if you do not need the newest <strong>.NET</strong> features. For old apps that need to last, <strong>.NET Core 3.1</strong> is good. It works with old <strong>.NET framework</strong> code. It works with many libraries.</p><p>Here are good things about <strong>.NET Core</strong> for updating apps:</p><ul><li><p><strong>Cross-platform support</strong>: New <strong>.NET</strong> lets you build apps once. They run on Windows, Linux, or macOS. This makes work smoother. It makes development easier.</p></li><li><p><strong>Cloud-native development</strong>: It is perfect for containers. It is perfect for small services with <strong>.NET Core</strong>. It is perfect for quick growth.</p></li><li><p><strong>Robust Security</strong>: Security is built-in. It gets constant security fixes. It has tools for rules. This makes it good for strict industries. These need safe data. They need less risk.</p></li><li><p><strong>Improved Performance and Efficiency</strong>: Updating to the newest <strong>.NET</strong> versions helps apps. They use new features. They run faster. They run better. This is true with new multi-core chips.</p></li><li><p><strong>Better Memory Management</strong>: Updates use better code and libraries. This means memory is used better. There are fewer memory problems. Things run smoother.</p></li><li><p><strong>Improved Scalability and Agility</strong>: Updates let you use cloud systems. It helps break apps into smaller parts. This makes them easier to grow. It makes them easier to update. It makes them easier to change. Containers make setting up and growing even simpler.</p></li><li><p><strong>Simplified Maintenance</strong>: Updating cleans up code. It makes it easier to handle. It makes it safer. It costs less to keep up over time.</p></li><li><p><strong>Improved User Experience</strong>: Updating apps with new designs makes them look better. This uses the newest design tools. This makes users happier. It keeps more customers.</p></li><li><p><strong>Cost Savings</strong>: It costs money at first. But updates save a lot of money later. This is because of better speed. It is because of better growth. It is because of lower basic costs.</p></li></ul><p>Tools like <strong>GitHub Copilot</strong> make refactoring faster. This is for <strong>.NET</strong> and Java apps. It can cut update time from months to days.</p><blockquote><p>One of the best things is <strong>significant acceleration of migration and upgrades</strong> for existing apps. <strong>Copilot</strong> does many common tasks automatically. These tasks take a lot of time. This includes changing code. It includes updating <strong>APIs</strong>. It includes moving to new versions of tools. This lets teams finish updates in weeks. Not months. This frees up people for new ideas.</p></blockquote><p><strong>GitHub Copilot</strong> helps in many ways:</p><ol><li><p><strong>Scan and Plan</strong>: <strong>Copilot</strong> looks at the project. This includes <strong>JDK</strong> use. It includes build tool settings. It includes old parts. It includes old <strong>APIs</strong>. Then it suggests a plan to update. You can change this plan.</p></li><li><p><strong>Apply Changes and Resolve Errors</strong>: When you say yes, <strong>Copilot</strong> updates files. It fixes imports. It fixes grammar mistakes. It tries to fix errors until the project works.</p></li><li><p><strong>Automated CVE Scanner</strong>: It checks for security problems automatically. It does this for changed parts. It suggests safe new versions. Or it suggests other tools for security.</p></li><li><p><strong>Validate Changes and Review Report</strong>: It helps you run tests. It helps fix or write tests if they fail. A person must always say yes to the steps.</p></li></ol><p>For Java, <strong>Copilot</strong> helps change big apps into small services. It updates parts. It changes code for cloud systems. It moves to newer Java rules. It moves to related tools like <strong>Spring Boot</strong>. It writes code changes itself. It suggests other <strong>APIs</strong>. It helps find problems. For <strong>.NET</strong>, <strong>Copilot</strong> helps move from old <strong>.NET Framework</strong> to <strong>.NET 6+</strong>. It changes old <strong>ASP.NET</strong> apps to <strong>ASP.NET Core</strong>. It changes desktop apps to web and cloud. It helps move to new <strong>.NET</strong> rules. It suggests ways to make things faster and safer. It helps use new design ideas.</p><p>When an update agent asks for a change, <strong>Copilot</strong> looks at projects. It looks at their parts. Then it asks questions about the change. After you answer, it writes a plan. This plan is in a Markdown file. If you say to go on, <strong>Copilot</strong> follows the plan. You can change the plan. You do this by editing the Markdown file. While working, <strong>Copilot</strong> tells you what it is doing. It opens an &#8216;Upgrade Progress Details&#8217; paper. If there is a problem, <strong>Copilot</strong> tries to fix it. It asks for your help if needed. It learns from changes you make. Each big step saves to the local Git. When done, a report shows every step. This includes Git commit codes. This helps to undo things. Or to get details.</p><p>Key ways to change code to cloud-native on <strong>Azure</strong> are:</p><ul><li><p><strong>Replatform (modernize hosting environment)</strong>: This moves work to a new system. It changes code very little. It makes managing less. It makes growing better. It makes work simpler. It does not rewrite the whole app.</p></li><li><p><strong>Refactor (modernize code)</strong>: This means making code better inside. It helps update old code. It makes it less messy. It gets work ready for <strong>Azure</strong>.</p></li><li><p><strong>Rearchitect (modernize architecture and code)</strong>: This changes how the work is built. It makes it grow better. It makes it faster to change. It makes it service-focused. This is key for breaking up big apps. It uses small services. It helps grow specific parts.</p></li><li><p><strong>Rebuild (build cloud-native)</strong>: This means building a new cloud app from scratch.</p></li></ul><p><strong>Azure</strong> has special services for these ways:</p><ul><li><p><strong>Azure App Service</strong>: This is good for web apps and <strong>APIs</strong>. It works with both full <strong>.NET Framework</strong> and <strong>.NET Core</strong>. The <strong>Azure App Service Migration Assistant</strong> moves <strong>IIS-hosted .NET</strong> sites automatically. This makes moving faster.</p></li><li><p><strong>Azure Kubernetes Service (AKS)</strong>: This is for old apps in containers. Examples are Docker images for old <strong>.NET</strong> apps. These use Windows Containers. <strong>AKS</strong> helps manage big <strong>.NET</strong> apps. These apps break into many services. It also works when adding new small services. These are next to old systems. It works with both Linux and Windows containers. This lets old <strong>.NET Framework</strong> parts and new <strong>.NET Core</strong> services run together.</p></li><li><p><strong>Azure Service Bus or Azure Relay</strong>: These help connect old <strong>WCF</strong> or service bus systems. New ways like <strong>gRPC</strong> or <strong>REST APIs</strong> exist for talking inside.</p></li></ul><p>Refactoring means making code and design better. It means breaking big apps into small services. It means rewriting parts for serverless functions. Or for managed services. It means changing them to be cloud-native. An example is changing an old <strong>ASP.NET</strong> app. It becomes <strong>.NET</strong> small services on <strong>AKS</strong>. It has a React front-end. It uses <strong>Azure Service Bus</strong> and <strong>Cosmos DB</strong>. This way uses cloud benefits most. Like growing and being strong. It uses <strong>Azure</strong> features. This is a big project. It is best for important apps. It often happens in steps. Or it uses the strangler pattern. Rebuild means starting over. It builds a new app. This app does the same things. Then it moves users or data. It lets you start fresh. It uses new design from day one. This could be new <strong>.NET</strong> small services. Or a serverless design on <strong>Azure</strong>. It is free from old limits. Microsoft&#8217;s help makes this faster. This way gives the most freedom. It gives the most new ideas. It can use cloud-native services. It gets rid of old problems. This is good if the old app is too old. Or too hard to change. The company must also have time and money. This is for a full rebuild.</p><h3>Database Updates for AI</h3><p>A strong plan for databases is key for <strong>AI</strong> work. Updating databases makes sure they can handle <strong>AI</strong> apps. <strong>Azure</strong> has many database services. They are made for <strong>AI</strong>.</p><p><strong>Azure SQL Database Hyperscale</strong> is good for <strong>AI-ready</strong> apps. These apps can grow very big. It helps with many transactions.</p><p>For finding things in <strong>AI</strong> apps, these <strong>Azure</strong> database services are good:</p><ul><li><p><strong>Azure Cosmos DB for PostgreSQL</strong></p></li><li><p><strong>Azure Cosmos DB for NoSQL</strong></p></li><li><p><strong>Azure Cosmos DB for MongoDB (vCore)</strong></p></li><li><p><strong>Azure Database for PostgreSQL Flexible Server</strong></p></li><li><p><strong>Azure AI Search</strong></p></li><li><p><strong>Azure SQL Database</strong></p></li></ul><p>These services work well with <strong>AI</strong> tools. They help with advanced <strong>AI</strong> features.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TP_o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TP_o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png 424w, https://substackcdn.com/image/fetch/$s_!TP_o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png 848w, https://substackcdn.com/image/fetch/$s_!TP_o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png 1272w, https://substackcdn.com/image/fetch/$s_!TP_o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TP_o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png" width="822" height="292" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b303a979-3521-45a0-962d-1ec6cf887102_822x292.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:292,&quot;width&quot;:822,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:39705,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176718745?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TP_o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png 424w, https://substackcdn.com/image/fetch/$s_!TP_o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png 848w, https://substackcdn.com/image/fetch/$s_!TP_o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png 1272w, https://substackcdn.com/image/fetch/$s_!TP_o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb303a979-3521-45a0-962d-1ec6cf887102_822x292.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Picking the right database is very important. It helps updated apps work well. It helps them grow. It makes sure the data system supports advanced <strong>AI</strong>. This full update plan makes apps ready for the future.</p><h2>Integrating <strong>AI-First Paradigms</strong> with Microsoft Services</h2><p>Companies must add <strong><a href="https://m365.show/">AI-first paradigms</a></strong> to their updated apps. This smart move uses Microsoft&#8217;s strong system. It changes old systems. They become smart and quick platforms. Microsoft services give tools. They give what is needed for this deep change.</p><h3>Leveraging Azure AI Services</h3><p>Adding smart <strong>AI</strong> features to apps is easy. You use <a href="https://learn.microsoft.com/en-us/azure/app-modernization-guidance/innovate/innovate-and-automate-using-ai-services">Azure AI services</a>. These services help with seeing, speaking, language, and making choices. They work well with updated apps.</p><ul><li><p><strong>Azure AI services</strong>: These services add advanced <strong>AI</strong> features. They help with vision, speech, language, and decisions. They put <strong>AI</strong> into existing apps.</p></li><li><p><strong>Azure AI Document Intelligence</strong>: This service gets info from papers automatically. It handles text, key pairs, and tables. It uses ready-made or custom models.</p></li><li><p><strong>Azure AI Studio</strong>: Companies use this to build custom copilots. These copilots give ideas. They make content. They answer questions. They connect to data.</p></li><li><p><strong>Azure AI Search</strong>: This service works with content. It makes it better. It turns raw data into searchable info. It uses text, finds things, and checks pictures. It works with Azure Machine Learning. This builds <strong>AI</strong> solutions.</p></li><li><p><strong>Azure Machine Learning</strong>: This platform helps build, train, and use machine learning models. It makes choices automatically. This includes guessing what will happen.</p></li></ul><p>Many companies make their old apps better. They use Azure AI services. This shows how much <strong>modernization</strong> and <strong>AI innovation</strong> help.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tTJU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tTJU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png 424w, https://substackcdn.com/image/fetch/$s_!tTJU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png 848w, https://substackcdn.com/image/fetch/$s_!tTJU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png 1272w, https://substackcdn.com/image/fetch/$s_!tTJU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tTJU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png" width="819" height="391" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:391,&quot;width&quot;:819,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96020,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176718745?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tTJU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png 424w, https://substackcdn.com/image/fetch/$s_!tTJU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png 848w, https://substackcdn.com/image/fetch/$s_!tTJU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png 1272w, https://substackcdn.com/image/fetch/$s_!tTJU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3390ece-d702-495a-8e3b-f8f861cc2e35_819x391.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Building Custom AI Models</h3><p>Companies often need special <strong>AI</strong> models. These are for their own business needs. Azure gives a strong place to make these models. This process has good ways to work. It makes sure <strong>AI innovation</strong> happens.</p><ol><li><p>Think about business results first. Good <strong>AI</strong> programs link each use to a clear business goal. They do not just start with an experiment. Good ways to find things lead to more success.</p></li><li><p>Find chances to automate. Look for tasks that can be done automatically. This makes things better. It lowers costs. Focus on tasks that repeat. Focus on tasks with lots of <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">data</a>. Or tasks with many mistakes.</p></li><li><p>Get customer feedback. Use surveys and support notes. Find ways to use <strong>AI</strong> to make customers happier. This helps decide what to do first. It shows how much it helps.</p></li><li><p>Do an internal check. Ask different teams for ideas. Find problems <strong>AI</strong> can fix. Write down how things work. Get ideas from people involved.</p></li><li><p>Look at industry examples. See how other companies use <strong>AI</strong>. They solve problems or make things better. Use Azure Architecture Center for ideas.</p></li><li><p>Set <strong>AI</strong> goals. For each use, say what the goal is. Say how to measure success. This helps guide the work. It measures how well it works.</p></li><li><p>Make an <strong>AI</strong> tech plan. Decide how fast to go. Decide how much to change. Decide how much control to have. Choose from Microsoft&#8217;s options. These are ready-to-use software (SaaS). Or platforms for building (PaaS). Or fully managed systems (IaaS). Base this on team skill. Base it on rules. Base it on data location. Base it on what you need to change.</p></li><li><p>Understand <strong>AI</strong> agents. Plan for smart <strong>AI</strong> systems. These systems use <strong>AI</strong> models. They finish tasks. They do not need constant human help. They make smart choices.</p></li><li><p>Use standard ways for <strong>AI</strong> to work together. Use common rules. This lets <strong>AI</strong> systems talk. They talk across different platforms. This means less custom work. It helps share data. It helps systems connect.</p></li><li><p>Pick the right <strong>AI</strong> service. Choose between SaaS, PaaS, and IaaS. This depends on your team&#8217;s skills. It depends on data needs. It depends on what you want to change. Use the <strong>AI</strong> decision tree to help choose.</p></li></ol><p><a href="https://leobit.com/blog/how-to-leverage-azure-ai-services-for-custom-software-development-a-business-perspective/">Companies can also use existing things. This is for making custom models.</a></p><ul><li><p>Start with ready-made models. Azure has many ready models. They are in the Azure AI Studio model catalog. These are good starts for custom machine learning models. They have tested ways to do common tasks. Like language or picture checking. This saves time and money. Companies can make them fit their needs.</p></li><li><p>Use Azure Notebooks to try things. Azure Notebooks give a <strong>cloud</strong>-based place to work together. It works with Azure&#8217;s machine learning tools. Developers use them to test models. They use powerful computers. They have support for popular tools.</p></li><li><p>Use services together. Combine Azure AI services. Like Azure Cognitive Services for language. And Azure Machine Learning for training models. This makes stronger solutions. An example is smart chatbots. The key is to use many services. They fit specific needs. They work together smoothly.</p></li></ul><p><a href="https://www.techaheadcorp.com/blog/build-your-intelligent-custom-application-development-with-azure-ai/">Good custom model making also needs careful handling. It needs to be made better.</a></p><ul><li><p>Make Data Management Better: Handling data well is very important. This means collecting and organizing data. Use good storage. Keep it correct and easy to get. Keep private info safe. Good data makes models better. It makes apps work better.</p></li><li><p>Pick the Right Model for Your Needs: Choose an <strong>AI</strong> model. It should fit your app&#8217;s goals. Azure Machine Learning has tools to compare. This helps make good choices. It makes the model fit specific uses. This makes it simpler. It makes it work better.</p></li><li><p>Write Down Every Step of Making It: Write down everything. How data was collected. How it was processed. How the model was made. This is very important. It helps the project keep going. It helps share knowledge. It helps fix problems. It helps with future updates.</p></li><li><p>Put Data Privacy and Security First: Keep private info safe. Use strong ways to log in. Control who can see what. Use Azure&#8217;s ways to encrypt data. This is for data moving and resting. These steps follow rules. They build trust.</p></li><li><p>Use Azure AI Community and Resources: Use Azure&#8217;s many resources. These include guides, lessons, and code examples. Talk with the Azure AI community. This helps learn faster. It gives ideas about new features. It helps people work together.</p></li></ul><p>Making custom <strong>AI</strong> models takes a lot of money and time.</p><ul><li><p><strong>Training</strong>: Available for one year. This is after Microsoft made the base model.</p></li><li><p><strong>Transcription with a base model</strong>: Available for two years. This is after Microsoft made the base model.</p></li><li><p><strong>Transcription with a custom model</strong>: Available for two years. This is after you made the custom model. (Quarters end on January 15, April 15, July 15, and October 15.)</p></li></ul><p><a href="https://microsoft.github.io/PartnerResources/skilling/ai-ml-academy/prebuilt-ai">Companies must also think about data, skills, and costs.</a></p><ul><li><p><strong>Data Requirements</strong>: You usually need hundreds or thousands of good, different examples. This is for training. For Custom Vision, get 50+ pictures for each group. Make sure they have different light, angles, backgrounds, and blocks. For Custom Language Models, get 100+ examples for each group. Make sure they have different words. Make sure data is balanced.</p></li><li><p><strong>Time Investment</strong>: Guess how many hours for data prep. For labeling. For model training. For checking. For using it.</p></li><li><p><strong>Technical Expertise</strong>: Check if your team has the right skills. In data science. In engineering. In knowing the subject.</p></li><li><p><strong>Infrastructure Costs</strong>: Figure out costs for computers. For storage. For special hardware.</p></li><li><p><strong>Ongoing Maintenance</strong>: Plan money for regular model updates. For checking how it works. For fixing when models change.</p></li></ul><h3>Data-Driven AI with Azure Data Platforms</h3><p>Strong data platforms are key. They support <strong>AI-first paradigms</strong>. They handle big <strong>AI</strong> data processing and analysis. Azure has many platforms. They are made for this. These platforms make sure data is good. They make sure <strong>AI</strong> models can get to it. They are very important for good <strong>modernization</strong>.</p><ul><li><p><strong><a href="https://azure.microsoft.com/en-us/solutions/data-analytics-ai">Microsoft Fabric</a></strong>: This is one <strong>AI</strong> platform. It gets, manages, and uses data.</p></li><li><p><strong>Azure Databricks</strong>: It makes an open data lakehouse in Azure. It is a fully managed service.</p></li><li><p><strong>Azure Machine Learning</strong>: This is a top <strong>AI</strong> service. It builds, uses, and manages good models. It does this through the whole machine learning process.</p></li><li><p><strong>Azure AI Foundry</strong>: It gives <strong>AI</strong> solutions faster. It uses ready-made and custom models. It uses your data. This helps innovate a lot.</p></li></ul><p>Other Azure data platforms also help <strong>AI-driven services</strong>.</p><ul><li><p><strong><a href="https://www.cloudoptimo.com/blog/the-role-of-azure-data-lake-in-modern-data-architecture-and-analytics/">Azure Synapse Analytics</a></strong>: It helps with strong questions and analysis. This is for huge amounts of data.</p></li><li><p><strong>Azure Databricks</strong>: It offers a place to work together. This is for big data and <strong>AI</strong> analysis.</p></li><li><p><strong>Azure Machine Learning</strong>: It supports advanced <strong>AI</strong> and ML work. This is for guessing and automating.</p></li><li><p><strong>Azure Stream Analytics</strong>: It works well for real-time data. It analyzes data streams. Especially with IoT and streaming data.</p></li></ul><p>Azure also has tools for data connection and storage.</p><ul><li><p><strong><a href="https://www.integrate.io/blog/azure-for-analytics-in-2025/">Azure Data Factory (ADF)</a></strong>: This is a fully managed <strong>cloud</strong> data service. It makes data pipelines. It connects data from different places. It connects to on-premise, <strong>cloud</strong>, and SaaS data. It has over 100 ready connectors.</p></li><li><p><strong>Azure Stream Analytics (ASA)</strong>: This service analyzes data in real-time. It processes data streams. It finds patterns and odd things right away. It works with Azure IoT Hub, Event Hubs, and Blob Storage.</p></li><li><p><strong>Azure Data Lake Storage Gen2</strong>: It is best for big data analysis. It handles lots of work. It can grow very big. It handles huge amounts of data. It works well with Hadoop, Spark, and other analysis tools.</p></li><li><p><strong>Azure Machine Learning (Azure ML)</strong>: This <strong>cloud</strong> platform builds, trains, uses, and manages ML models. It does this a lot. It has MLOps features. It helps with model versions. It helps with checking. It helps with monitoring. It helps with CI/CD. It has fast computers for deep learning.</p></li></ul><p>These platforms make sure data is good. They make sure <strong>AI</strong> models can get to it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!u75d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!u75d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png 424w, https://substackcdn.com/image/fetch/$s_!u75d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png 848w, https://substackcdn.com/image/fetch/$s_!u75d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png 1272w, https://substackcdn.com/image/fetch/$s_!u75d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!u75d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png" width="820" height="279" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dfb4508f-912e-403f-97f8-f76df058f554_820x279.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:279,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67878,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176718745?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!u75d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png 424w, https://substackcdn.com/image/fetch/$s_!u75d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png 848w, https://substackcdn.com/image/fetch/$s_!u75d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png 1272w, https://substackcdn.com/image/fetch/$s_!u75d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdfb4508f-912e-403f-97f8-f76df058f554_820x279.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>More features make sure data is correct.</p><ul><li><p>Data pipelines should have ways to watch them. These show how well they work. They show job status. They track progress. They have logs, numbers, and alerts.</p></li><li><p>The platform should be reliable. It should have many copies. It should be strong. It should retry failed tasks automatically.</p></li><li><p>Data stores must handle different data types. They must allow changes.</p></li><li><p>The platform should store many versions of data. This gives history for <strong>AI</strong> models.</p></li><li><p>Data lifecycle management (DLM) is important. It stops data from growing too much. It manages data from start to end.</p></li><li><p>Data governance features are needed. These include checking who accessed data. They ensure privacy. They show where data came from. A data dictionary helps manage info. It tracks data types, uses, and history.</p></li></ul><p>Azure tools also make data better.</p><ul><li><p><strong>Azure Data Factory (ADF)</strong>: This <strong>cloud</strong> data service makes, schedules, and runs data tasks. It is a scalable pipeline. It moves and changes data. It checks quality. It connects to many data sources.</p></li><li><p><strong>AI Integration in Azure</strong>: Azure puts advanced <strong>AI</strong> into its system. These features clean data. They find odd things. They watch in real-time. They automate complex tasks. They speed up data processing and analysis.</p></li><li><p><strong>Azure Machine Learning</strong>: It gives a top system for machine learning. This includes getting data. Using models. And watching them all the time. Key features include faster model making. Faster data prep. Reusable features. Automated tasks with AutoML. This lowers human errors. It makes models better with good data. Constant checking watches data quality. Like changes in structure. Missing data. And strange data. It gives alerts. It makes sure data is correct for choices.</p></li></ul><h3>Responsible AI and Governance</h3><p>Using <strong>AI</strong> needs a strong promise. It needs ethical making and using. Microsoft has six main rules for Responsible <strong>AI</strong>. These rules guide ethical and clear thinking.</p><ol><li><p><strong>Accountability</strong>: People who make and use <strong>AI</strong> systems must take responsibility. For their actions and choices. Microsoft knows its job. It is for using <strong>AI</strong> ethically. And for its results.</p></li><li><p><strong>Inclusiveness</strong>: <strong>AI</strong> should think about all people. All experiences. It should help everyone. No matter their abilities or background. Microsoft wants to make <strong>AI</strong> that helps everyone.</p></li><li><p><strong>Reliability &amp; Safety</strong>: <strong>AI</strong> systems must work as they should. They must react safely to new things. They must be strong against tricks. Microsoft promises to make reliable, safe, and secure <strong>AI</strong> systems. This lowers risks.</p></li><li><p><strong>Fairness</strong>: <strong>AI</strong> system choices should not treat people or groups unfairly. This includes things like race, gender, age, or disability.</p></li><li><p><strong>Transparency</strong>: <strong>AI</strong> systems should be easy to understand. Easy to explain. This lets users know how they make choices. Microsoft wants <strong>AI</strong> to be clear.</p></li><li><p><strong>Privacy &amp; Security</strong>: Keeping user privacy and data safe is very important. This makes sure personal data is stored safely. Access does not hurt privacy. Microsoft puts these first in <strong>AI</strong> making and using.</p></li></ol><p>Microsoft gives strong rules and tools. These make sure <strong>AI</strong> is made and used ethically.</p><ul><li><p><strong>Aether Committee</strong>: This is Microsoft&#8217;s <strong>AI</strong> ethics group. It has experts from many areas. Law, engineering, sociology, and philosophy. Its jobs include checking <strong>AI</strong> projects for ethical issues. It gives advice for ethical rules. It helps different areas work together for <strong>AI</strong> rules.</p></li><li><p><strong>Responsible AI Toolbox</strong>: This has tools to help developers. They use responsible <strong>AI</strong> practices. Key features include checking fairness. To make <strong>AI</strong> systems fairer. By finding biases. Tools to explain <strong>AI</strong> models. They show how <strong>AI</strong> makes choices. This makes it clearer. Guides for ethical risks. They help developers find and fix ethical risks. This is through the whole <strong>AI</strong> process.</p></li><li><p><strong>Responsible AI Program Principles</strong>: The program is based on six main rules. Fairness, inclusiveness, reliability and safety, transparency, privacy, and accountability.</p></li></ul><p>Microsoft also does bigger things.</p><ul><li><p><strong>AI for Good Program</strong>: It helps projects. These use <strong>AI</strong> to fix big problems in society. Like climate change, education, and health.</p></li><li><p><strong>Open Dialogue with Regulators</strong>: This means talking with lawmakers. It helps shape <strong>AI</strong> rules. These rules balance <strong>AI innovation</strong> with ethical safety.</p></li><li><p><strong>Educational Resources</strong>: It gives training and materials. These help developers and companies. They understand and use responsible <strong>AI</strong> rules.</p></li></ul><h2>Smart Ways to Use AI</h2><h3>Do It Step by Step</h3><p>It is good to add <strong>AI</strong> slowly. Do it in steps. Use <strong>APIs</strong>, middleware, and cloud tools. This makes data flow better. It uses small services. This helps things change smoothly.</p><p>Doing it this way helps people get used to it. They can learn at their own speed. It also finds problems early. This stops big issues later. This way controls risks. It keeps problems small. They stay in one area.</p><p>Companies that use smart schedules say this helps. They see <a href="https://www.myshyft.com/blog/phased-functionality-introduction/">34% more skilled users. They have 29% fewer help tickets. This is in the first three months.</a> These good changes mean money saved faster. It means people use the new tools more.</p><p>Keep making things better all the time. This means always checking. Always making models better. Always making processes better. Check how well things work. Make business and <strong>AI</strong> plans better. Improve models as things change.</p><p>Also, look at new tools. Share what you learn. This builds trust. It helps people like <strong>AI</strong> for new ideas. This keeps things modern.</p><h3>Keep AI Cloud Safe</h3><p>Safety is very important in the <strong>AI cloud</strong>. Companies must control who sees data. Use <strong>RBAC</strong> for this. Limit access to secret info. Check data that comes in. Clean it. This stops bad changes. It stops prompt injection attacks.</p><p>Keep the whole process safe. Not just the <strong>AI</strong> part. Watch things closely. Check them. Oversee operations. Use tools with safety built-in. Deal with new threats. These include prompt injection attacks. Also, data leaks. And model stealing.</p><p>Follow new rules. Like <strong>GDPR</strong>, <strong>DORA</strong>, and the <strong>EU AI Act</strong>. This needs clear rules. It needs papers. It needs constant risk checks. Build a safe future. Use a Zero Trust plan. This is a key part of the tech plan.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Omla!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Omla!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png 424w, https://substackcdn.com/image/fetch/$s_!Omla!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png 848w, https://substackcdn.com/image/fetch/$s_!Omla!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png 1272w, https://substackcdn.com/image/fetch/$s_!Omla!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Omla!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png" width="816" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:816,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42615,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176718745?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Omla!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png 424w, https://substackcdn.com/image/fetch/$s_!Omla!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png 848w, https://substackcdn.com/image/fetch/$s_!Omla!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png 1272w, https://substackcdn.com/image/fetch/$s_!Omla!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F088ec885-f1ba-4192-b8df-36686efb35ae_816x228.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3>Learn New Skills and Manage Change</h3><p>Learning new skills is key. Managing change is too. This helps make changes work. Companies must check skills. See what people can do now. See who <strong>AI</strong> will affect most.</p><p>Make learning paths. Give basic info to all workers. Give advanced topics to tech staff. Use real examples. This makes training useful. Let people try tools safely. Use <strong>AI</strong> tools for learning.</p><p><a href="https://www.techtarget.com/searchenterpriseai/feature/AI-upskilling-strategies-that-center-workers-not-tech">Training should fit each business. It should target specific groups. Or departments. Or skills. This is based on company goals. Leaders must let people make mistakes. This is part of learning.</a></p><p>Good change management helps with <strong>AI</strong> updates. <strong>AI</strong> makes things simpler. It makes work better. It cuts down on manual tasks. It lowers mistakes. It helps make choices faster. It gives good ideas from data.</p><p><strong>AI</strong> chatbots help talk to people. <strong>AI</strong> platforms give personal help. This human way makes people more involved. Companies must care about <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">data privacy</a>. People are still very important. Make a culture ready for change. A culture that uses <strong>AI</strong>. This helps keep things modern.</p><div><hr></div><p>Moving old apps to new AI ways is smart. It helps businesses stay current. It makes them change digitally. We talked about checking apps well. We talked about updating apps on Azure. We talked about adding <a href="https://m365.show/">Microsoft AI tools</a>. This means using AI wisely. It means always making things better. This plan brings new AI ideas. It makes work easier. It gives companies an edge by 2025. This journey keeps apps fresh. Leaders should start this AI future. Use Microsoft Cloud for better apps. Keep changing things for the better.</p><h2>FAQ</h2><h3>What is an AI-first paradigm?</h3><p>An AI-first paradigm means putting AI at the center. It builds AI into apps from the start. This helps new ideas grow. It makes systems smart from day one. Companies get an edge over others. They change digitally.</p><h3>How does Azure Migrate help check old apps?</h3><p>Azure Migrate uses smart AI tools. These tools make checking apps much faster. It shows how apps are connected. This helps companies make good choices. It makes moving apps easier.</p><h3>What are the main good things about changing code with .NET Core?</h3><p>Changing code with .NET Core works on many systems. It helps build apps for the cloud. It has strong safety features. Apps run better and faster. This makes them grow easily. It also makes them easier to keep up.</p><h3>How does GitHub Copilot make updates faster?</h3><p>GitHub Copilot does common code changes automatically. It updates how apps talk to each other. It moves apps to newer systems. This tool can cut update time from months to days. It lets developers work on new ideas.</p><h3>What are Microsoft&#8217;s main rules for Responsible AI?</h3><p>Microsoft&#8217;s Responsible AI rules are about being accountable. They are about including everyone. They are about being reliable. They also focus on being fair. They focus on being clear. They focus on keeping things private. These rules help make AI systems ethically. They build trust. They lower risks.</p>]]></content:encoded></item><item><title><![CDATA[Microsoft's strategies vs cloud / AI competitors (Google, AWS, open source)]]></title><description><![CDATA[Who&#8217;s leading the charge in the cloud and AI race?]]></description><link>https://newsletter.m365.show/p/microsofts-strategies-vs-cloud-ai</link><guid isPermaLink="false">https://newsletter.m365.show/p/microsofts-strategies-vs-cloud-ai</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Wed, 22 Oct 2025 07:36:13 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176716627/01cf31666c5b5548644ed4abeb286410.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Who&#8217;s leading the charge in the cloud and AI race? The answer largely hinges on effective AI strategies. While Microsoft excels in generative AI, AWS holds the strongest position in conventional AI, and Google demonstrates prowess in other AI domains.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B-xA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B-xA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!B-xA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!B-xA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!B-xA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B-xA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A pie chart showing cloud market share for Q1 2025, with AWS at 29%, Microsoft at 22%, and Google Cloud at 12.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A pie chart showing cloud market share for Q1 2025, with AWS at 29%, Microsoft at 22%, and Google Cloud at 12." title="A pie chart showing cloud market share for Q1 2025, with AWS at 29%, Microsoft at 22%, and Google Cloud at 12." srcset="https://substackcdn.com/image/fetch/$s_!B-xA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!B-xA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!B-xA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!B-xA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fd8f2de-b8b4-46dd-8d64-566a8d13d8f3_1024x768.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As of Q1 2025, <a href="https://www.crn.com/news/cloud/2025/cloud-market-share-q1-2025-aws-dips-microsoft-and-google-show-growth">AWS commands 29% of the cloud market, with Microsoft at 22% and Google Cloud at 12%</a>. However, when it comes to generative AI, <a href="https://iot-analytics.com/leading-generative-ai-companies/">Microsoft&#8217;s strategies have secured them a significant 39% market share, compared to AWS&#8217;s 19%</a>. This blog delves into the distinct generative AI approaches of Microsoft, Google, and AWS. We&#8217;ll dissect each company&#8217;s plan, identify their core strengths, and forecast their future standing in the competitive cloud AI landscape, including their generative AI capabilities and adoption.</p><h2>Key Takeaways</h2><ul><li><p>Microsoft is best in AI. It is also best in generative AI. This is true for businesses. It works with OpenAI. It puts AI into tools. One tool is <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> Copilot.</p></li><li><p>AWS is very good at old AI services. It has the biggest part of the cloud market. It gives many tools to companies. These tools help them build their own AI.</p></li><li><p>Google uses an &#8216;AI-first&#8217; plan. It puts good AI like Gemini models into all its cloud products. It is great at AI research. It is also great at multimodal AI.</p></li><li><p>Open-source AI helps new ideas. It makes things more competitive. Companies get more control. They also get more choices. They do not get stuck with one company.</p></li></ul><h2>Microsoft&#8217;s Strategies in Cloud AI</h2><div id="youtube2-gt_DU6sMJBc" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;gt_DU6sMJBc&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/gt_DU6sMJBc?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>Azure Enterprise and Hybrid Cloud</h3><p>Microsoft uses Azure&#8217;s strong business tools. Azure helps big companies. It has many data centers around the world. There are <a href="https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-azure">over 300 secure centers. They are in more than 60 places. This setup makes things always work. It is reliable for important tasks. So, 95% of big companies trust it.</a> Azure also keeps data safe. <a href="https://bluexp.netapp.com/blog/5-enterprise-grade-cloud-features-in-azure">It has ways to save data in different places. It also has built-in security. This includes protection from attacks.</a> <a href="https://www.cloudoptimo.com/blog/azure-arc-simplifying-hybrid-and-multi-cloud-management/">For mixed cloud systems, Azure Arc helps. It brings Azure services to other places. This means rules are the same everywhere. It also helps control access. It makes managing different systems easy.</a> <a href="https://www.transparity.com/azure/managing-hybrid-cloud-with-azure-arc/">This helps with cloud setups. It also helps with AI connections.</a></p><h3>OpenAI Partnership and Generative AI</h3><p>The OpenAI deal is key. It is part of Microsoft&#8217;s AI plans. <a href="https://blogs.microsoft.com/blog/2023/01/23/microsoftandopenaiextendpartnership/">Microsoft put a lot of money into it. Azure is now the only cloud for OpenAI.</a> <a href="https://cloudwars.com/ai/how-integration-of-openai-azure-brings-ai-as-a-service-into-focus/">This teamwork shapes Azure&#8217;s AI plan. It adds strong AI tools. These include GPT-3 and DALL-E-2. They are now part of Azure. This offers AI as a service. It makes advanced AI easy to use. The partnership gives business-level features. These include security and reliability. They also include following rules. This helps use new AI faster. It also makes it more profitable. This special link helps Microsoft stand out. It makes its cloud AI services different.</a></p><h3>Microsoft 365 Copilot and Productivity</h3><p>Microsoft 365 Copilot shows Microsoft&#8217;s AI focus. It helps with getting work done. <a href="https://www.rishabhsoft.com/blog/microsoft-365-copilot-features-benefits-use-cases">This AI helper works in Microsoft 365 apps. These include Word, Excel, and Outlook. It makes work smooth. Copilot understands normal language. It can clean up data. It can summarize things. It can also make charts. It uses Microsoft Graph. This gives Copilot information. It gets it from emails and chats. It also gets it from files. This makes its help right for you. It can handle different types of information. It keeps track of what you are doing. Copilot saves time. It does repeated tasks for you. It also helps people work together. It helps make better choices. It uses smart, relevant information.</a> These AI tools make businesses work better.</p><h3>Developer Ecosystem and Open Source</h3><p>Microsoft helps many developers. It also supports open source. The company helps many open-source projects. It does this through special programs. <a href="https://opensource.microsoft.com/ecosystem/">One is the Free and Open Source Software Fund. This fund lets Microsoft workers pick projects. They choose which ones get money.</a> This helps engineers who are passionate. <a href="https://opensource.microsoft.com/program/">Microsoft&#8217;s One Engineering System uses open source. It builds it into how they work. This system uses automatic tools. Many open-source projects use GitHub Actions. They also use Azure Pipelines. Microsoft uses these a lot.</a> This support for open source helps new ideas. It also spreads Microsoft&#8217;s AI tools. It also helps its cloud services.</p><h3>Infrastructure and Edge Computing</h3><p>Microsoft&#8217;s setup is strong. It supports AI tasks well. <a href="https://azure.microsoft.com/en-us/solutions/high-performance-computing/ai-infrastructure">Azure has cloud tools made for AI. They are built from the ground up. They balance speed and cost. They work for many AI needs. This includes powerful virtual machines. They have fast networks. They also have quick storage. The system is safe and reliable. It has scalable groups of computers. It has security built in. It also has AI safety rules. Azure&#8217;s edge computing tools add to this. They make things work together easily. They allow fast setup. They also help AI solutions grow.</a> These improvements are key. They support complex AI models. They also support other AI services. This makes Microsoft&#8217;s AI cloud plan strong.</p><h2>Google&#8217;s <strong>AI-First Cloud Strategy</strong></h2><p>Google uses an &#8220;<strong>AI-first</strong>&#8220; plan for its cloud business. This plan puts <strong>artificial intelligence</strong> into all its cloud products. Google Cloud has trouble getting as many customers as <strong>AWS</strong> and <strong>Azure</strong>. This is especially true with big companies. But <strong>AI</strong> helps Google Cloud grow. Google is very good at <strong>AI research</strong> and making new <strong>AI</strong>. This helps it offer great <strong>AI solutions</strong>.</p><h3>Google Cloud Services</h3><p>Google Cloud Platform (GCP) has many services. It has <a href="https://www.datamation.com/cloud/aws-vs-azure-vs-google-cloud/">19 different types of services</a>. This might be the most among the top three companies. GCP is great at special services. These are for <strong>big data</strong>, <strong>machine learning</strong>, and <strong>analytics</strong>. It can handle a lot of work. It also balances the work well. Google helped create <strong>Kubernetes</strong>. So, it knows a lot about using <strong>containers</strong>. Its <strong>container</strong> service is a big plus. GCP also likes <strong>open-source</strong> and <strong>DevOps</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tc08!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tc08!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png 424w, https://substackcdn.com/image/fetch/$s_!Tc08!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png 848w, https://substackcdn.com/image/fetch/$s_!Tc08!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png 1272w, https://substackcdn.com/image/fetch/$s_!Tc08!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tc08!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png" width="820" height="151" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:151,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27021,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176716627?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Tc08!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png 424w, https://substackcdn.com/image/fetch/$s_!Tc08!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png 848w, https://substackcdn.com/image/fetch/$s_!Tc08!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png 1272w, https://substackcdn.com/image/fetch/$s_!Tc08!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7cb91172-93e8-4bd6-847f-a5466940fd13_820x151.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Google Cloud&#8217;s Compute Engine uses clean energy. It uses half the power of normal <strong>data centers</strong>. Google wants fair prices for customers. It often beats competitors&#8217; prices. It gives big discounts. It also has flexible deals. These special things help Google get customers.</p><h3><strong>Gemini</strong> and <strong>Bard</strong>: <strong>LLM Strategy</strong></h3><p>Google&#8217;s plan for <strong>generative AI</strong> uses its <strong>Gemini models</strong>. <strong>Gemini</strong> has a special design. It is the first <strong>large language model (LLM)</strong>. It learns from text, pictures, and videos all together. It uses <strong>Transformer</strong> and <strong>Mixture of Experts (MoE)</strong> designs. <strong>MoE models</strong> use smaller <strong>AI networks</strong>. These turn on based on what they get. This makes them work well. <strong>Gemini</strong> can change and grow easily. It works on many devices. These go from cloud to small devices. The <strong>Gemini</strong> family has <strong>Gemini Ultra</strong> and <strong>Pro</strong>. These are for regular computers. <strong>Gemini Nano</strong> is for small devices. <strong>Gemma</strong> offers <strong>open-source LLMs</strong>.</p><p><strong>Gemini</strong> was made for many types of data. It can make pictures directly. <strong>Bard</strong> first used <strong>Gemini Pro</strong>. It worked with text. Other types of data were planned later. <strong><a href="https://www.understandingai.org/p/google-gemini-and-the-future-of-large">Bard</a></strong><a href="https://www.understandingai.org/p/google-gemini-and-the-future-of-large"> uses the </a><strong><a href="https://www.understandingai.org/p/google-gemini-and-the-future-of-large">Gemini Pro model</a></strong><a href="https://www.understandingai.org/p/google-gemini-and-the-future-of-large">. This </a><strong><a href="https://www.understandingai.org/p/google-gemini-and-the-future-of-large">model</a></strong><a href="https://www.understandingai.org/p/google-gemini-and-the-future-of-large"> is like </a><strong><a href="https://www.understandingai.org/p/google-gemini-and-the-future-of-large">GPT-3.5</a></strong>. The stronger <strong>Gemini Ultra model</strong> was not ready at first.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D0sI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D0sI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png 424w, https://substackcdn.com/image/fetch/$s_!D0sI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png 848w, https://substackcdn.com/image/fetch/$s_!D0sI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png 1272w, https://substackcdn.com/image/fetch/$s_!D0sI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D0sI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png" width="817" height="289" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:289,&quot;width&quot;:817,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58846,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176716627?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D0sI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png 424w, https://substackcdn.com/image/fetch/$s_!D0sI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png 848w, https://substackcdn.com/image/fetch/$s_!D0sI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png 1272w, https://substackcdn.com/image/fetch/$s_!D0sI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc3b552-2ea8-4a5d-8aeb-67491a9adcca_817x289.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Gemini Ultra</strong> is better than <strong>GPT-4</strong> at math and making Python code. <strong>GPT-4</strong> is better at common sense. <strong>Gemini 1.5 Pro</strong> and <strong>Flash models</strong> can take a lot of input. They can handle one hour of video. Or they can handle 700,000 words. <strong>Gemini 2.0 Flash</strong> remembers much more. It can keep more info for longer talks. Or it can process more info at once. <strong>Gemini 2.0-Flash</strong> made the fewest mistakes. This shows it is strong in <strong>generative AI</strong>.</p><h3><strong>Vertex AI</strong> and <strong>MLOps</strong></h3><p><strong>Vertex AI</strong> makes <strong>MLOps</strong> easier. It helps developers. It is <a href="https://medium.com/%40mayurkoshti12/is-vertex-ai-the-right-tool-for-developers-f7694ccb57a2">one place for everything</a>. This means less switching between tools. It helps businesses work better with <strong>AI</strong>. <strong>Vertex AI</strong> has many <strong>AI services</strong>.</p><ol><li><p><strong>Data Preparation</strong>: It uses <strong>Vertex AI Workbench</strong> notebooks. These are for looking at and cleaning data. It works with Google Cloud Storage and <strong>BigQuery</strong>. It handles large amounts of data. This is done with <strong>Spark jobs</strong>.</p></li><li><p><strong>Model Training</strong>: It has many choices. <strong>AutoML</strong> trains <strong>models</strong> automatically. No code is needed. Custom training runs your code. It uses <strong>Docker containers</strong>. It works with <strong>GPU/TPU</strong>. It also tunes settings.</p></li><li><p><strong>Model Evaluation &amp; Iteration</strong>: It has tools to check <strong>models</strong>. It compares numbers. It improves things based on how well they work. <strong>Models</strong> are saved in the <strong>Model Registry</strong>.</p></li></ol><p><strong>Vertex AI</strong> also includes:</p><ul><li><p><strong>Model Deployment &amp; Serving</strong>: It helps put <strong>models</strong> to use. This is for quick or batch predictions. <strong>Vertex AI</strong> manages computers.</p></li><li><p><strong>Pipelines &amp; Automation</strong>: It uses <strong>Vertex AI Pipelines</strong>. These organize complex tasks. They go from data prep to putting <strong>models</strong> to use. It helps with automatic retraining. It also helps with <strong>CI/CD</strong>.</p></li><li><p><strong>Feature Store</strong>: It manages <strong>machine learning features</strong>. It does this in one place. It gives fast access. It also watches for changes in features.</p></li><li><p><strong>Experiment Tracking &amp; Model Registry</strong>: It has tools to follow experiments. It has a <strong>Model Registry</strong>. This keeps track of <strong>model</strong> versions. It is a main list for <strong>ML models</strong>.</p></li><li><p><strong>Monitoring &amp; Explainability</strong>: It has <strong>Vertex AI Model Monitoring</strong>. This finds problems. These are like data changes. It also finds differences between training and use. <strong>Vertex AI Explainable AI</strong> helps understand <strong>model</strong> predictions.</p></li></ul><p>These tools help customers. They build, use, and manage <strong>AI solutions</strong> well.</p><h3><strong>Open Source Contributions</strong></h3><p>Google helps the <strong>open-source</strong> community a lot. This is a big part of its <strong>AI</strong> plan. It offers main tools and code. <strong>TensorFlow</strong> is a key tool. It builds and trains <strong>ML models</strong>. This is done on many computers. <strong>JAX</strong> is a simple system. It combines automatic math. It also uses the <strong>XLA</strong> compiler. This is for fast <strong>ML</strong>. <strong>Keras</strong> is an easy and strong <strong>ML framework</strong>. It works with <strong>TensorFlow</strong>. This is for building and training <strong>models</strong> fast. Google helped start the <strong>PyTorch Foundation</strong>. This wants to spread <strong>ML</strong> use. It does this through <strong>open-source</strong>.</p><p>Google also gives <strong>open models</strong> for <strong>generative AI</strong>. <strong><a href="https://medium.com/google-cloud/10-google-ai-tools-for-genai-developers-you-need-to-know-cf77f5a4b458">Gemma</a></strong><a href="https://medium.com/google-cloud/10-google-ai-tools-for-genai-developers-you-need-to-know-cf77f5a4b458"> is a group of small, good </a><strong><a href="https://medium.com/google-cloud/10-google-ai-tools-for-genai-developers-you-need-to-know-cf77f5a4b458">open models</a></strong>. They come from the same research. This research made the <strong>Gemini models</strong>. You can find them on Google <strong>AI Studio</strong>. This is a website tool. It is for trying out <strong>generative models</strong>. Google&#8217;s <strong>open-source</strong> help creates new ideas. It also spreads its <strong>AI services</strong>. It also spreads its cloud uses.</p><h3>Global Network and Hardware</h3><p>Google&#8217;s global network is huge and strong. It supports its cloud services. It also supports its <strong>AI capabilities</strong>. This network gives fast connections. These are all over the world. It makes sure everything works well. Google makes its own special computers. These include <strong>Tensor Processing Units (TPUs)</strong>. <strong>TPUs</strong> are special chips. They make <strong>machine learning</strong> tasks faster. This special hardware helps Google. It trains and uses complex <strong>AI models</strong> well. It supports its advanced <strong>generative AI</strong> products. This strong system is very important. It gives scalable <strong>AI solutions</strong> to businesses.</p><h2>AWS Cloud Leadership</h2><h3>AWS Cloud Dominance</h3><p>Amazon Web Services (AWS) leads the cloud market. It started cloud computing early. This gave it a big head start. AWS always has the most customers. In Q2 2025, <a href="https://hginsights.com/blog/aws-market-report-buyer-landscape">AWS had 30% of the world&#8217;s cloud market. This shows it is very strong. Microsoft Azure was next with 20%. Google Cloud had 13%</a>. This makes AWS a powerful company. The company made $30.9 billion in three months. This means it could make over $124 billion in a year. This growth is partly from AI services. These services grow very fast. AWS has strong systems. It has many services. These attract many customers. Its full AI plan helps this growth.</p><h3>Amazon Bedrock and Custom Models</h3><p>Amazon Bedrock is important for generative AI. It gives an easy way for developers to use AI. They can use basic AI models. They can build generative AI apps. <a href="https://industries.agilisium.com/blogs/aws-bedrock-revolutionizes-generative-AI-development">Bedrock makes these models bigger automatically. This makes sure they work best. This happens as more people use the apps. Its serverless design helps developers. They can focus on making apps. They do not worry about computers. Bedrock uses strong Amazon security. This includes keeping data secret. It makes sure data is safe. Amazon Bedrock has many basic AI models. It has one way to use them. It also lets you change models easily. You do not need to write code. It uses a visual tool. Bedrock connects AI models to data safely</a>. This makes generative AI useful for businesses.</p><h3>SageMaker and ML Services</h3><p>Amazon SageMaker helps with all machine learning (ML) work. It makes the ML process simple. SageMaker helps users get data ready. <a href="https://github.com/aws-samples/sagemaker-end-to-end-workshop">It uses Amazon SageMaker Data Wrangler. It makes XGBoost models. It uses Amazon SageMaker Training Jobs. It keeps track of tests. It uses Amazon SageMaker Experiments. SageMaker checks how good models are. It uses Amazon SageMaker Processing. It explains models. It uses Amazon SageMaker Clarify. SageMaker hosts models to use them. It does many predictions at once. It watches models for changes</a>. <a href="https://medium.com/%40Shamimw/automating-ml-workflows-with-amazon-sagemaker-pipelines-and-model-registry-24ad89805d88">Amazon SageMaker Pipelines automate everything. This is a full service for ML work. SageMaker Model Registry manages ML models</a>. This helps people work together. It also helps with rules. This full system helps businesses use data. It offers strong AI solutions.</p><h3>Open Source Adoption</h3><p>AWS works a lot with open-source groups. It helps popular open-source projects. Amazon RDS offers open-source databases. These are like PostgreSQL and MySQL. Amazon Elastic Kubernetes Service (EKS) uses Kubernetes. AWS helps Kubernetes a lot. It helps many Apache Software Foundation projects. Amazon releases open-source tools. These include AWS SDKs and AWS Amplify. AWS Cloud Development Kit (CDK) is another example. AWS helps people work together. It holds events and meetings. These include open-source talks at Amazon re:Invent. AWS also supports open-source ideas. It works with companies like Red Hat. This strong help benefits all developers.</p><h3>Industry Solutions</h3><p>AWS offers special solutions for industries. These use AI and cloud tech. <a href="https://allcloud.io/services/ai-for-aws/">Amazon helps money companies. It gives them AI cloud tools. For factories, it makes Industry 4.0 simple. This uses safe cloud and AI ideas. In stores, Amazon helps make things personal. It uses cloud AI to manage products. SaaS and tech companies create new things. They use AI-powered SaaS and ML analysis. Amazon Bedrock makes new ideas happen faster. It helps work get done. It makes things bigger with generative AI. Amazon SageMaker makes models easy to use. It makes models personal. Amazon Kendra brings knowledge together. It is a smart search tool</a>. These business AI offers give special tools for different areas.</p><h2>Open Source: Impact on Cloud AI</h2><h3>Innovation Foundation</h3><p><strong>Open-source</strong> software helps <strong>AI</strong> grow a lot. It gives many useful tools. It also gives frameworks and <strong>models</strong>. This fast growth also brings problems. A report shows big <strong>open-source</strong> efforts. These are in cloud systems. <strong>Open-source</strong> tools power big jobs. They work in many cloud places. They help run <strong>AI</strong> tasks. They also help schedule and grow them. They support different ways to store data. This is for <strong>AI</strong> apps. <strong><a href="https://m365.show/">Open-source AI</a> models</strong> as a service help with <strong>ModelOps</strong>. This is for making cloud <strong>models</strong>. It includes getting data ready. It also includes making <strong>AI models</strong>. <strong>Open-source AI</strong> app making makes <strong>RAG</strong> easier. It also makes <strong>AI agent</strong> making easier. It is key for businesses to use <strong>AI</strong>. <strong>Open-source AI</strong> rules give safety checks. These are for the <strong>AI</strong> supply chain. <strong>Open-source AI</strong> groups help new ideas. Groups like the Cloud Native Computing Foundation focus on <strong>AI</strong>.</p><h3>Competitive Threat</h3><p><strong>Open-source AI models</strong> are a threat. They compete with paid cloud <strong>AI</strong> services. They have different good and bad points.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dGeh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dGeh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png 424w, https://substackcdn.com/image/fetch/$s_!dGeh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png 848w, https://substackcdn.com/image/fetch/$s_!dGeh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png 1272w, https://substackcdn.com/image/fetch/$s_!dGeh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dGeh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png" width="817" height="418" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:418,&quot;width&quot;:817,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:101220,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176716627?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dGeh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png 424w, https://substackcdn.com/image/fetch/$s_!dGeh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png 848w, https://substackcdn.com/image/fetch/$s_!dGeh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png 1272w, https://substackcdn.com/image/fetch/$s_!dGeh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6013cb72-712a-485e-a31e-3c696b1aae43_817x418.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Open-source AI</strong> gives the most control. Users can change code. They can make it fit perfectly. This is different from paid options. They offer less custom choices. Data privacy is another big difference. <strong>Open-source</strong> lets you keep data inside. You do not share private data. Paid <strong>AI</strong> might share data. This is with outside groups. <strong>Open-source</strong> seems cheap. But setting it up and keeping it working costs a lot. Paid <strong>AI</strong> has fees. But it is easier to set up. <strong>Open-source</strong> helps avoid being stuck. Paid options can make you stuck.</p><h3>Integration Strategies</h3><p>Companies use different ways. They bring in <strong>open-source</strong> tools. They often use <strong>open-source</strong> frameworks. They also use <strong>open-source</strong> tools. This lets them build special <strong>AI solutions</strong>. Smart integration helps businesses. They use new ideas from the community. This also stops them from being stuck with one seller. Many groups want to add <strong>open-source</strong> parts. They put them into their cloud systems. This way gives them freedom. It also saves money.</p><h3>Proprietary vs. Community</h3><p>The choice depends on what you need. It is between paid and community <strong>AI</strong>. Paid systems offer special help. They are often easier to use. Community <strong>open-source</strong> options give more freedom. They are also more clear. They help people work together. Businesses think about these things. They look at control and data privacy. They also look at long-term costs. This is for their <strong>AI</strong> plans.</p><h2>The <strong>Cloud AI Race</strong>: Who is Ahead</h2><p>The <strong>cloud AI race</strong> is a tough fight. Top <strong>cloud AI providers</strong> are in it. Each company has its own plans. These plans decide their place in the <strong>market</strong>.</p><h3>How Companies Use AI</h3><p><strong>Microsoft</strong> is great at helping big companies. It has strong links with its <strong>customers</strong>. This gives it a big lead. <strong>Microsoft</strong> 365 Copilot adds <strong>generative AI</strong> to daily tools. This makes <strong>AI</strong> easy to use. Azure Arc brings <strong><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Microsoft</a></strong><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">&#8216;s </a><strong><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">cloud services</a></strong> to other systems. This makes things work the same everywhere. This helps big companies use <strong>AI</strong>. It does not mess up their work.</p><p><strong>Google</strong> uses an &#8220;<strong>AI-first</strong>&#8220; plan. It puts <strong>AI</strong> deep into its <strong>cloud</strong> tools. Vertex AI is one place for <strong>machine learning</strong>. It makes building <strong>AI solutions</strong> simple. <strong>Google</strong> helps companies that use a lot of data. It offers great analytics and <strong>AI</strong> tools.</p><p><strong>Amazon</strong> Web <strong>Services</strong> (<strong>AWS</strong>) has many tools. It lets companies build their own <strong>AI solutions</strong>. <strong>Amazon</strong> Bedrock and SageMaker let <strong>customers</strong> pick <strong>generative AI models</strong>. They can also make their own. <strong>AWS</strong> is a good partner for companies using <strong>AI</strong>.</p><h3>What Each Company Does Best in <strong>Generative AI</strong></h3><p>Each company has special strengths in <strong>generative AI</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aBSI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aBSI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png 424w, https://substackcdn.com/image/fetch/$s_!aBSI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png 848w, https://substackcdn.com/image/fetch/$s_!aBSI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png 1272w, https://substackcdn.com/image/fetch/$s_!aBSI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aBSI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png" width="820" height="376" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:376,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98480,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176716627?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aBSI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png 424w, https://substackcdn.com/image/fetch/$s_!aBSI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png 848w, https://substackcdn.com/image/fetch/$s_!aBSI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png 1272w, https://substackcdn.com/image/fetch/$s_!aBSI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cdab707-4b3a-4228-a8f1-b9d94d2c14d6_820x376.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><strong>Microsoft</strong> will likely lead in <strong>AI</strong> for business work. It has many software products. It was quick to add <strong>AI</strong> helpers like Copilot. These are in Windows, Office, Azure, and GitHub.</p></li><li><p><strong>Google</strong> will likely lead in <strong>AI</strong> for everyday people. It will also lead in <strong>AI</strong> systems that work across many devices. It uses its vast knowledge. It uses personal data. It uses <strong>AI</strong> that understands many things like pictures and sound. This makes smart helpers.</p></li><li><p><strong>Amazon</strong> (<strong>AWS</strong>) is the &#8220;silent helper&#8221; for <strong>AI</strong>. It lets companies build their own <strong>AI solutions</strong>. It offers many <strong>AI</strong> models and tools. It focuses on being neutral and flexible.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!g-Df!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g-Df!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png 424w, https://substackcdn.com/image/fetch/$s_!g-Df!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png 848w, https://substackcdn.com/image/fetch/$s_!g-Df!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png 1272w, https://substackcdn.com/image/fetch/$s_!g-Df!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!g-Df!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png" width="820" height="321" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:321,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:81946,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176716627?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!g-Df!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png 424w, https://substackcdn.com/image/fetch/$s_!g-Df!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png 848w, https://substackcdn.com/image/fetch/$s_!g-Df!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png 1272w, https://substackcdn.com/image/fetch/$s_!g-Df!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3c2c0f73-8b92-4ccb-83b5-18d14a288e3e_820x321.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>How Easy It Is for Developers</h3><p>How easy it is to build <strong>AI</strong> varies.</p><ul><li><p>Azure <strong>AI</strong> Agents are best for companies already using <strong>Microsoft</strong>. They offer good chat <strong>AI</strong>. They connect easily to other tools. They meet business rules.</p></li><li><p><strong>AWS</strong> <strong>AI</strong> Agents are good for developers using <strong>AWS</strong>. They focus on chat <strong>AI</strong>. They connect well with other <strong>Amazon</strong> tools.</p></li><li><p>Vertex <strong>AI</strong> Agent Builder is great for GCP users. It has advanced <strong>generative AI</strong>. It lets you build with little code. It connects well with other GCP <strong>services</strong>. This helps make smart helpers.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uJEK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uJEK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png 424w, https://substackcdn.com/image/fetch/$s_!uJEK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png 848w, https://substackcdn.com/image/fetch/$s_!uJEK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png 1272w, https://substackcdn.com/image/fetch/$s_!uJEK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uJEK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png" width="819" height="396" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:396,&quot;width&quot;:819,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94477,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176716627?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uJEK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png 424w, https://substackcdn.com/image/fetch/$s_!uJEK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png 848w, https://substackcdn.com/image/fetch/$s_!uJEK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png 1272w, https://substackcdn.com/image/fetch/$s_!uJEK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc8396eb-5c32-42d0-8979-58b446a1f1a9_819x396.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>How Big the System Is</h3><p>How big the system is matters a lot.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!thBW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!thBW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png 424w, https://substackcdn.com/image/fetch/$s_!thBW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png 848w, https://substackcdn.com/image/fetch/$s_!thBW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png 1272w, https://substackcdn.com/image/fetch/$s_!thBW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!thBW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png" width="820" height="106" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e688d920-8ace-4129-be9b-2ad94464436d_820x106.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:106,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18468,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176716627?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!thBW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png 424w, https://substackcdn.com/image/fetch/$s_!thBW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png 848w, https://substackcdn.com/image/fetch/$s_!thBW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png 1272w, https://substackcdn.com/image/fetch/$s_!thBW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe688d920-8ace-4129-be9b-2ad94464436d_820x106.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Amazon</strong> Web <strong>Services</strong> (<strong>AWS</strong>) started in 2006. It is the oldest <strong>cloud</strong> platform. It is used the most. It has the biggest <strong>market</strong> share. It serves millions worldwide. <strong>Microsoft</strong> Azure started in 2010. It quickly became popular. This was true for companies using <strong>Microsoft</strong> products. It works well with Windows Server and Office 365. <strong>Google</strong> <strong>Cloud</strong> Platform (GCP) started in 2008. It is known for data tools. It is also known for <strong>machine learning</strong> and <strong>AI</strong>. It grows steadily. This is among companies that use a lot of data. It is behind <strong>AWS</strong> and Azure in <strong>market</strong> share.</p><h3>How Much It Costs</h3><p>Prices affect what <strong>customers</strong> choose. <strong>Amazon</strong> (<strong>AWS</strong>) lets you pay for what you use. This helps <strong>customers</strong> save money. They only pay for what they need. It also has discounts for long-term use. <strong>Google</strong> <strong>Cloud</strong> often has lower prices. It gives automatic discounts for long use. It also has custom computer types. This can save money for certain jobs. <strong>Microsoft</strong> Azure has flexible prices. It has options for reserved use. It also has benefits for using existing <strong>Microsoft</strong> licenses. Big companies often like <strong>Microsoft</strong>&#8216;s packages. These combine <strong>cloud computing</strong>, software, and <strong>generative AI</strong>. Each company tries to have good prices. They also want to offer value for their <strong>AI</strong> and <strong>cloud</strong> tools.</p><h2>Future Cloud AI Trends</h2><h3>Edge AI and Distributed Computing</h3><p>Edge AI is growing fast. Gartner thinks generative AI will be in <a href="https://www.digi.com/blog/post/edge-computing-trends">60% of edge computing by 2029. This is a big jump from 5% in 2023</a>. This means AI will be closer to data. This helps with big data. It also makes decisions faster. WebAssembly (WASM) is key for edge apps. Google Cloud and Fastly use it. It makes apps work well. The U.S. government likes WASM for cloud safety. Generative AI changes edge plans. It uses semantic caching. This makes things faster. It also helps customers. <a href="https://www.tierpoint.com/blog/cloud-computing-edge-ai/">Cloud and edge AI together are good. They give more power for AI. They also make things faster. They save internet use and money. Soon, AI models will work better at the edge. Hybrid AI will share tasks</a>.</p><h3>Sovereign Cloud and Data</h3><p><a href="https://www.cio.com/article/4015553/data-sovereignty-and-ai-why-you-need-distributed-infrastructure">Sovereign cloud and data rules are hard for AI providers. Providers must change how they handle data. They must follow these rules. They need to put AI in the right places. They also need to check data for privacy risks. Companies cannot just trust cloud providers. They need to know where their data is. Many countries are making their own clouds. This makes data storage harder. Cloud providers must be clear. They must show where data is stored. They must show how it moves. &#8220;Sovereign AI&#8221; means countries control AI. This makes it hard for outside AI systems</a>. <a href="https://www.oracle.com/cloud/sovereign-cloud/what-is-sovereign-cloud/">More data laws will come. Breaking them can cost a lot of money</a>.</p><h3>Ethical AI Development</h3><p>Making AI fairly is very important. Companies must make AI fair. It must be easy to understand. They need to make AI responsible. This stops unfairness and bad use. Good rules make AI help everyone. They also keep people&#8217;s rights safe.</p><h3>Talent and Research</h3><p>The cloud AI world needs more skilled people. <a href="https://www.ciodive.com/news/tech-talent-trends-2025/738844/">C1 CIO Viral Tripathi says we need new kinds of talent. These people must manage AI. Johar says many more AI solutions are needed. Cybersecurity and AI are top training needs. Over one-third of people agree. CompTIA says two-thirds of companies will train staff. This is for IT skills like security and data</a>. <a href="https://www.secureworld.io/industry-news/skills-gap-ai-cloud-cybersecurity">The O&#8217;Reilly 2024 survey shows a big AI security skill gap. 33.9% of tech workers see this problem. Prompt injection is a worry. Cloud security skills are also missing. AI security tools are a top research goal</a>.</p><div><hr></div><p><a href="https://m365.show/">Microsoft</a> aims its plans at big businesses. It leads in all AI and GenAI. This is through its OpenAI deal. Microsoft puts generative AI into work tools. This makes its cloud better. This GenAI focus makes Microsoft special. Google pushes an AI-first cloud plan. It is great at research. It also excels at multimodal AI with Gemini. Its generative AI is strong. Amazon&#8217;s AWS keeps its top cloud setup. AWS gives flexible AI services. This makes Amazon a leader in old AI. Amazon&#8217;s large market helps many AI tasks. Amazon gives strong tools for big companies. Amazon&#8217;s drive to invent powers its AI. Amazon keeps shaping the cloud AI race. No one company is too far ahead. The generative AI market changes fast. Working with others and open-source will decide who wins. The future of AI and cloud will see these big companies always changing technology.</p><h2>FAQ</h2><h3>Who is the top company in all AI and Generative AI?</h3><p>Microsoft is the leader. This is for all AI and Generative AI. Its work with OpenAI helps. It also puts AI into Microsoft 365 Copilot. This makes it a leader. Microsoft&#8217;s plans help big businesses. They also make work better.</p><h3>Which cloud company is strongest in regular AI?</h3><p>AWS is strongest in regular AI. It started cloud computing early. This gave it a big lead. AWS has many AI services. These include Amazon SageMaker and Bedrock. They help many customers.</p><h3>What is Google&#8217;s main plan for cloud AI?</h3><p>Google uses an &#8220;AI-first&#8221; plan. This is for its cloud AI. It adds good AI tools. These are like Gemini models and Vertex AI. They are in all its cloud products. Google uses its research power. This helps it offer new AI solutions.</p><h3>How does open source affect cloud AI competition?</h3><p>Open source really changes cloud AI. It helps new ideas grow. It also creates competition. It gives basic tools and models. This helps things develop fast. Companies need to use open-source tools wisely. This helps them stay competitive. It also stops them from being stuck with one seller.</p>]]></content:encoded></item><item><title><![CDATA[Azure AI Fabric Powering the Next AI Frontier]]></title><description><![CDATA[Making smart applications is increasingly challenging.]]></description><link>https://newsletter.m365.show/p/azure-ai-fabric-powering-the-next</link><guid isPermaLink="false">https://newsletter.m365.show/p/azure-ai-fabric-powering-the-next</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Tue, 21 Oct 2025 15:03:17 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176654698/be9bf7cd43f9def166c2e5617e5cc37a.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Making smart applications is increasingly challenging. <a href="https://www.aezion.com/blogs/ai-ready-data/">Data is often dispersed, which significantly hinders AI effectiveness across various industries</a>. For instance, <a href="https://www.mezzi.com/blog/ai-adoption-rates-by-industry-trends-2025">nearly half of manufacturing companies face data issues, making it difficult to leverage AI with their legacy computer systems</a>.</p><p>AI is evolving rapidly. <a href="https://www.thomsonreuters.com/en-us/posts/technology/data-fragmentation/">What was once a rule-based system has become far more complex, incorporating numerous specialized components that process vast amounts of data and possess learning capabilities. The advent of self-learning technologies introduces a new set of problems. Treating AI as separate systems creates new, difficult-to-resolve data integration challenges that are costly to address.</a></p><p>Microsoft offers a solution to these problems with Azure AI Fabric. This platform unifies everything, making AI more efficient and faster. It integrates a wide array of AI tools within the Azure cloud, leveraging robust cloud infrastructure to create an optimal environment for building and scaling AI applications. This exemplifies the power of <strong>cloud AI convergence</strong>.</p><h2>Key Takeaways</h2><ul><li><p>Azure AI Fabric gathers many AI tools. This makes building AI apps simple. It also makes using them faster.</p></li><li><p>This platform helps businesses work better. It saves money. It keeps AI projects safe.</p></li><li><p>Azure AI Fabric uses &#8216;cloud AI convergence.&#8217; This joins cloud tech and AI. It creates a strong system.</p></li><li><p>The platform helps make AI models quicker. It also helps use them fast. This is for real-world tasks.</p></li><li><p>Azure AI Fabric offers advanced AI to more people. It helps teams share data safely.</p></li></ul><h2>Why Cloud AI Convergence is Important</h2><h3>Problems in Making AI</h3><p>Companies face big problems when making AI today. Many businesses have <a href="https://gigster.com/blog/why-your-enterprise-isnt-ready-for-agentic-ai-workflows/">systems that don&#8217;t talk to each other. Their data is not good. They also don&#8217;t have enough computers</a>. These things stop them from using new AI tools well. For example, <a href="https://www.devopsdigest.com/developer-experience-overcoming-6-ai-induced-challenges">using too many different tools makes it hard to connect them</a>. It also makes them hard to keep working. This slows down making new things. It also makes things less good. Developers also say they trust AI less. This means people don&#8217;t use AI tools as much. It also makes them less reliable. Making AI needs a lot of computer power. This can make things slow. It can also cause problems when suggesting code. It also affects testing.</p><p>Also, developers get too much to think about. They have to handle many AI tools. They also deal with complex models. It&#8217;s hard to see how AI systems work. This makes it hard to fix them. There is also a big gap in skills. <a href="https://www.library.hbs.edu/working-knowledge/solving-three-common-ai-challenges-companies-face">Many companies hire new people. They don&#8217;t train the people they already have</a>. This means new workers take a long time to learn. It also means AI experts can&#8217;t easily share what they know. Using AI without good security is risky. It can let bad data into systems. This can cause big problems for the company. Buying tools that don&#8217;t grow with the company is also bad. It leads to AI projects that don&#8217;t connect. This makes AI investments less valuable.</p><h3>What is Cloud AI Convergence?</h3><p>Cloud AI convergence is a smart way to work. It brings together <a href="https://m365.show/">cloud tech</a> and AI. This creates one good place to make and use AI. This way of working has key features. <a href="https://www.ideas2it.com/blogs/cloud-ai-enterprise-strategy">Cloud companies offer many ready-made AI services. They also offer APIs</a>. This makes making things much faster. It changes custom work into simple API calls. These cloud systems are good at connecting AI. They link AI with how data flows. They use strong API management. They also use MLOps integration. This turns AI tests into real working systems.</p><p>Powerful computing is another main part of cloud AI convergence. Cloud companies have special computers. These are made for AI work. They have GPU/TPU clusters. These give much better performance. You can&#8217;t get this with regular computers. Cloud-native systems started MLOps. They offer tools to track tests. They also have model registries. They automate deployment. This makes AI development into strong production systems. Cloud places also let people work together on AI. They have shared spaces. They also have central model registries. This helps different teams work together. Hybrid cloud setups mix security. They use on-premises systems for private data. They also use public clouds for training. They use them for peak inference loads. This gives a great base for company AI.</p><h2>Azure AI Fabric: A Unified Ecosystem</h2><div id="youtube2-7MvKR6rK3ck" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;7MvKR6rK3ck&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/7MvKR6rK3ck?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>Core Components</h3><p><strong>Azure AI Fabric</strong> gives one place to work. It uses <strong><a href="https://m365.show/">Microsoft Fabric</a></strong> and <strong>Azure AI Foundry</strong>. These power <strong>AI/ML</strong> features. <strong>Azure AI services</strong> make <strong>AI</strong> easy to use. These include <strong>Azure OpenAI</strong>, <strong>AI Search</strong>, <strong>AI Speech</strong>, and <strong>Content Safety</strong>. This group was called <strong>Azure Cognitive Services</strong>. It now shows many products. <strong>Azure AI services</strong> are for all users. They are easy to start using. <strong>Azure Machine Learning</strong> is for <strong>data scientists</strong>. It helps them build special solutions.</p><p>The <strong>Azure OpenAI service</strong> works with <strong>SynapseML</strong>. This lets you use <strong>Apache Spark</strong>. <strong>Spark</strong> processes many prompts with <strong>OpenAI service</strong>. This makes prompting workflows bigger. It goes from a few examples to large datasets. This happens in <strong>Microsoft Fabric</strong>. <strong>Azure AI</strong>, with <strong>Azure Machine Learning</strong>, works well together. It works with other <strong>Azure services</strong>. This makes one platform for <strong>AI development</strong>. Developers build strong and safe <strong>AI applications</strong>. They use existing <strong>Azure infrastructure</strong>. This connected place makes <strong>AI development</strong> simpler. It also makes deployment better.</p><h3>Data Integration and Management</h3><p><strong>Azure AI Fabric</strong> brings data sources together. It makes data ready for <strong>machine learning</strong>. <strong>Microsoft Fabric</strong> is very important. It uses <strong>OneLake</strong>, a main data lake. <strong>OneLake</strong> takes in data once. It makes data ready to use right away. This is for analytics, like <strong>real-time analytics</strong>, <strong>machine learning</strong>, and apps. <strong>OneLake</strong> reaches further. It can mirror data from many places. These include Oracle and Google BigQuery. It also links <strong>OneLake</strong> to <strong>Azure Blob Storage</strong>. Companies can gather data. It does not matter where it comes from.</p><p><strong>OneLake</strong> helps with <strong>machine learning</strong> readiness. It changes JSON and Parquet files. They become Delta tables. This allows quick analysis. It works with <strong>Azure Search</strong>. This happens through the <strong>Azure AI Foundry</strong> portal. This makes smart agents easier to build. They understand context. <strong>Microsoft Fabric</strong> fixes messy data. It makes connected systems. It runs on <strong>OneLake</strong>. <strong>OneLake</strong> is one storage system. It gets rid of data silos. It gives one true source of information. This platform adds <strong>machine learning</strong> tools. These go from automated <strong>machine learning</strong> to deep learning. All work on unified data in <strong>OneLake</strong>. This speeds up going from idea to finished product.</p><p><strong>Azure AI Fabric</strong> has strong data rules. It uses <strong>Microsoft Purview</strong>. <strong>Purview</strong> finds, sorts, and lists data in <strong>OneLake</strong>. This makes sure data is correct. It makes sure it is consistent for <strong>machine learning models</strong>. It uses <strong>Azure Active Directory</strong> for exact permissions. It also uses network security. It uses encryption and data masking. These keep sensitive data safe. <strong>Purview</strong> follows rules like GDPR and HIPAA. It uses data location controls. It uses compliance features. It also has clear rules for data use. <strong>Purview</strong> automatically tracks data flow. This is across <strong>Fabric</strong> workloads. This gives a record you can check. It helps fix problems and check quality. <strong>Fabric</strong> makes data rules better with <strong>Purview</strong>. It lets you see data. This shows how data ideas are linked. It finds quality problems in reports. Copilot for <strong>Microsoft Purview</strong> helps with Data Governance. It gives steps to set up Unified Catalog. It writes summaries for data products. It makes documentation easier.</p><p>The <strong>OneLake</strong> catalog offers one place for data rules. It has new features. It lets you add descriptions. You can add how data is used. This is for database tables. It is for Power BI reports and dataflows. It shows where data comes from. This shows how data is linked. It is linked to other data in <strong>Fabric</strong>. It lets you control roles and permissions. This is for single items or groups. <strong>Purview</strong> integration means labels stay. Data classifications stay. <strong>Purview</strong> data quality scores can be seen. <strong>Purview</strong> governance groups, data products, and roles work with <strong>OneLake</strong> security. A governance dashboard shows combined information. It gives advice for better rules.</p><h3>Accelerating Model Development</h3><p><strong>Azure AI Fabric</strong> has special tools. These make model building faster. They also make deployment faster. Prompt flow in <strong>Azure AI Studio</strong> makes building smart solutions easier. It lets you test, check, fix, and watch large language models. This happens in <strong>real-time</strong>. It has a visual graph for <strong>AI orchestration</strong>. It works with open-source tools. These include LangChain and Semantic Kernel. It helps people work together. It helps with version control. It also supports <strong>LLMOps</strong> automation.</p><p><strong>Azure AI Studio</strong> has easy-to-use screens. It also has code options. This gives developers choices. They can use a simple screen. Or they can write code directly. This starts projects faster. It makes changes quicker. It helps people work together. It has <strong>SDKs</strong> and <strong>VS Code</strong> extensions. These are for local work. The <strong>Azure AI Studio</strong> model catalog is a main place. It helps find, check, and use foundation models. These come from many providers. It has tools like model benchmarking. This compares models by task. It uses open-source data. It uses standard ways to measure. Model cards show details. They show what models can do. They show what they cannot do.</p><p><strong>Microsoft Fabric</strong> is a smart platform. It brings data services together. It manages databases. It gets <strong>real-time</strong> data. It trains <strong>machine learning models</strong>. It offers one platform. It is open and can grow. This speeds up projects. It gives all tools needed. This is in one <strong>SaaS</strong> environment. <strong>CI/CD</strong> tools are in <strong>Microsoft Fabric</strong>. They work directly with developer tools. These include GitHub and <strong>VS Code</strong>. This makes development smoother. It makes deployment smoother. Cosmos DB in <strong>Fabric</strong> makes <strong>Fabric Databases</strong> bigger. It handles data that is not fully structured. This includes text, documents, emails, and graphs. This data is key for <strong>machine learning</strong> training. <strong>Azure AI Foundry</strong> works with <strong>Azure Cosmos DB</strong> and <strong>Azure Databricks</strong>. This shows a bigger system. It is for smart development. This is across <strong>cloud platforms</strong>. This connection helps with complex <strong>AI orchestration</strong> needs.</p><h2>Key Benefits of Azure AI Fabric</h2><p>Azure AI Fabric helps companies a lot. It builds and uses AI solutions. It makes one easy place to work. This helps data scientists, developers, and operations teams. The platform has easy-to-use tools. These are from Microsoft Fabric. More people can use advanced AI.</p><h3>Enhanced Productivity</h3><p>Azure AI Fabric makes everyone work faster. It gives one set of tools. Engineers, data scientists, and business users all use it. They work together better. This makes things more efficient. The platform puts all data in OneLake. Data is easy to see. It is in the same format for everyone. AI helpers like IDEAS Copilot make work even faster. They help with dataflows. They write SQL. They build reports. They also make custom AI models easy to use. This removes problems.</p><p>Data scientists do not need to manage data. They do not need to copy data. This means data is safer. It follows rules better. <a href="https://www.microsoft.com/en/customers/story/19755-microsoft-microsoft-copilot">The IDEAS team thinks work is 50% faster</a>. This is because assets are in OneLake. Analytics experts also work faster. They use tools like Spark and Python. Data scientists do not need to host cubes. This is because of Direct Lake in Power BI. They also get AI help for coding. This is from IDEAS Copilot.</p><p>Azure AI Fabric adds reasoning to operations. It uses its graph tool. Users can build graph models easily. They use simple tools and language. This finds weak spots in supply chains. It finds risks. It maps customer journeys. It helps business users and data scientists. The Anomaly Detector checks data all the time. It finds strange patterns. It learns what is normal. Business users can find problems. They do not need data science skills. It flags issues fast. This includes production drops or customer churn. <a href="https://blog.fabric.microsoft.com/en-us/blog/the-foundation-for-powering-ai-driven-operations-fabric-real-time-intelligence">Real-Time Intelligence offers tools for event solutions</a>. Eventstream captures data. Eventhouse stores events. KQL Queryset analyzes data fast. A Real-Time Dashboard shows insights. Copilot helps with questions. It helps build dashboards. Digital Twin Builder models assets. Activator finds conditions. It starts workflows. These features make advanced AI easy. Any team can use them. This makes developers and operations teams more productive. It simplifies hard tasks. It helps them act fast.</p><h3>Enterprise Scalability</h3><p>Azure AI Fabric can handle big AI tasks. Azure has cloud tools that grow. Businesses can use AI projects easily. They do not have old system limits. The platform has <a href="https://azure.microsoft.com/en-us/blog/building-secure-scalable-ai-in-the-cloud-with-microsoft-azure/">unified data and AI tools. These include Microsoft Fabric. It also has Azure Synapse Analytics. And Azure Databricks</a>. These tools gather data. They improve rules. They make AI models work better. This helps with big company needs.</p><p>Companies can use AI solutions in many ways. <a href="https://www.atmosera.com/blog/what-is-azure-ai-foundry/">They can use Azure Kubernetes Service. They can use Azure Container Apps. Also App Service. And Azure Functions</a>. Azure AI Fabric is a central place. It manages hubs, projects, and user roles. Businesses can start small. They can grow to full production. They do not need to change their plan. It runs AI tasks on Azure&#8217;s strong cloud. This makes sure solutions grow. The platform also connects easily. It links with Azure&#8217;s AI and data services. This makes deployment smooth. It makes management easy.</p><h3>Cost Optimization</h3><p>Azure AI Fabric helps save money. It helps with AI development. It helps with deployment. It has different deployment types. These are Global, Regional, and Data Zones. These balance control, rules, and cost. Global deployments cost the least. Data Zones are a middle choice. They help with rules. They do not cost as much as full regions. The Model Router picks the best chat model. It does this for each request. This makes things work better. It lowers computer costs. It uses the best model for the job.</p><p>The platform handles large tasks. It processes many requests. It does this well. It costs less. <a href="https://azure.microsoft.com/en-us/blog/maximize-your-roi-for-azure-openai/">It is 50% cheaper. This is for big tasks</a>. These tasks need to be done in 24 hours. Provisioned Throughput Dynamic Spillover handles busy times. It works for high-performing apps. This stops service problems. It stops extra costs. Prompt Caching makes repeated requests faster. It speeds up response times. It handles more work. It greatly cuts token costs. It reuses past work.</p><p>Azure AI Fabric shows costs in real-time. It gives quick info on AI spending. Users can set budgets. They get alerts. This helps manage money. The platform works with many clouds. It helps manage costs across them. It also lets you assign costs. This is to teams, projects, or departments. This helps with money tracking. Azure AI Fabric works with other Azure tools. These include Azure Machine Learning. Also Azure Data Factory. And Azure AI services. This makes building AI easy. It makes managing AI easy. You do not need to connect many platforms. This means faster results. Fewer problems. Lower overall costs.</p><h3>Robust Security</h3><p>Azure AI Fabric has strong security. It keeps data safe. It keeps AI models safe. It uses Azure&#8217;s full security system. This includes identity management. It has network security. It has data encryption. The platform works with Microsoft Purview. This is for advanced data rules. It makes sure data is good. It follows rules. It uses data correctly. This is for all AI tasks. Companies can set exact access rules. They can enforce data location rules. This protects private info. This is during the whole AI process. Built-in certifications help meet industry rules. This gives companies peace of mind. They handle important data. Azure AI Fabric is unified. This means fewer security gaps. These gaps are often in separate systems. It creates a safer place. This is for building smart apps.</p><h2>Use Cases and Impact</h2><h3>Transforming Industries</h3><p>Azure AI Fabric changes industries. Factories use it to make things smoother. They make better choices. <a href="https://www.itmagination.com/blog/how-azure-ai-platform-transforms-manufacturing-practical-applications-case-studies">This saves money. It handles lots of data. It also helps new ideas grow</a>. <a href="https://www.microsoft.com/en-us/industry/blog/manufacturing-and-mobility/2024/04/17/accelerating-industrial-transformation-with-microsoft-ai-solutions">For example, it helps factories connect their systems. It makes them work better. It uses smart helpers and data tools</a>. <a href="https://www.microsoft.com/en-us/industry/blog/healthcare/2025/03/03/leading-the-charge-to-transform-healthcare-with-advanced-ai">In healthcare, Azure AI Language reads patient data. It finds medical facts. MedImageInsight AI makes medical image data. MedImageParse AI cuts up image data. Azure OpenAI Service checks feelings from talks. It finds things that affect health. This makes patients better. Ohio State University uses patient talks. It uses AI to help patients</a>. This makes customers happier. Azure AI Fabric also helps with patient care. It helps with talking to patients. These tools make customers happier. They help with all ways of talking. AI helpers do these jobs. The platform works with many online tools. This makes customers happier. This makes the customer experience better. AI helpers are key to this.</p><h3>Empowering AI Professionals</h3><p>Azure AI Fabric helps AI experts. It makes work easier. It gives them good tools. <a href="https://azure.microsoft.com/en-us/solutions/ai">Experts use over 1,700 models. These are from Azure AI Foundry Models. Azure Machine Learning helps with all of AI work. Prompt flow helps make language models</a>. <a href="https://www.dev4side.com/en/blog/microsoft-fabric">Microsoft Fabric helps everyone use data. It brings together live data. It has data science and storage. This lets data experts focus on results. Data Factory moves and changes data. It gets data from many places. AI changes tasks automatically</a>. This makes work faster and smoother. Copilot gives quick AI insights. This is in Power BI. Users ask questions in plain words. This saves time. It helps make fast choices. Making custom AI models is easy. This helps guess future things. Live AI data tools mix AI with live data. This updates data all the time. It finds strange things. This makes things faster. AI finds strange things. This makes data safer. It watches who uses data. It finds odd actions. <a href="https://www.microsoft.com/en-us/microsoft-fabric/resources/data-101/what-is-fabric">This platform makes data simpler. It makes work smoother. It helps teams work together</a>. AI helpers do these tasks. This makes customers happier online. It also helps call centers. Managing workers gets better with AI. AI checks quality. Live decision tools make things faster. This makes customers happier online. AI helpers are very important. The platform also helps call centers. AI helpers make customers even happier. This makes customers much happier. AI helpers also help with live data. AI helpers are needed for good customer service.</p><h2>The Future of <strong>Cloud AI Convergence</strong></h2><h3>Continuous Innovation</h3><p>Microsoft always makes <strong>Azure AI Fabric</strong> better. It adds new <strong>AI</strong> things. It adds new services. This keeps the platform ahead. It leads in <strong>cloud AI convergence</strong>. Other companies help a lot. They help move data fast. They help make smart <strong>AI agents</strong>. <a href="https://blog.fabric.microsoft.com/en-US/blog/the-power-of-isvs-unleashing-innovation-in-microsoft-fabric/">Lumel Enterprise Performance Management</a> is one example. It uses Fabric. It uses <strong>OneLake</strong> and <strong>AI</strong>. This helps with money choices. Neo4j AuraDB uses graph analytics. It finds complex links. This makes <strong>AI</strong> results better. Esri ArcGIS GeoAnalytics adds map tools. These are for Apache Spark jobs. They help look at location data. Statsig helps teams test products. It makes features better. This keeps new ideas coming. CluedIn Cleanse cleans data automatically. Quantexa Unify uses <strong>AI</strong>. It turns messy data into good tables. Fusion Data Hub changes factory data. It moves it into <strong>OneLake</strong>. Microsoft puts <strong>AI</strong> first. It adds <strong>AI</strong> to many products. This lets <strong>AI agents</strong> check lots of data. They do hard tasks. This is the plan for <strong>AI agents</strong> later. It includes a new database in <strong>Microsoft Fabric</strong>. It adds SQL databases. It copies data to <strong>OneLake</strong> automatically. This keeps things in sync. Real-time Intelligence makes working with live data easy. Fabric Workload Development Kit lets developers add their own tools.</p><h3>Democratizing <strong>AI</strong></h3><p><strong>Azure AI Fabric</strong> helps more people use <strong>AI</strong>. It makes advanced <strong>AI</strong> easy for many. It lets <a href="https://blog.mirkopeters.com/what-is-microsoft-fabric-the-platform-shaping-the-future-of-analytics-ai-and-data-integration-6caeda298f22">different teams share data</a>. HR and R&amp;D can use special data. They do this without sharing secrets. This makes data open to everyone. The platform works with <strong>Azure Machine Learning</strong>. Teams can use, watch, and teach <strong>AI</strong> models again. They use real data. This makes acting on ideas faster. Using <strong>machine learning</strong> and language models is easier. They use data already in <strong>OneLake</strong>. This connects data to real use. Copilot and automation help. They use <strong>Azure OpenAI</strong>. They help data engineers and analysts. They build solutions fast. This includes setting up data paths. It includes making reports. This <strong>AI</strong> help <a href="https://www.microsoft.com/en-us/microsoft-fabric">makes work 50% faster</a>. Strong security and access controls are included. They keep data safe. They track who does what. They give exact permissions. This keeps sensitive data safe. This makes advanced analytics and <strong>AI</strong> open to more users. &#8220;<a href="https://www.dataversity.net/microsofts-fabric-unifies-enterprise-data/">Microsoft Fabric brings data science, BI, and engineering together. It moves the industry past separate tools.</a>&#8220; This shows the platform&#8217;s role. It pushes <strong>cloud AI convergence</strong>. It shapes the <strong>future of AI agents</strong>.</p><div><hr></div><p>Azure AI Fabric is a core platform. It is not just many services. It makes all AI steps easier. This platform helps with hard AI building. It brings together data, computers, models, and MLOps. This makes strong AI easier to use. It works better. It helps many businesses. Azure AI Fabric leads the way in AI. It helps companies make smart AI apps. They can put them out fast. They can manage them well. The platform makes complex AI work simple. It makes sure AI runs smoothly. This way of doing AI work helps new ideas grow.</p><h2>FAQ</h2><h3>What is Azure AI Fabric?</h3><p>Azure AI Fabric brings together many AI tools. It does this inside Azure. It makes one place to build AI apps. It helps make new AI ideas faster. It combines data, computers, and models. This helps make AI well.</p><h3>How does Azure AI Fabric help businesses?</h3><p>Azure AI Fabric helps businesses work faster. It helps them grow. It saves money. It keeps AI work safe. The platform makes hard AI building easy. It helps launch smart apps quickly. This makes customers happier.</p><h3>What are AI agents?</h3><p>AI agents are smart computer programs. They look at their surroundings. They act to reach goals. These agents do tasks by themselves. They learn and get better. AI agents help with automation. They help make smart choices.</p><h3>How does Azure AI Fabric empower the development of AI agents?</h3><p>Azure AI Fabric gives one place to make strong AI agents. It has tools to train and manage them. It helps deploy them well. The platform mixes data and AI services. This helps make complex AI agents. Developers build good AI agents. They use Azure&#8217;s big computer power. They use its security. AI agents work their best. AI agents are important for the future.</p><h3>What benefits do AI agents developed on Azure AI Fabric offer?</h3><p>AI agents made on Azure AI Fabric are strong. They get full support. They do well on this platform. AI agents give great value. They are made to succeed. AI agents are the next big thing. They are changing businesses.</p>]]></content:encoded></item><item><title><![CDATA[The impact of edge AI / on-device AI in Windows]]></title><description><![CDATA[Edge AI and on-device AI refer to the execution of AI tasks directly on a device, eliminating the need for remote cloud servers.]]></description><link>https://newsletter.m365.show/p/the-impact-of-edge-ai-on-device-ai</link><guid isPermaLink="false">https://newsletter.m365.show/p/the-impact-of-edge-ai-on-device-ai</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Tue, 21 Oct 2025 03:43:07 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176317376/af337a28d18320d781f59aaeb1907225.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Edge AI and on-device AI refer to the execution of AI tasks directly on a device, eliminating the need for remote cloud servers. This significant shift is particularly crucial for Windows, with Windows 11 now playing a pivotal role in enabling AI on personal computers. The edge AI market is experiencing rapid expansion, projected to grow at an annual rate of <a href="https://www.gminsights.com/industry-analysis/edge-ai-market">24.8%</a> to <a href="https://www.bccresearch.com/market-research/information-technology/edge-ai-market.html">36.9%</a> until 2034. This substantial growth underscores the profound <strong>impact of edge AI</strong>. Experts anticipate that AI PCs will constitute <a href="https://www.amraandelma.com/personal-computer-marketing-statistics/">40-43% of all PC sales by 2025, translating to over 100 million units</a>. Integrating this AI capability into Windows devices has the potential to dramatically transform the user experience.</p><h2>Key Takeaways</h2><ul><li><p>Edge AI helps your Windows computer. It does smart things alone. It does not need the internet. It does not need cloud servers.</p></li><li><p>Your computer works faster. This is because of local processing. It keeps your information safer. It also works without internet.</p></li><li><p>New Windows computers have special chips. They are called NPUs. These chips make AI tasks fast. They use less power.</p></li><li><p>Edge AI helps Windows a lot. It makes work easier. It keeps your computer safe. It makes your experience personal.</p></li></ul><h2>Understanding Edge AI in Windows</h2><div id="youtube2-bAZ_ZpYyCBA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;bAZ_ZpYyCBA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/bAZ_ZpYyCBA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>Defining Edge AI and On-Device AI</h3><p>Edge AI is a powerful approach. On-device AI is too. AI tasks happen right on your device. This means your computer does the work. It does not use distant cloud servers. You do not need constant internet. AI tasks still work. Processing happens in real-time. This makes things much faster. It also makes things safer. It improves how well things work. Your device can do complex AI tasks. It works even without internet. Edge AI puts AI closer to data. This makes smart AI experiences normal.</p><p><a href="https://learn.microsoft.com/en-us/windows/ai/samples/">Windows devices show many examples</a>. They use on-device AI apps. Local speech-to-text is one. It uses WebNN and DirectML. Hardware helps language models. Phi3 and Llama3 are examples. They use ONNX Runtime and DirectML. This makes them run locally. Windows Studio Effects are another. These include Background Blur. Eye Gaze Correction is also one. Automatic Framing is too. They need a Neural Processing Unit. An NPU is a special chip. They also need a camera. These work right on your device. You can make images locally. Hardware helps Stable Diffusion. It uses WebNN and DirectML. You can also segment images. Hardware helps Segment Anything. It works on the web. An AI Audio Editor exists. It uses local machine learning. It does transcription. It also does semantic search. An AI Notes App is available. It offers semantic search. It does audio transcription. It uses local RAG with Phi3. This helps with summaries. It also helps with autocomplete. It does text reasoning. It also does OCR text recognition. Developers can build apps. One is a WPF sample app. It uses RAG with PDFs. It uses Phi3 too. It answers questions about PDFs. It uses a local language model. Another example is a WinUI 3 app. It shows a chat experience. It uses the local Phi3 Small Language Model.</p><h3>Why Local Processing Matters</h3><p>Local processing has big benefits. AI tasks are faster. Decisions are made quicker. Data does not go to the cloud. It stays on your device. This makes apps work better. They respond faster. Data privacy gets better. Security also improves. AI processes data on the device. Sensitive info stays local. This lowers data breach risk. Breaches can happen in the cloud. Local processing helps devices work. They work even without internet. This is key for mobile users. It helps in bad network areas. It sends less data over networks. This saves bandwidth. It can lower costs too.</p><h3>Cloud-Centric to Device-Centric AI</h3><p>Tech is changing. It moves from cloud AI. It moves to device AI. Many things cause this shift. <a href="https://campustechnology.com/articles/2025/07/28/report-ai-shifting-from-cloud-to-pcs.aspx">AI PCs are much faster. They are 100% faster for local tasks</a>. This is compared to old processors. This favors on-device work. Data does not go to the cloud. Organizations use AI PCs. They use Intel vPro platform. They save time managing devices. It is 65% less time. They need fewer IT visits. It is up to 90% less. This makes IT work better.</p><p>Security is also a big reason. Many do not use cloud AI. They worry about data exposure. This is their main concern. Local AI processing helps. It keeps data on the device. This lowers the risk. The shift is also about running AI. It runs locally and privately. This is key for data rules. It helps with compliance. This is true in some fields. Healthcare, finance, and legal are examples. Local processing helps meet rules. These rules limit cloud data. Software makers are optimizing apps. They are doing this for AI PCs. They add features. These use on-device AI. This shows a growing trend. AI PCs also boost security. They have built-in hardware. This protects apps and data. It lowers data exposure risks. It keeps data off the cloud.</p><p><a href="https://www.clouddatainsights.com/how-ai-is-driving-the-shift-to-a-private-cloud/">Cost is another big reason. Organizations may hit a limit. Cloud costs become too high. They become more than owning hardware</a>. Cloud solutions are good for starting. They are good for small needs. But growing businesses find costs too high. They exceed owning resources. This leads to private cloud. <a href="https://www.deloitte.com/us/en/insights/topics/emerging-technologies/growing-demand-ai-computing.html">About 55% of businesses plan to move. They will move workloads from the cloud. This happens when costs are too high. Another 17% cite other reasons. They cite slow speed or security</a>. This shows edge AI&#8217;s big impact. It affects business choices.</p><h2>Benefits of Edge AI</h2><h3>Performance and Responsiveness</h3><p>Edge AI puts its models on devices. This makes analysis faster. Decisions are quicker. Systems process data where it starts. Smart factories use this. Algorithms check machine data fast. This finds problems right away. It predicts when things might break. This means less time machines are stopped. Data travels less. It does not go to a far-off server. This is key for self-driving cars. They need to decide in a second. Edge computing uses internet better. It sorts data on the device. Only important info goes to the cloud. <a href="https://geisel.software/optimizing-edge-ai-for-real-time-decision-making/">This local work is powerful. It processes data fast.</a> It runs AI math very quickly. This is great for finding flaws fast. This way is much faster. <a href="https://arxiv.org/html/2409.14803v1">Math tasks are 58.54% quicker. Big AI models are 3.2 times faster.</a> It uses less power too. It uses 35 watts. Cloud AI uses 75 watts.</p><h3>Data Privacy and Security</h3><p>Putting AI models on devices makes them safer. It handles private data locally. Less raw data goes to the cloud. <a href="https://milvus.io/ai-quick-reference/how-does-edge-ai-support-data-privacy-and-security">A security camera can check video on the device. It only sends alerts.</a> It does not send all video. This stops private info from being sent. Edge systems spread work across devices. This makes big hacks harder. Cloud servers are one big target. Edge devices have safety features. They scramble data. They protect AI processes. This makes data safer. This tech helps build private systems. It filters private data before sending. <a href="https://www.rstreet.org/commentary/preparing-for-the-next-ai-frontier-leveraging-ai-compute-security-to-counter-threats-in-edge-devices/">An AI laptop works and saves data locally. It relies less on cloud.</a> It is less open to outside servers. This makes it much safer.</p><h3>Latency and Offline Capabilities</h3><p>Edge AI makes things much faster. Data does not travel far. It does not go to cloud servers. This helps process important data fast. <a href="https://www.tierpoint.com/blog/cloud-computing-edge-ai/">This is key for self-driving cars. It helps with smart cameras.</a> It helps predict when things need fixing. Small delays can cause big problems. <a href="https://testrigor.com/blog/edge-ai-vs-cloud-ai/">Local processing means faster replies. This is vital for quick actions.</a> Cloud AI can be slow. Data delays can stop real-time tasks. Edge AI lets devices decide alone. They do not need cloud orders. For example, <a href="https://www.databank.com/resources/blogs/how-ai-at-the-edge-is-revolutionizing-real-time-decision-making/">AI drones check soil. They decide on water or fertilizer fast.</a> This uses resources better.</p><h3>Cost and Bandwidth Savings</h3><p>Edge AI uses internet better. It sorts, filters, and shrinks data locally. This makes networks less busy. It also lowers cloud costs. Only good info is sent. This makes things work better. Local data processing means less need for fast internet. This helps even with slow internet. Self-driving cars use lots of sensor data. Edge AI handles this on the car. <a href="https://latentai.com/news/the-edge-first-era-begins-how-ais-future-saves-millions-and-amplifies-competitive-advantage/">A study shows 92% less hardware is needed. One factory cut GPU needs.</a> It went from 50 to 4 units. This saved $207,000 per place. Memory use dropped by 73%. It also saves 65-80% energy. No network transfer costs. <a href="https://zededa.com/ebooks/monetizing-ai-at-the-enterprise-edge/">A factory can save $180,000-$300,000 a year.</a> This is from local data work. Edge AI helps businesses run better. Companies report 35% better work. They also have 27% less downtime.</p><h2>Challenges for Windows Edge AI</h2><h3>Hardware Requirements</h3><p>Running AI tasks needs special parts. Old computers may not have them. They might not be strong enough. New Windows devices have NPUs. These are special chips. They help with AI. Without an NPU, a device struggles. It might not run AI well. This is a problem for old computers.</p><h3>Model Optimization</h3><p>AI models are often big. They need much power. Edge devices have little power. Developers must make models smaller. They must still be correct. This is model optimization. <a href="https://rizqimulki.com/edge-llms-running-large-models-on-resource-constrained-devices-e27f6e39f3ef">Pruning removes extra parts. Quantization shrinks numbers. Distillation trains a small model.</a> It acts like a big one. These help models fit devices. <a href="https://arxiv.org/html/2501.15014v2">Tools like TVM help. TensorRT also helps.</a> They make models run faster.</p><h3>Power Consumption</h3><p>Running AI tasks uses power. This is true for good systems. <a href="https://www.microchipusa.com/electrical-components/neural-processing-units-revolutionizing-ai-hardware">NPUs save energy. They use less power for AI. This is compared to CPUs. It is also compared to GPUs.</a> <a href="https://www.ibm.com/think/topics/npu-vs-gpu">NPUs can be faster. They use less power than GPUs.</a> This is good for battery devices. But AI still uses power. Developers must balance speed. They must also balance battery life. This is key for mobile Windows.</p><h3>Integration Hurdles</h3><p>Adding AI to Windows is hard. Developers must make AI work well. It needs to work with Windows. It also needs to work with apps. This means making easy tools. It also means clear rules. Making AI easy for all is key. This helps more people make AI apps.</p><h2>Enabling Technologies for Edge AI</h2><h3>ARM Architecture in Windows</h3><p>ARM architecture helps edge AI grow. It works on Windows devices. These processors save energy. They are good for laptops. They let AI run longer. This is true on battery power. This design helps Windows devices. They handle hard AI tasks. They do not need cloud access. This change supports new PCs. They are powerful. They are also efficient.</p><h3>Neural Processing Units (NPUs)</h3><p><a href="https://builtin.com/articles/npu-neural-processing-unit">NPUs are special chips. They make AI tasks faster. An NPU does hard math. This math is for deep learning. It works well for neural networks. These networks learn like brains. NPUs are good at inference. Inference means AI checks new data. It then makes guesses or choices. They mix memory and math. This is on one chip. This lets data be processed locally. It does not need the cloud. This makes them great for AI apps. These apps work in real-time. They work on the device. Examples are image recognition. Natural language processing is another.</a> <a href="https://learn.microsoft.com/en-us/windows/ai/npu-devices/">On Windows devices, NPUs speed up AI. This is true for Copilot+ PCs. They allow on-device inference. This uses Windows ML. This makes things run faster. Battery life gets better. Privacy also gets better. Data stays local.</a> <a href="https://www.microchipusa.com/electrical-components/neural-processing-units-revolutionizing-ai-hardware">NPUs do many tasks at once. This is key for image recognition. They use less power for AI. This is compared to CPUs or GPUs.</a></p><h3>Windows AI Integration</h3><p>Windows puts AI right into its system. This helps developers build smart apps. <a href="https://blogs.windows.com/windowsdeveloper/2025/05/19/advancing-windows-for-ai-development-new-platform-capabilities-and-tools-introduced-at-build-2025/">Windows ML Runtime is key. It lets developers run AI models. They run on Windows devices. They do not need cloud power. Windows ML hides hardware details. It finds device abilities. It then gets the right tools. This makes apps smaller. It also works with ONNX Runtime. This local work makes things faster. It keeps data private. It also saves money for developers. This system lets one app run. It runs on many Windows devices. It uses CPUs, GPUs, and NPUs well.</a></p><h3>Microsoft&#8217;s AI Frameworks</h3><p>Microsoft gives many tools. These help developers add AI. They add it to their apps. <a href="https://learn.microsoft.com/en-us/windows/ai/apis/">Windows AI APIs are a set of tools. They add AI features. No custom AI models are needed. For example, Phi Silica is a small AI model. It makes text locally. It uses hardware to speed up. Text Recognition APIs turn images into text. Imaging APIs do tasks. These include Image Super Resolution. Object Erase is another.</a> These tools help developers. They make advanced AI apps. They boost privacy. They also boost speed. They save costs too.</p><h2>Edge AI Applications in Windows</h2><h3>Productivity and Creativity</h3><p>Edge AI makes work easier. It helps people be creative. Many AI tools help users. They help with daily tasks. <a href="https://www.microsoft.com/en-us/windows/ai-features">Copilot is an AI helper</a>. It drafts emails. It helps catch up on things. Users can plan trips. They can organize presentations. Copilot for Learning helps. It summarizes papers. It plans study times. AI tools in Paint help. Users can make images. They can change photos. These tools remove backgrounds. They isolate subjects. This makes creative work simple.</p><p><a href="https://windowsforum.com/threads/top-10-ai-apps-transforming-productivity-creativity-for-windows-users.357637/">Chat and language models help</a>. They draft emails. They help customers. These tools give quick answers. They understand what you mean. Productivity tools connect. They link to calendars. They link to emails. They link to project software. This makes work faster. This helps in busy jobs. Voice and audio helpers make content. They use AI for voices. They use AI for editing. Data tools use AI. They turn data into smart ideas. This helps businesses. It helps with cybersecurity.</p><p><a href="https://www.edge-ai-vision.com/2025/07/edge-ai-today-real-world-use-cases-for-developers">Microsoft Teams uses the NPU</a>. It makes virtual backgrounds. This makes video calls better. It saves battery. The Edge browser uses local AI. It has features like Recall. Recall remembers what you do. It finds things fast. It does not need the cloud. Microsoft Word and Excel use local AI. They summarize documents. They find errors in money models. They make AI content. These work safely. They work in Citrix. They work in Intune. Visual Studio helps developers. It uses local AI. It suggests code. It fixes code. It finds bugs. It does not send code away. These are real AI uses. They are on Windows devices.</p><h3>Security and Authentication</h3><p>Edge AI makes things safer. It handles private data. It keeps data on the device. This lowers data breach risk. Security software uses local AI. McAfee, Symantec, VMware Carbon Black use it. They find fake things. They find bad media. They do this on the NPU. This works across security tools. Business apps use small AI models. Slack, Outlook, CRM use them. Dynamo AI provides these models. They scan for personal info. They hide it. They do this before saving. They do this before cloud use. This makes data much safer. This local work keeps data private. It stays on the device. It does not go to other servers. This makes the system more secure.</p><h3>Personalized Experiences</h3><p>Edge AI makes things personal. It processes user data. It does this on the device. It learns what you like. It learns your habits. It does not send data to the cloud. This local understanding helps Windows. It gives better suggestions. It customizes features. It does this for each user. For example, AI might suggest apps. It might suggest settings. It bases this on how you work. This makes the computer feel smart. It responds to you.</p><h3>Enterprise Use Cases</h3><p>Businesses use edge AI a lot. It helps them work better. It helps them be safer. Local AI models help many apps. Microsoft Word and Excel use local AI. They do business tasks. They summarize reports. They find money problems. Visual Studio helps developers. It makes software faster. It uses local AI for code. It finds bugs. Security software uses local AI. It protects company data. It finds threats like deepfakes. Business apps use small AI models. Slack and Outlook use them. They hide private info. They do this before it leaves. This keeps data private. It follows rules. These AI uses show edge AI&#8217;s impact. It helps businesses. <a href="https://m365.show/">Windows is a strong platform</a>. It helps businesses innovate.</p><h2>Future of Edge AI in Windows</h2><h3>Hybrid AI Models</h3><p><a href="https://gleecus.com/blogs/the-edge-to-cloud-a-hybrid-approach-for-your-AI-strategy/">Hybrid AI models mix edge and cloud computing</a>. This makes a strong system. It can change easily. Edge devices do fast tasks. They do tasks that need quick answers. The cloud handles hard math. This way has many good points. It helps manage data smartly. Edge devices clean data first. This saves internet use. It also saves cloud storage money. The cloud also keeps learning. It makes models better. Then, it sends updates to edge devices. This way can grow big. It is also flexible. Companies can add more edge devices. They can use cloud power for big needs. This makes things safer. It also follows rules better. Private data stays on the device. The cloud handles less private data. <a href="https://www.automate.org/industry-insights/direct-edge-hybrid-edge-and-cloud-ai-boosts-manufacturing-efficiency">Hybrid AI models make work better. They make things run well. They also save money.</a></p><h3>Evolving AI Hardware</h3><p><a href="https://derivetech.com/blog/how-ai-is-transforming-the-windows-11-pc-experience">New Windows devices will have better NPUs. These computers will guess what users need. They will change for each person. AI will be everywhere in Windows. This makes things more personal. It makes things work better.</a> <a href="https://edtechmagazine.com/k12/article/2025/07/are-neural-processing-units-npus-next-big-thing-for-k12-perfcon">NPUs let AI work offline. This keeps data private. It helps everyone use AI. They help with new AI tools. These include making content. They also include real-time language help. NPUs make things super fast. This is for photo and video editing. Devices with NPUs do AI tasks locally. This means faster answers. It means smoother work. It means better data safety. Good things include longer battery life. They also use much less power.</a> <a href="https://logicstechnology.com/blogs/news/unleashing-the-future-how-microsofts-new-copilot-pcs-revolutionize-windows-with-neural-processing-units-npus">Microsoft&#8217;s Copilot+ PCs have NPUs. They can do over 40 trillion tasks each second. NPU tech makes better pictures. It makes smart camera tools.</a> <a href="https://www.semicone.com/article-264.html">AMD is looking at separate NPUs. This is to help personal AI grow. AMD&#8217;s XDNA 2 NPU does 50 TOPS. Two NPUs could do 100 TOPS. AMD wants to run local large language models. They want to do this on Windows PCs. They use their open-source project Gaia.</a></p><h3>New Computing Paradigms</h3><p>Microsoft has a big plan. It is for edge AI in Windows. It wants to make <a href="https://www.ainvest.com/news/microsoft-ai-driven-growth-operating-system-evolution-bull-case-msft-2509/">Windows an AI platform</a>. AI helpers will understand users. They will do tasks automatically. They will be like smart helpers. The Windows AI Foundry helps developers. It lets them use AI models. They can use them on many devices. This includes NPUs from AMD, Intel, and NVIDIA. Windows also supports smart workflows. It uses the Model Context Protocol (MCP). This lets AI helpers talk to apps. Microsoft uses Windows 11 itself. This shows they trust these AI tools. Windows 11 is a base for the AI age. This shows how much edge AI matters.</p><h3>Ethical AI Development</h3><p>Making AI fairly is very important. Developers must make sure it is fair. It must be clear. It must be responsible. AI systems should keep user data private. They should not be unfair. This makes sure AI helps everyone.</p><div><hr></div><p>Edge AI greatly changes Windows. This change brings good things. It makes things faster. It keeps data private. It saves money. But there are hard parts. Hardware is one. Making AI models work is another. New ARM chips will help. NPUs will too. Better system links will also help. Microsoft&#8217;s AI tools will help developers. Edge AI will change how we use computers. It will change how we work. It will change what computers can do.</p><h2>FAQ</h2><h3>What is edge AI?</h3><p>Edge AI works on your device. It does not use the cloud. This makes things faster. It keeps your data safe. Devices can work offline. This brings smart features to you.</p><h3>How does edge AI benefit Windows users?</h3><p>Edge AI makes Windows faster. It helps things run smoothly. It keeps your data private. It adds new features to your computer.</p><h3>What hardware makes edge AI possible on Windows?</h3><p>NPUs are very important. They make AI tasks fast. CPUs and GPUs also help. New Copilot+ PCs have strong NPUs. These help with on-device tasks.</p><h3>Can edge AI work without an internet connection?</h3><p>Yes, edge AI works offline. Devices do tasks themselves. Features still work. You can work without internet. This helps you stay productive.</p>]]></content:encoded></item><item><title><![CDATA[Strategies to reduce Azure licensing costs through effective governance]]></title><description><![CDATA[Azure licenses are becoming increasingly complex, and their associated costs are substantial.]]></description><link>https://newsletter.m365.show/p/strategies-to-reduce-azure-licensing</link><guid isPermaLink="false">https://newsletter.m365.show/p/strategies-to-reduce-azure-licensing</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Sun, 19 Oct 2025 11:54:20 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176221525/45afbb292dd67d36461366ecb01f81a7.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Azure licenses are becoming increasingly complex, and their associated costs are substantial. Your Azure expenditures are escalating across your entire cloud infrastructure. Proactive planning is essential to significantly reduce licensing costs. <a href="https://www.linkedin.com/pulse/optimising-cloud-spending-uncovering-30-waste-finops-cervantes-knox">Approximately 30% of cloud spending is wasted due to inefficient management</a>, presenting a prime opportunity for savings. This blog outlines strategies to achieve this for Azure in 2025. By implementing sound policies and effective management, you can control your Azure cloud spending and realize significant financial savings.</p><h2>Key Takeaways</h2><ul><li><p>Good Azure governance helps you save money. It makes clear rules for using cloud resources. This stops you from spending too much.</p></li><li><p>You can save money on Azure licenses. Use Azure Hybrid Benefit. Also use Savings Plans. These make virtual machines cheaper. They also make computing power cheaper.</p></li><li><p>Always look at your Azure resources. Get rid of things you don&#8217;t use. For example, old virtual machines. This stops you from paying for nothing.</p></li><li><p>Make tasks happen on their own. Use Azure Cost Management tools. They help you see your spending. They also help you set budgets.</p></li><li><p>Think about future license needs. Learn about new Microsoft prices. This helps you spend wisely on Azure.</p></li></ul><h2>Azure Licensing Cost Problems</h2><p>You often get surprise Azure bills. Many companies have trouble with rising Azure costs. Knowing these problems helps you save money.</p><h3>Usual Extra Costs</h3><p>Your Azure bill might be higher than you thought. This happens for a few reasons. <a href="https://turbo360.com/blog/what-causes-azure-costs-to-increase">You often can&#8217;t see costs right away. This stops you from finding sudden jumps. You might also guess growth wrong. You might not set clear spending limits. This causes you to spend too much. Bad resource tags make it hard to know who pays for what. Also, choosing the wrong licenses costs more. For example, using pay-as-you-go for virtual machines is pricey. Reserved Instances or Hybrid Benefit are cheaper. You also pay more if you don&#8217;t fix storage and database levels.</a> <a href="https://www.journeyteam.com/resources/blog/10-reasons-you-might-be-overpaying-for-azure-and-how-to-fix-it/">Not changing resource sizes means you pay for things you don&#8217;t need. This happens when demand is low.</a> This bad use hurts your money plan.</p><h3>Finding Hidden Costs</h3><p>Some Azure costs are not easy to see. <a href="https://criticalcloud.ai/blog/the-5-hidden-costs-in-your-aws-or-azure-bill">Wrong settings and too many services are often to blame. Cloud systems often care more about speed than saving money. Their default settings cause this. This leads to spending too much. For example, you might set storage IOPS too high. Or you might get too many databases. This is based on what you think you&#8217;ll need. Premium support and extra services are helpful. But they can become regular costs. This happens if you don&#8217;t really need them. API request and transaction fees seem small. But they add up fast. This includes many storage actions. Or millions of function calls in serverless setups.</a> <a href="https://umbrellacost.com/blog/unveiling-azures-hidden-costs/">Moving data also costs a lot. This is true for data leaving Azure. It also costs when moving between different areas.</a></p><h3>Effect of Unmanaged Resources</h3><p>Azure resources you don&#8217;t manage waste your money. <a href="https://bcn.co.uk/resources/cost-of-orphaned-resources-in-azure-cloud/">In the cloud, every resource you use adds to your bill. So, unmanaged resources mean higher costs. A Microsoft study showed a customer saved about $7,000 each month. They did this by deleting old, unused disks. They also saved another $100. This was by deleting unused public IP addresses.</a> This shows how much money you save. Just manage forgotten Azure resources. <a href="https://espresso.ai/post/the-finops-lifecycle-three-phases-for-cloud-efficiency">A big online store found almost $2 million. This was in monthly cloud costs. It came from resources not being used. This included forgotten systems. It also included unused storage. And extra computer power.</a> <a href="https://www.cloudcapital.co/learn/the-500-000-cloud-bill-that-nearly-broke-a-startup">Studies show that 35% of cloud money is wasted. &#8220;Zombie resources&#8221; cause much of this waste.</a> You must actively manage your Azure setup. This stops these extra costs.</p><h2>Foundational Azure Governance</h2><p>Good <strong>Azure governance</strong> is key. It helps cut costs. You need clear rules. These rules manage your cloud. This way, you control spending. You also make the best use of your <strong>Azure</strong> resources.</p><h3>Cloud Center of Excellence</h3><p>You should start a Cloud Center of Excellence (CCoE). This team makes rules. They set best ways to work. They guide how to use <strong>Azure</strong>. Cost <strong>governance</strong> is their main job. A CCoE helps stop cloud waste. It saves money. They check how things are used. They make <strong>resource allocation</strong> better. They set up good budgets. They also plan for the future. The <strong>cloud governance</strong> part of a CCoE handles bills. It manages <strong>Azure cost management</strong>. Team members watch these <strong>costs</strong>. They find ways to save money. This follows <strong>FinOps best practices</strong>.</p><h3>Policy and Standard Definition</h3><p>You need clear rules and ways of doing things. These rules guide your <strong>Azure</strong> setup. They tell teams how to get resources. They also say how to set them up. And how to manage them. For example, rules can stop costly resources. Or they can set up virtual machines in certain ways. Clear rules make things the same. They stop quick, unplanned setups. These often make <strong>cost</strong> higher.</p><h3>Resource Tagging Implementation</h3><p>Use strong <strong>resource tagging</strong>. Tags are labels. You put them on your <strong>Azure</strong> resources. They help sort resources. You can sort by department. Or by project. Or by environment. Or by owner. Good tagging is vital. It helps track <strong>cost</strong> correctly. It also helps with reports. It shows who owns resources. It shows how much they <strong>cost</strong>. This helps find waste. It helps make things more <strong>cost efficiency</strong>.</p><h3>Controlling Billing Scopes with RBAC</h3><p>You must control billing areas. Use <strong>Azure</strong> Role-Based Access Control (RBAC). RBAC stops wrong <strong>resource allocation</strong>. It stops higher <strong>costs</strong>. It sets up access rules. These stop too much spending. This makes sure only approved people use resources. <a href="https://www.cloudeagle.ai/blogs/role-based-access-control-models">RBAC sets access rules. It uses the &#8220;least-privilege&#8221; idea. This gives users only needed rights. It lets them do their jobs.</a> You use RBAC to give roles. You give permissions to users. This is based on their work. This manages resource access well. Using <strong>governance</strong> rules with RBAC helps control spending. It controls resource use. It makes people responsible. It stops spending on forbidden resources. For example, rules can limit resource types. They can set resource limits. Or they can define setups for <strong>cost</strong> saving. This better security helps control <strong>cost</strong>. It stops making unneeded resources. It also stops making unauthorized ones.</p><h2>Azure Licensing Optimization Strategies</h2><p>You can lower your <strong>Azure licensing</strong> costs. Use special <strong>Azure</strong> tools and methods. These ways save a lot of money. You get more control over your cloud spending.</p><h3>Hybrid Benefit and Savings Plans</h3><p>Using <strong>Azure Hybrid Benefit</strong> (AHB) is a great plan. You can use your old Windows Server and SQL Server licenses. They need Software Assurance on <strong>Azure</strong>. This makes your <strong>virtual machine</strong> (VM) costs much lower. For example, a company used 300 Windows VMs on <strong>Azure</strong>. They cut yearly costs from $1.5 million to $900,000 with AHB. This saved them $600,000 each year.</p><p>Look at these common savings:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WU9b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WU9b!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png 424w, https://substackcdn.com/image/fetch/$s_!WU9b!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png 848w, https://substackcdn.com/image/fetch/$s_!WU9b!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png 1272w, https://substackcdn.com/image/fetch/$s_!WU9b!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WU9b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png" width="816" height="261" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:261,&quot;width&quot;:816,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:44068,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176221525?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WU9b!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png 424w, https://substackcdn.com/image/fetch/$s_!WU9b!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png 848w, https://substackcdn.com/image/fetch/$s_!WU9b!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png 1272w, https://substackcdn.com/image/fetch/$s_!WU9b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa719d435-5d74-45f3-b6d4-1a920fce8e61_816x261.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://microsoftnegotiations.com/how-to-use-azure-hybrid-benefit-for-maximum-cost-savings/">Companies often save 30% to over 50%</a>. This is on <strong>Azure</strong> work that applies. You can save even more. Combine AHB with other <strong>Azure cost-reduction</strong> plans. For Windows Server VMs, AHB can save 40&#8211;50%. This is on the VM&#8217;s hourly cost. You pay the Linux VM price. SQL Server work can save a lot. Sometimes it is 70&#8211;85% for some databases. This happens when you use old SQL licenses. Normal savings for SQL Server on <strong>Azure</strong> VMs are 30&#8211;50%. For <strong>Azure</strong> SQL Database/Managed Instance, savings are about 30% or more. They can reach 75% or more. This is for big setups. It happens when you use Enterprise Edition licenses.</p><p><strong>Azure Savings Plans</strong> are another great way to save. These plans give big discounts. They are for computer power. You agree to spend a set amount each hour. This is for one or three years. This covers many computer services. <strong>Azure Savings Plans</strong> <a href="https://holori.com/azure-reservations-vs-savings-plans/">can save up to 65%</a>. This is on computer power. The most you can save is 65%. But your <a href="https://intercept.cloud/en-gb/blogs/azure-savings-plans">actual savings are usually 11% to 65%</a>. This changes based on the type, place, and use. For example, a 1-year plan can give a 31% discount. A 3-year plan can give a 53% discount. This is for a certain VM. These plans are flexible. They work for any computer use. It must match your promise. This makes them good for changing workloads.</p><h3>Rightsizing and Autoscaling</h3><p>Making your <strong>virtual machines</strong> (VMs) the right size is key. Using <strong>autoscaling</strong> is also important. This helps save <strong>Azure</strong> money. <a href="https://www.lucidity.cloud/blog/azure-autoscaling">Buying too much leads to high costs. You pay for things you don&#8217;t use. Buying too little causes problems. It wastes money. You go over limits.</a></p><p><strong>Autoscaling</strong> changes your resources. It does this based on what you need. This means you only pay for what you use. A store <a href="https://www.cloudoptimo.com/blog/autoscaling-in-azure-boosting-performance-and-cost-efficiency">cut computer costs by 65%</a>. They stayed online 99.99% of the time. This was during busy sales. They made their <strong>autoscaling</strong> better. Another time, computer costs dropped 40%. It made sure real-time data was handled well.</p><p>You can get better results and save money. Make serverless function <strong>autoscaling</strong> better. Use good <strong>autoscaling</strong> for big data. Smart scaling uses <strong>Azure Cost Management</strong>. It checks spending. You set <strong>Azure Budgets</strong>. This stops overspending. Use <strong>Azure Advisor</strong> for size tips. <strong>Cost governance</strong> stops uncontrolled scaling. It stops related costs. <a href="https://www.velosio.com/blog/smart-resource-scaling-balancing-performance-and-cost-in-azure">Predicting scaling helps save money</a>. It stops too much or too little scaling. This makes scaling happen less often. It also makes it less intense. Adjusting scaling rules helps. It uses machine learning. This gets the best results and savings. Adding <strong>autoscaling</strong> tools helps storage. It makes it work better and costs less. This stops slow performance. It also stops surprise costs.</p><h3>Dev/Test Subscription Utilization</h3><p>You can save a lot on <strong>Azure</strong> costs. Move your development and testing work. Put it into <strong>Azure Dev/Test subscriptions</strong>. These subscriptions give cheaper <strong>Azure</strong> prices. Many services cost less. For example, Windows <strong>virtual machines</strong> have no Windows OS <strong>licensing</strong> fees. They cost the same as Linux VMs. Other services also have big discounts. These include <strong>Azure</strong> SQL databases, App Services, and Logic Apps.</p><p>The money saved from dev/test <strong>licensing</strong> can be huge. This is true compared to single production licenses. A <a href="https://atonementlicensing.com/non-production-environment-licensing-dev-test-rights-for-microsoft-software/">Visual Studio Enterprise subscription can cover many servers. It can cover many services. This is for non-production use. It costs a few thousand dollars a year. Buying those separately would cost tens of thousands.</a> For example, a developer can run SQL Server Enterprise. They can run it on many test servers. There are no extra <strong>license</strong> costs. This is under a dev/test subscription. The same is true for Windows Server. It is also true for many other products. This subscription bundles these rights. It is a flat fee per user. This saves a lot for lab and QA areas. Using production licenses everywhere costs the most. You should only use them for real production. Visual Studio subscriptions and <strong>Azure Dev/Test</strong> (Cloud) save more money. They are for non-production needs.</p><p>Look at these special benefits:</p><ul><li><p><strong>Virtual Machines</strong>: <a href="https://azure-finops-essentials.mindbyte.nl/p/optimizing-non-prod-environments">You save about 50% on VMs</a>.</p></li><li><p><strong>SQL Server</strong>: You get a 55% discount on <strong>SQL Server</strong> instances.</p></li><li><p><strong>Azure App Services</strong>: You get discounts on <strong>Azure App Services</strong>.</p></li></ul><p><strong>Azure Dev/Test</strong> plans give big discounts. They are for non-production areas. This includes QA, UAT, and DEV. Being always available might not be key here. This makes them a cheap choice. They are also good for testing areas. Or for trying new ideas (POCs). Uptime and service guarantees are less important. This helps cut costs. It also keeps things flexible.</p><p>You can expect big percentage savings:</p><ul><li><p>Windows and Windows Server <strong>Virtual Machines</strong>, Cloud Services, App Service (basic, standard, Pv2, Pv3), Logic Apps, and HDInsight are cheaper. They cost the same as a Linux <strong>virtual machine</strong>. It must be the same size and type.</p></li><li><p><a href="https://azure.microsoft.com/en-us/pricing/offers/ms-azr-0148p">Logic Apps Enterprise Connection costs 50% of the normal price</a>.</p></li><li><p>You pay no extra for Visual Studio software. You run it for development and testing. This is on <strong>Azure</strong> Windows Server <strong>virtual machines</strong>.</p></li><li><p>You can <a href="https://intercept.cloud/en-gb/blogs/azure-pricing">save about 40%. This is for non-premium App Services</a>.</p></li><li><p>You can save up to 55% on SQL Database App Service.</p></li><li><p>You can save up to 50% for <strong>Azure Logic Apps</strong>.</p></li></ul><h3>Optimizing Microsoft 365 Licensing</h3><p>Making your <strong><a href="https://m365.show/">Microsoft 365 licensing</a></strong> better is key. It helps cut all <strong>Microsoft</strong> spending. You must get help from <strong>licensing</strong> experts. They check <strong>license</strong> types. They think about changes for your company. This makes sure <strong><a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> licensing</strong> is good. It also cuts costs.</p><p><a href="https://www.enowsoftware.com/solutions-engine/m365-license-optimization-center/six-steps-to-effective-microsoft-365-licensing-optimization">Follow these good ways to make things better</a>:</p><ol><li><p><strong>Check Your Licenses and Costs</strong>: Know what you own and what it costs. Look at your contract rules.</p></li><li><p><strong>See if Licenses Fit User Needs</strong>: Find out what your company needs. Compare it to current tech. Make user groups.</p></li><li><p><strong>Watch User Needs and License Use</strong>: Always track what users need. Track how licenses are used. Use detailed reports.</p></li><li><p><strong>Teach Users About Their Tech</strong>: Help users use the tech more. Teach them what they can do. It should fit their jobs.</p></li><li><p><strong>Right-Size Licenses for Your Company</strong>: Take back licenses. Get cheaper ones. Do this based on what is actually used. For example, change an E3 user to E1. This is if they only use Exchange.</p></li><li><p><strong>Change How You Buy for Flexibility</strong>: Use a buying plan. It buys only what is needed. Stop buying in bulk. Make sure IT and buying teams work together.</p></li></ol><p>You should also avoid common mistakes. These lead to extra costs:</p><ul><li><p><strong><a href="https://atonementlicensing.com/common-microsoft-365-licensing-pitfalls-and-how-to-avoid-them/">Buying Too Many Premium Features</a></strong>: Companies often buy expensive plans. Like Office 365 E5 for everyone. They don&#8217;t check what is really needed. This means paying for features not used. It makes IT costs too high.</p></li><li><p><strong>Not Removing Old Employee Licenses</strong>: Licenses for people who left stay active. This happens if offboarding is not done right. They use up subscriptions and money for no reason. They also cause security risks.</p></li><li><p><strong>Mixing Plans That Don&#8217;t Work Together</strong>: Giving users licenses that overlap. For example, Office 365 E3 and <strong>Microsoft 365</strong> E3. This means paying twice for services. Going over user limits on Business plans (<a href="https://www.linkedin.com/pulse/leaders-guide-microsoft-365-licensing-optimization-2025-bi7tf">over 300 users</a>) can break <strong>license</strong> rules.</p></li><li><p><strong>Not Using Included <a href="https://www.linkedin.com/school/m365-show/">M365</a> Benefits</strong>: Companies pay for other tools. Or separate subscriptions. This is for things already in their <strong>Microsoft 365</strong> licenses. For example, buying outside security. Even if they have <strong>Microsoft Defender</strong> in E5. This means paying twice.</p></li><li><p><strong><a href="https://supportstack.com/microsoft-365/common-mistakes-in-managing-microsoft-365-licenses/">Not Using Features Enough</a></strong>: Companies pay for licenses with many features. They only use a small part. This wastes money. It also misses chances to be more productive. For example, using basic Excel instead of Power BI.</p></li><li><p><strong><a href="https://www.greatservice.com/common-microsoft-365-licensing-mistakes-and-how-to-avoid-them/">Not Checking Licenses Often</a></strong>: Not checking leads to too many licenses. You pay for licenses not used or needed. This causes rule problems. For example, paying for licenses of people who left.</p></li></ul><p>By managing your <strong>Microsoft 365</strong> licenses well, you can save a lot. You can cut all <strong>Microsoft</strong> spending. These plans make sure your <strong>licensing</strong> matches what you use. This makes things work better.</p><h2>Automation and Cloud Cost Optimization Tools</h2><p>Computers can do tasks by themselves. Special tools help save money. They help you use rules to save money. These tools are important. They make your cloud work better.</p><h3>Azure Cost Management + Billing</h3><p><strong>Azure Cost Management + Billing</strong> is a strong tool. It helps you see your <strong>Azure</strong> costs. It helps you control them. You can use a calculator. It guesses costs for new services. This helps you plan your money. It shows your total cost. The tool gives good reports. You can sort costs. Sort by resource. Sort by subscription. Sort by billing account. This shows you where money goes. Alerts tell you when you spend too much. <strong>Azure Forecasting</strong> guesses future costs. <strong>Azure Budgets</strong> helps you set spending limits. <strong>Azure Advisor</strong> gives tips to save money. It finds things you don&#8217;t use enough. It tells you to make them smaller. It also suggests <strong>Azure Savings Plans</strong>. It suggests <strong>Reservations</strong>. These can <a href="https://www.prosperops.com/blog/azure-cost-management/">save you up to 65%</a>. This is compared to paying as you go. This way of working helps your <strong>FinOps</strong> plan.</p><h3>Automated Resource Lifecycle</h3><p>Making <strong>Azure</strong> resources work by themselves saves money. Always turn off <strong>virtual machines</strong> (VMs). Do this when you are not using them. Turn them off at night. This saves more money. For example, <a href="https://medium.com/%40precious.ajuru/week-12-cost-management-and-optimization-in-azure-c9213bda7ecb">turn off test VMs. Set them to turn off at 7 PM. Turn them on at 7 AM</a>. This saves money. This also works for test areas. Doing this stops extra costs. This makes your cloud cheaper.</p><h3>Policy-Driven Cost Enforcement</h3><p><strong>Azure Policies</strong> make you save money. They work across your subscriptions. <a href="https://www.prosperops.com/blog/azure-cost-optimization/">You can delete unused disks</a>. Do this after some time. This stops storage costs. Policies can stop bad resources. This includes big <strong>virtual machines</strong>. It includes assets without tags. You can make rules for tags. This helps track costs. It helps with reports. You can also set spending limits. Stop using expensive services. Do this when you don&#8217;t need them. Make rules to stop big VMs. Do this in test areas. You can <a href="https://www.uscloud.com/blog/11-azure-cost-management-strategies/">limit VM sizes. Use only approved ones</a>. You can also limit storage types. These rules help you save money. They help your <strong>FinOps</strong> goals.</p><h3>Third-Party Optimization Solutions</h3><p>Other tools help save money. They work well in hard situations. Like many clouds at once. These tools add missing info. This helps save money safely. <a href="https://www.wiz.io/academy/azure-cost-optimization">They link costs to security risks</a>. They find expensive resources. These resources might be set up wrong. Or have too many rights. They show who owns things. They show how things are built. This helps you decide. Make things smaller. Or get rid of them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qjck!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qjck!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png 424w, https://substackcdn.com/image/fetch/$s_!qjck!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png 848w, https://substackcdn.com/image/fetch/$s_!qjck!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png 1272w, https://substackcdn.com/image/fetch/$s_!qjck!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qjck!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png" width="820" height="409" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f30faea-c530-408a-9a2f-a8f077434251_820x409.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:409,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:100511,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176221525?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qjck!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png 424w, https://substackcdn.com/image/fetch/$s_!qjck!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png 848w, https://substackcdn.com/image/fetch/$s_!qjck!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png 1272w, https://substackcdn.com/image/fetch/$s_!qjck!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f30faea-c530-408a-9a2f-a8f077434251_820x409.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>These tools find ways to save money. They also help with security. They find unused VMs. These waste money. They also make you less safe. They help stop costly security problems. They save money. They also make security stronger. This full approach makes your cloud cheaper. It helps your <strong>FinOps</strong> work.</p><h2>Watch and Report All the Time</h2><p>You need to always watch your Azure spending. This helps you save money. You can find problems fast. Then you can fix them.</p><h3>Set Up Cost Warnings and Budgets</h3><p>You must set up cost warnings. You also need budgets. This stops surprise high bills. It helps you control your money. Azure has different warnings. <a href="https://getnerdio.com/avd-cost-spike-alerts/">Budget warnings tell you when you spend too much. They use real and guessed costs. Anomaly warnings tell you about sudden cost changes. These are big changes from normal. For big customers, credit warnings tell you when your Azure money is almost gone. This is usually at 90% and 100%. Department warnings tell leaders when they spend too much.</a></p><p><a href="https://www.cloudzero.com/blog/azure-budget-alerts/">To set a budget, pick a time. Like a month or a year. Set a spending limit. For example, $10,000 a month. Pick where it applies. Like a certain group of resources. Azure watches real and guessed spending. So warnings can use either. You can set warnings for different levels. Like 50%, 75%, 90%, and 100%. When a level is hit, Azure sends a message. It can be an email, text, or app message. It can also start other tasks. Everyone on the team understands this. Engineers know their spending limits. Finance sees future costs. This finds problems early. It fixes them fast. Budgets help manage changing cloud costs. This includes auto-scaling and serverless functions. They help with FinOps.</a></p><h3>Check Costs Often</h3><p><a href="https://turbo360.com/blog/azure-cost-optimization">Saving money on Azure is an ongoing job. You need to check and review things often. Make these checks a regular thing. Always look at how you use Azure resources. Regular checks find hidden costs. Tools like Azure Monitor and Azure Cost Management help. They check how resources are used. They check how well they work. You should also check your license choices often. This makes sure you have the cheapest plan. Look into big company deals for savings. Match your plans to how you use things.</a> <a href="https://www.lucidity.cloud/blog/azure-cost-analysis">Watch and study your Azure use and spending. Use Azure Cost Management and Billing. Set up warnings and dashboards. This tracks cost changes. Find strange things. Make reports to see how resources are used. Change your plans as needed. This constant saving helps your FinOps goals.</a></p><h3>Get Rid of Unused Resources</h3><p>Unused resources waste your money. You must find and remove them. These are things you don&#8217;t use. But you still pay for them. Always check your Azure setup. Look for idle virtual machines. Look for disks not connected. Look for old storage accounts. Get rid of these things quickly. This lowers your monthly bills. This makes you save more money overall.</p><h3>Watch Spending Almost Live</h3><p>Watching spending almost live helps a lot. It finds strange costs much faster. It changes finding problems from days to hours. FinOps tools watch costs every hour. They warn you about big jumps the same day. This is important. One strange cost can be a big part of your monthly bill. It also makes fixing big problems faster. These tools put problem details right into warnings. This helps fix things quicker. Companies think about 27% of cloud money is wasted. Finding strange costs helps get this money back. It finds runaway costs. It turns them into saving tasks.</p><p>Azure&#8217;s own tools, like Azure Cost Management, find strange things. This is right in the cost views. This lets you look at spending changes. Across different plans, resource groups, services, and prices. It shows strange jumps or changes as cost problems. Azure groups each strange cost by plan. It shows guessed versus real costs. It links right to warnings and budgets. This helps fix things without changing tools. <a href="https://www.prosperops.com/blog/azure-cost-monitoring/">You set up strange cost warnings in Azure. These automatically find unusual spending. Set limits based on past use or guessed use. When a warning goes off, someone checks why. This could be sudden scaling or wrong settings. Write down problems and fixes. This makes limits better over time.</a> This active way of working keeps costs under control.</p><h2>Strategic <strong>Licensing</strong> Planning for 2025</h2><p>You must look ahead. Manage your <strong>Azure</strong> costs well. Plan your <strong>licensing</strong> for 2025. This is very important. This helps control spending. It makes your money work best.</p><h3>Future <strong>Licensing</strong> Needs Forecasting</h3><p>Predict your future <strong>licensing</strong> needs. This stops surprise costs. First, check your current <strong>Azure</strong> use. Look at how you plan to grow. Think about new projects. They will need more resources. Good guessing helps you buy the right licenses. Buy them at the right time. This stops buying too much. That wastes money. It also stops buying too little. That can stop services. Good planning helps your <strong>licensing</strong> plan. It matches your business goals. This planning is a FinOps idea. It helps you make smart choices. This is about your cloud spending.</p><h3>Enterprise Agreement Negotiation</h3><p>Talking about your <strong>Enterprise Agreement</strong> (EA) needs thought. You can get good deals. This is for your <strong>Azure</strong> services. Start planning early. A year before your EA ends is best. This gives you time. Gather facts. Get your team ready. Make a strong plan to talk. Check your current use. Find wasted things. Look for unused Office 365 accounts. Find too much <strong>Azure</strong> use. You can cut these. Or make them smaller when you renew.</p><p>Get your team together. Include IT, finance, and buying. This makes sure everyone agrees. Agree on business needs. Agree on money limits. This stops Microsoft from using sales tricks. They cannot divide your team. Look up other prices. Understand normal discounts. Know contract rules. This is for companies your size. This is for your type of business. This research helps you question offers. Compare your <strong>Azure</strong> use. Compare it to your <strong>Azure</strong> promise. If it is very low or high, change your promise. Or get a better deal.</p><p>Make sure your <strong>Azure</strong> promise is right. Compare it to what you use. Compare it to real growth plans. Do not agree to a big <strong>Azure</strong> promise. Do this without facts. It is safer to promise a bit less. You can always use more later. A big <strong>Azure</strong> promise should mean a good discount. This is on <strong>Azure</strong> services. If Microsoft expects a big promise, expect big savings.</p><p>Use all your Microsoft spending. Show future <strong>Azure</strong> use. Show plans to move things. Show other company options. This shows your value. It shows your power to talk. Have good other plans ready. These are called BATNA. This means Best Alternative to a Negotiated Agreement. Talking without one is bad. It can make you accept bad deals. Be strong when you talk. Microsoft wants the best deal for them. A strong talking spot helps a lot. It needs good planning. It needs a BATNA. This can get you a good EA renewal.</p><p>Get a skilled team to talk. Include people from buying, IT, and legal. They know Microsoft&#8217;s <strong>licensing</strong> rules. This helps against Microsoft&#8217;s good talkers. Think about getting outside experts. They know a lot about Microsoft talks. They can show you Microsoft&#8217;s plans. They can also find ways to save money. Ask for discounts on single products. Do not take bundled prices. Bundles can make you pay for unused apps. They can cost much more. Avoid common mistakes. Do not forget to check use before renewal. Do not take normal prices. Do this without checking other prices. Do not promise too much for bundles. Do this without checking needs. Always ask for price protection. This is for future renewals. These plans help cut <strong>licensing</strong> costs.</p><h3>Preparing for EA Phase-out</h3><p>Get ready for <strong>Enterprise Agreements</strong> to end. This will change your <strong>Azure licensing</strong> costs. It will change how you buy things. <strong>Azure</strong> discounts for EA use stopped years ago. Current changes mostly affect seat-based plans. These include Microsoft 365 and Dynamics. Companies might see their Microsoft bill go up. It could be 6&#8211;12% or more. This is at renewal time. This is because big discounts are gone. Your power to get better deals will go down. This is based on user numbers.</p><p><strong>License</strong> efficiency is very important. Normal prices will be more common. You must use <strong>Azure</strong> well. Use tools like <strong>Azure Cost Management</strong>. Use <strong>Azure Advisor</strong>. Shut down unused resources. Make VMs the right size. Use <strong>Reserved Instances</strong>. Or use <strong>Savings Plans</strong>. This is key for saving money. The focus changes. It moves from getting discounts. It moves to strictly controlling use. You need to fix things early. Do this across all Microsoft services. This includes <strong>Azure</strong>. This is a key FinOps plan.</p><p>Other <strong>licensing</strong> plans are ready. This is as you move from <strong>Azure Enterprise Agreements</strong>:</p><ul><li><p><strong>Microsoft 365 (Office 365 &amp; EMS)</strong>:</p><ul><li><p><strong>Cloud Solution Provider (CSP) program</strong>: Buy licenses from a Microsoft seller. It is a subscription. You can change user numbers each month or year. Partners can add extra services.</p></li><li><p><strong>Microsoft Customer Agreement (MCA) &#8211; Direct</strong>: Big customers can buy cloud plans. Buy them straight from Microsoft. This is an ongoing deal. It has no set end. It lets you add or remove licenses. Do this through Microsoft&#8217;s website. You get one bill.</p></li></ul></li><li><p><strong>Azure Services</strong>:</p><ul><li><p><strong>Azure via CSP</strong>: A CSP partner manages your <strong>Azure</strong> plans. They handle bills. They can offer management services. They can give <strong>Azure cost optimization</strong> advice. Moving tech is small. It is mostly moving bills.</p></li><li><p><strong>Azure via Microsoft Customer Agreement</strong>: This is Microsoft&#8217;s best direct way. It is for big companies. You sign an MCA. You move <strong>Azure</strong> plans. You get bills straight from Microsoft. It lets you pay as you go. Or you can promise a set amount each year.</p></li></ul></li><li><p><strong>Dynamics 365 (CRM/ERP)</strong>:</p><ul><li><p><strong>CSP</strong>: Many CSP partners sell Dynamics 365 plans. This allows flexible user <strong>license</strong> changes. Partner knowledge is key. Dynamics <strong>licensing</strong> is complex.</p></li><li><p><strong>MCA / Direct</strong>: Microsoft&#8217;s direct buying choices for Dynamics 365 are growing. This is under the MCA. This allows direct plan management. Do this through Microsoft&#8217;s website.</p></li></ul></li></ul><p><a href="https://surveil.co/transitioning-perspectives-ea-mcae/">Other choices include MCA-E. This is Microsoft Customer Agreement - Enterprise. This plan offers a direct link with Microsoft. CSP is a partner-managed choice. It gives more freedom and help.</a> These choices offer different ways. Manage your cloud spending.</p><h3>Staying Informed on <strong>Licensing</strong> Changes</h3><p>Stay updated on Microsoft <strong>Azure licensing</strong> rules. Stay updated on prices. Microsoft is stopping big discounts. This is for Online Services. This affects <strong>Enterprise Agreements</strong> (EA). It affects MPSA and OSPA. This change starts November 1, 2025. All prices will be one level. This affects Online Services. These include Microsoft 365, <strong>Azure</strong>, Dynamics 365, Windows 365. It also affects Security, Compliance, Identity tools. Before, prices A-D gave bigger discounts. This was based on user count or spending. Starting November 1, only one price level will remain. This is for Online Services.</p><p>Here are key dates to know:</p><ul><li><p>October 1, 2025 &#8211; Price list preview. It will have updated Level B-D prices.</p></li><li><p>November 1, 2025 &#8211; The new way applies. It applies at renewal of old deals. It also applies to new Online Services. These are not on your Customer Price Sheet.</p></li></ul><p>You can get ready for these Microsoft EA price changes. Check upcoming renewals. Run cost impact tests. Look into CSP choices. This is for flexibility and possible savings. Work with experienced partners. Negotiate deal-level discounts. Do this where you can. Make your Microsoft <strong>licensing</strong> better. Get rid of unused services. Get rid of overlapping ones. Do this before renewal. This early planning helps you keep FinOps control. This is over your cloud.</p><p>The estimated cost increases for different customer levels are:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GvVF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GvVF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png 424w, https://substackcdn.com/image/fetch/$s_!GvVF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png 848w, https://substackcdn.com/image/fetch/$s_!GvVF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png 1272w, https://substackcdn.com/image/fetch/$s_!GvVF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GvVF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png" width="817" height="121" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:121,&quot;width&quot;:817,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18052,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176221525?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GvVF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png 424w, https://substackcdn.com/image/fetch/$s_!GvVF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png 848w, https://substackcdn.com/image/fetch/$s_!GvVF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png 1272w, https://substackcdn.com/image/fetch/$s_!GvVF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5fe50fc-bf7f-488e-a227-bf2118f9cca5_817x121.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>These changes show why it is important. Always make things better. Plan ahead.</p><p>You must use a full plan. It helps with Azure costs. We talked about ways to save money. This is for licenses in 2025. Use Azure Hybrid Benefit. Make Azure resources the right size. Make Microsoft 365 better. These Azure plans save a lot. You get a good cost plan. This helps for a long time. It keeps Azure costs low. Start these Azure plans now. Save money in the future.</p><h2>FAQ</h2><h3>What is the best way to cut Azure costs now?</h3><blockquote><p>You can cut costs right away. Make your virtual machines the right size. Use autoscaling for changing work. Find and delete unused resources. These steps quickly lower your Azure bill.</p></blockquote><h3>How does Azure Hybrid Benefit save money?</h3><blockquote><p>Azure Hybrid Benefit lets you use your old Windows Server licenses. It also lets you use SQL Server licenses. You bring them to Azure. This makes your virtual machines much cheaper. You pay less for the computer part.</p></blockquote><h3>How does Azure governance help save money?</h3><blockquote><p>Azure governance makes clear rules. It sets standards. It makes sure resources have tags. This helps you track spending. It helps you control it. Good governance stops wasteful Azure setups. It makes your cloud work better.</p></blockquote><h3>How can I get ready for Azure license changes in 2025?</h3><blockquote><p>You should guess your future Azure license needs. Look at your Enterprise Agreement. Check other ways to buy, like CSP or MCA. Keep up with Microsoft&#8217;s price changes for Azure. This helps you get ready.</p></blockquote>]]></content:encoded></item><item><title><![CDATA[How to troubleshoot Intune issues when it works for one user but not another]]></title><description><![CDATA[You&#8217;re facing a common, and frankly, annoying problem: Microsoft Intune works perfectly for one user but completely fails for another.]]></description><link>https://newsletter.m365.show/p/how-to-troubleshoot-intune-issues</link><guid isPermaLink="false">https://newsletter.m365.show/p/how-to-troubleshoot-intune-issues</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Sun, 19 Oct 2025 11:49:42 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176221277/31ee93255e60f87bc2e1a9a688cd607f.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>You&#8217;re facing a common, and frankly, annoying problem: Microsoft Intune works perfectly for one user but completely fails for another. You&#8217;re left wondering why Intune behaves so inconsistently and, more importantly, how to pinpoint the root cause. <a href="https://andrewstaylor.com/2022/11/22/intune-comparing-system-vs-user-for-everything/">User-context policies are specifically applied to individual users when they log into a device, whereas device-level policies affect any user utilizing that particular machine</a>. This guide is designed to help you troubleshoot Intune issues by providing a step-by-step plan. You&#8217;ll stop the guesswork and effectively resolve these user-specific problems.</p><h2>Key Takeaways</h2><ul><li><p>Always begin fixing Intune problems. Use the &#8216;Troubleshooting + support&#8217; section. It is in the Intune admin center. This tool shows important facts. It shows why user policies fail. It also shows error codes.</p></li><li><p>Check user group memberships. Check licenses. Check admin roles. Wrong settings here often stop Intune policies. They stop working for some users.</p></li><li><p>Look at the device&#8217;s sign-up status. Look at compliance rules. A device must be properly set up. It must follow rules. Then it can get Intune policies.</p></li><li><p>Look at policy assignments. Look for problems. Make sure policies go to the right users. Make sure they go to the right devices. Fix any settings that fight each other.</p></li><li><p>Look at device logs. Look at sync status. Do this right on the user&#8217;s computer. The MDM Diagnostics Report helps. Intune Management Extension health checks help. They show deep details. They show problems specific to the device.</p></li></ul><h2>Initial Intune Troubleshooting Steps</h2><div id="youtube2-chNg7BnWSYk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;chNg7BnWSYk&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/chNg7BnWSYk?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Intune might work for one user. It might not work for another. You need a plan. Start with these steps. They help find mistakes. They also find forgotten details. This part shows you what to check first. This helps fix Intune problems well.</p><h3>Review Troubleshooting + Support Blade</h3><p>Go to the Intune admin center first. Look for &#8220;Troubleshooting + support.&#8221; Then click &#8220;Troubleshoot.&#8221; This tool is very strong. <a href="https://officegarageitpro.medium.com/new-microsoft-intune-suite-10a7ed0a33dc">It shows all info for one user. You can pick the user who has problems.</a> This gives you full details. This part is key. It finds policy failures for users. <a href="https://blog.ciaops.com/2025/08/07/troubleshooting-microsoft-defender-for-business-step-by-step-guide">It shows error codes. This happens when a policy fails. An onboarding profile is an example. It might not go to a device.</a> <a href="https://learn.microsoft.com/en-us/troubleshoot/mem/intune/known-issues">Be careful with &#8216;App install lifecycle.&#8217; Also, &#8216;App install history.&#8217; They might show &#8216;Failure.&#8217; But apps might install fine.</a> Be careful with this data. Especially when fixing app policy failures.</p><h3>Confirm User Group Membership</h3><p>Wrong group membership often causes problems. Intune acts differently sometimes. Policies often go to certain groups. Check if the user is in the right groups. This is for the policies they should get. <a href="https://practical365.com/five-most-common-conditional-access-misconfigurations/">Mistakes often stop Intune policies. This happens for certain users. It often comes from Conditional Access policies. These policies can be tricky. They have inclusions and exclusions.</a> <a href="https://learn.microsoft.com/en-us/entra/identity/conditional-access/policy-all-users-device-compliance">You should keep &#8216;break-glass&#8217; accounts out. This prevents being locked out.</a> The system gives instant feedback. This is for user exclusions. It helps avoid full lockout. Groups inside other groups make things harder. Checking all group members is tough. Removing a group might seem okay. But it can mess up policies. This affects your users.</p><h3>Examine User Licensing and Roles</h3><p>Intune needs proper licenses. It also needs admin roles. A user must have the right license. This is for Microsoft Intune. Then they get Intune policies. They also get applications. Without the right license, Intune can&#8217;t work. It can&#8217;t manage their devices. It can&#8217;t set up things. Also, check the user&#8217;s admin roles. Is the user trying to do an admin task? Make sure they have the right Intune roles. Wrong or missing roles can stop a user. They can&#8217;t use certain Intune features. They can&#8217;t apply settings. This step is very important. It helps you fix problems completely.</p><h2>Look into Device Setup and User Link</h2><p>You must check how devices are set up. You also need to check how users are linked. These are common reasons for Intune problems. This part helps you see why a device acts weird. It helps for one user. It covers fixing device sign-up. It also covers user links.</p><h3>Check Device Sign-Up Status</h3><p>First, see if the device is signed up in Intune. Go to the Intune admin center. Find the device there. Look at its sign-up details. If sign-up failed, no policies work. You might see error codes. These codes give hints. For example, Autopilot problems can stop sign-up. DirSync issues can also block it. If a device is not fully signed up, it gets no Intune rules. This means policies fail.</p><h3>Check Device Rules Status</h3><p>Next, check if the device follows rules. A device not following rules often can&#8217;t get to things. This can happen for many reasons. <a href="https://learn.microsoft.com/en-us/answers/questions/660827/microsoft-intune-device-not-compliant">A rule might not apply to the computer</a>. This makes it not follow rules. This happens after checking. A login step might be missed. For example, a user might not type in their password again. Or a PIN or MFA after a long time. Devices can also stop following rules. This happens if they miss certain rule settings. These include needing data protection. Or needing antivirus software. A &#8220;<a href="https://www.experts-exchange.com/questions/29277785/Newly-added-Intune-devices-non-compliant-due-to-high-machine-risk-score.html">high machine risk score</a>&#8220; can also make it not follow rules. This often happens when &#8220;Enable Defender for Endpoint&#8221; is &#8220;Not applicable.&#8221; This stops correct reports to Intune. This causes a rules failure.</p><h3>Look at Main User Setting</h3><p>Look at the main user set for the device. <a href="https://medium.com/learning-mem/about-intune-primary-user-84591ddbb1e">A wrong main user can cause issues</a>. For example, the Company Portal app. Only the &#8220;signed up by&#8221; user can log in. This user checks if the device follows rules. It also starts app installs. This is a big problem for many users on one device. It also affects devices signed up by IT staff. If the main user is wrong, the real user can&#8217;t install apps. For BitLocker key recovery, only the <code>DeviceRegisteredOwner</code> can get the key. If the main user is wrong, the real user can&#8217;t get it. Windows MDM does not use the main user much. This is for applying rules. It uses device ID. Or device plus user ID. So, a wrong main user has less effect. This is on general rule use. But it still affects user things in Microsoft Intune.</p><h3>Fix Old Device Sign-Ups</h3><p>Old device sign-ups can stop new ones. This is a common problem. It happens when fixing <a href="https://m365.show/">Intune issues</a>. <a href="https://admindroid.com/how-to-get-microsoft-entra-stale-devices-report">If a device is only deleted from Azure AD, it can show up again as &#8220;Pending.&#8221;</a> This happens in hybrid-joined setups. This is because of re-syncing. This &#8220;Pending&#8221; state makes managing hard. It also makes signing up hard. You must delete the device. Delete it from on-premises Active Directory. Then, run <code>dsregcmd /debug /leave</code>. Do this on the device. This cleans up old sign-ups. <a href="https://learn.microsoft.com/en-us/answers/questions/1179514/intune-hybrid-device-enrollment-failure-event-76">Old info might need to be removed by hand</a>. This is for a good sign-up. This includes deleting old tasks. Also, registry keys. And the Intune sign-up certificate. The user must also be in the MDM user group. This is for automatic sign-up. They need the right licenses. <a href="https://www.linkedin.com/pulse/troubleshooting-intune-device-limit-issue-macos-rwrtc">An old sign-up can block a new user&#8217;s device sign-up</a>. This happens if the user has too many devices. This often happens when users have many work devices. The system shows an error. It says the device limit is met. This stops more sign-ups. To fix this sign-up problem, remove old devices. Do this from the Intune Admin Center. Or, IT staff can raise the user&#8217;s device limit. Do this through Microsoft Entra settings.</p><h2>Inspect Policy Assignments and Conflicts</h2><p>You checked the user and device. Now, look at Intune policies. See how they are given out. Find any problems. Some policies go to some users. Others do not. This part helps you check policy targets. It also helps find overlaps. Remember different policy types. An Intune app protection policy is key. This is true if it relates to your problem.</p><h3>Validate Policy Assignment Filters</h3><p>Policies often miss users. This is due to wrong filters. Check if the user is in the right groups. These groups should get the policy. Mistakes happen with where policies go. <a href="https://getnerdio.com/intune/">Policies might not target the right user groups</a>. So, the policy never reaches the user.</p><p>Filters and dynamic groups can cause issues. Your filter logic might be wrong. This sends policies to wrong devices or users. Or, policies might not go to the right ones. For example, an app protection policy uses a filter. If the filter logic is wrong, it won&#8217;t apply. This causes a problem for the user. Make sure your filters find the right user.</p><h3>Analyze Policy Applicability Rules</h3><p>Intune policies have rules. These rules decide if a policy applies. It applies to a device or user. You need to know these rules. You can test Intune policy rules by hand. This helps force configuration profiles to reapply. This is for Windows devices.</p><p><a href="https://asherjebbink.medium.com/force-intune-to-reapply-configuration-profiles-on-windows-devices-7ae25328824b">Here are the steps</a>:</p><ol><li><p>Make sure the user is logged in. This is key for user settings.</p></li><li><p>Open Task Scheduler as an admin.</p></li><li><p>Go to &#8216;Microsoft &gt; Windows &gt; EnterpriseMgmt &gt; {the one GUID folder}&#8217;.</p></li><li><p>Find and run &#8216;Schedule #3 created by enrollment client&#8217;.</p></li></ol><p>The profiles will reapply in seconds. This lets you test the rules. This only happens for logged-in users.</p><p>You can also check profile status. This shows if a policy applies. If a rule is met, the device is targeted. <a href="https://petervanderwoude.nl/post/applicability-rules-for-device-configuration-profiles/">The profile will show &#8216;Succeeded&#8217;, &#8216;Error&#8217;, or &#8216;Failed&#8217;. If a rule is not met, the device is not targeted. The profile will show &#8216;Not applicable&#8217;</a>. This means the policy&#8217;s rules were not met. This clearly shows why a policy might not work. An app protection policy is an example.</p><h3>Identify Conflicting Policy Settings</h3><p><a href="https://learn.microsoft.com/en-us/intune/intune-service/configuration/device-profile-troubleshoot">Conflicts happen when policies clash. They try to set the same thing. But they do it differently. This can happen across many policy types. These include Group Policy analytics. Also, endpoint security and security baselines. You must check all policy settings. Intune&#8217;s reports help find these conflicts.</a></p><p>To find conflicts:</p><ol><li><p>Look at the Device configuration report. Do this for a device. Pick a policy to check issues or conflicts. This report shows settings. It shows those not &#8216;Not configured&#8217;. It also shows their status.</p></li><li><p>Select a specific setting. This opens its details. It shows the setting name. It shows its status on the device. It also shows &#8216;Source Profiles&#8217;. These profiles conflict. They set the same thing with different values.</p></li><li><p>From &#8216;Source Profile&#8217; list, pick a record. This opens its overview. Review and change settings in that profile. This fixes the conflict.</p></li></ol><p>Microsoft Graph can also help. It helps understand Configuration Profile Conflicts. Use <code>deviceConfigurationConflictSummary</code>. This is in its beta version. It gives info on conflicts. But it might not show security profile conflicts. Results can also take hours to appear.</p><p><a href="https://www.linkedin.com/posts/systemcenterpros_resolving-intune-policy-conflicts-can-be-activity-7260317019005140993-cNzp">You can use the Intune Troubleshooting Tool. Go to &#8216;Troubleshooting + support &gt; Troubleshoot&#8217;. This is in the Microsoft Intune admin center. Select the user. Check their compliance and config status. Also, check device configuration. In Intune, go to &#8216;Devices &gt; All devices&#8217;. Select the device. Then check the &#8216;Device configuration&#8217; tab. This shows all applied policies. It highlights conflicts. The Policy Health Workflow also shows conflicts. It shows steps to fix them.</a></p><p>Make sure policies do not overlap. Also, they should not contradict. Conflicts can happen. This is when policies target the same settings. But they have different values. For example, two app protection policy settings might clash. Watch policy refresh times. This helps you know when changes take effect. It also shows if devices are not getting updates.</p><p><a href="https://www.mdmandgpanswers.com/blogs/view-blog/how-does-intune-show-me-a-conflict-between-policy-configuration">To find devices with conflicts, go to &#8216;Device Status&#8217;. Devices with conflicts will show &#8216;Deployment status&#8217; as &#8216;Conflict&#8217;. From there, you can look at the machine. Click &#8216;Device configuration&#8217;. View any profiles with conflicts. Selecting a conflicting profile will show the problem setting. It also shows its source profiles.</a> This helps you fix Intune issues well.</p><h3>Review Exclusion Groups and Scope Tags</h3><p><a href="https://www.prajwaldesai.com/intune-scope-tags/">Exclusion groups and scope tags are strong tools. They control who sees Intune objects. They also control who manages them. They control which policies apply.</a></p><ul><li><p><a href="https://ezcloudinfo.com/2020/03/05/microsoft-intune-configure-customized-role-based-access-control-in-redistributed-it-environment/">Scope tags separate roles. They separate permissions. They separate devices and users.</a></p></li><li><p>A Global Admin sees all policies. This is in the Intune portal.</p></li><li><p>A mobile admin has specific scope tags. They only see mobile device policies. This is for BYOD devices linked to them.</p></li><li><p>An SRS admin has specific scope tags. They only see meeting room policies. They also see app protection policies. These are relevant to them.</p></li></ul><p>Scope tags work with role-based access control. They make sure admins have the right access. They also ensure visibility. This is for relevant Intune objects. <a href="https://techpress.net/how-to-use-scope-tags-in-intune-step-by-step-with-rbac/">Scope tags are labels. You attach them to Intune objects. These include apps, policies, profiles, and scripts. They also attach to devices. This makes sure admins only see what is tagged for them. Roles say what an admin can do. Scope tags decide which objects they can see.</a></p><p>They let you give out Intune admin tasks. You can base this on region. Or department, or team. Scope tags support a &#8216;least privilege model&#8217;. This stops admins from seeing profiles. These are outside their assigned scope. For example, a London admin cannot see Paris profiles. They also keep the Portal view clean. Admins only see relevant objects. This reduces errors. If a user is not getting an Intune app protection policy, check scope tags. See if they limit its visibility or use. This is a key step to fix Intune issues.</p><h2>Check Intune on the Device</h2><p>You checked user and device settings. Now, look at the device itself. This part helps you find problems. It is right on the user&#8217;s computer. You will learn why <strong><a href="https://m365.show/">Intune policies</a></strong> might not work. This includes an <strong>app protection policy</strong>.</p><h3>Check Device Sync Status</h3><p>A device must talk to <strong><a href="https://m365.show/">Intune</a></strong>. This gets it <strong>policies</strong> and settings. If a device does not talk, it gets no updates. So, an <strong>app protection policy</strong> will not work. Other settings will not apply. You can make it talk from the device.</p><p>First, open <strong>Settings</strong> on your device. Then, pick <strong>Accounts</strong>. Under Accounts, choose <strong>Access Work or School</strong>. Pick the account with a briefcase. Click <strong>Info</strong>. Under Device Action Status, pick <strong>Sync</strong>. This makes it get new security rules. It also gets network settings. It gets managed apps from <strong>Intune</strong>.</p><p>You can also make it talk using PowerShell. Open PowerShell as an admin. Use this command:</p><pre><code><code>Get-ScheduledTask | ? {$_.TaskName -eq &#8216;PushLaunch&#8217;} | Start-ScheduledTask
</code></code></pre><p>Check the sync. Look at the task scheduler history. Find new entries for &#8216;PushLaunch&#8217;. Also, find &#8216;Schedule to run OMADMClient by client&#8217;. Check the event log too. Look for a session that started. Make sure it finished well.</p><p>Sometimes, <strong>Intune</strong> sync fails. This is on Windows 10 devices. It happens if <code>dmwappushservice</code> is off. This service is key for <strong>Intune</strong> management. If it is off, the device cannot sync. A PowerShell script might turn it off. If this service is off, an <strong>app protection policy</strong> will not reach the device.</p><p>You can also use PowerShell. Check the last sync time. Install the <code>Microsoft.Graph.Intune</code> module. Open PowerShell as an admin. Run <code>Install-Module -Name Microsoft.Graph.Intune</code>. Connect to Microsoft Graph. Use <code>Connect-MgGraph</code>. Sign in as an admin. Agree to the needed scopes. Connect to device management scopes. Run <code>Connect-MgGraph -scope DeviceManagementManagedDevices.PrivilegedOperations.All, DeviceManagementManagedDevices.ReadWrite.All,DeviceManagementManagedDevices.Read.All</code>. Sign in again. Before syncing, check the last sync date. Check the time of a Windows device. Use <code>Get-MgDeviceManagementManagedDevice -Filter &#8220;contains(deviceName,&#8217;CLOUDVM1&#8217;)&#8221; | fl lastsyncdatetime</code>. This shows if the device talked to <strong>Intune</strong>. If not, an <strong>app protection policy</strong> will be old.</p><h3>Look at Device Event Logs</h3><p>Event logs on the device help a lot. They show what <strong>Intune</strong> is doing. If an <strong>app protection policy</strong> does not work, logs often have the answer.</p><p>Open Event Viewer on the device. Go to <strong>Start &gt; Event Viewer</strong>. Go to <strong>Application and Services Logs &gt; Microsoft &gt; Windows &gt; DeviceManagement-Enterprise-Diagnostics-Provider &gt; Admin</strong>. <a href="https://www.anoopcnair.com/deny-apps-sync-with-devices-for-windows-intune/">Look for Event ID 813</a>. This confirms a good result. It will show <strong>policy</strong> details. For example, &#8216;MDM PolicyManager: Set <strong>policy</strong> int, <strong>Policy</strong>: (LetAppsSyncWithDevices), Area: (Privacy), EnrollmentID requestinq merqe: (EB427D85-802F-46D9-A3E2-D5B414587F63), Current User:(Device), Int: (0x2), Enrollment Type: (0x6), Scope: (0x0)&#8217;.</p><p>These Windows Event Logs are helpful. They help find <strong>Intune</strong> problems.</p><ul><li><p><code>microsoft-windows-devicemanagement-enterprise-diagnostics-provider-admin</code></p></li><li><p><code>microsoft-windows-devicemanagement-enterprise-diagnostics-provider-operational</code></p></li></ul><p>Other useful event logs are:</p><ul><li><p><code>microsoft-windows-aad-operational</code></p></li><li><p><code>microsoft-windows-appxdeploymentserver-operational</code></p></li><li><p><code>microsoft-windows-assignedaccess-admin</code></p></li><li><p><code>microsoft-windows-assignedaccess-operational</code></p></li><li><p><code>microsoft-windows-assignedaccessbroker-admin</code></p></li><li><p><code>microsoft-windows-assignedaccessbroker-operational</code></p></li><li><p><code>microsoft-windows-crypto-ncrypt-operational</code></p></li><li><p><code>microsoft-windows-devicemanagement-enterprise-diagnostics-provider-debug</code></p></li><li><p><code>microsoft-windows-moderndeployment-diagnostics-provider-autopilot</code></p></li><li><p><code>microsoft-windows-moderndeployment-diagnostics-provider-managementservice</code></p></li><li><p><code>microsoft-windows-provisioning-diagnostics-provider-admin</code></p></li><li><p><code>microsoft-windows-shell-core-operational</code></p></li><li><p><code>microsoft-windows-user device registration-admin</code></p></li></ul><p><strong>Intune</strong> and Windows MDM logs are in event logs. You can get them from <code>MDMDiagReport.cab</code>. The main MDM event logs are key. They help fix <strong>Intune policy</strong> problems. The main path is <code>Applications and Services Logs &#8211; Microsoft &#8211; Windows &#8211; Devicemanagement-Enterprise-Diagnostics-Provider &#8211; Admin</code>. If an <strong>app protection policy</strong> is not working, these logs show why.</p><p>Common error messages show <strong>Intune policy</strong> problems. Look for these in device logs:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UHdp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UHdp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png 424w, https://substackcdn.com/image/fetch/$s_!UHdp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png 848w, https://substackcdn.com/image/fetch/$s_!UHdp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png 1272w, https://substackcdn.com/image/fetch/$s_!UHdp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UHdp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png" width="814" height="87" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf7effea-603a-4cbe-a629-877ed54991b0_814x87.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:87,&quot;width&quot;:814,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:14087,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176221277?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UHdp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png 424w, https://substackcdn.com/image/fetch/$s_!UHdp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png 848w, https://substackcdn.com/image/fetch/$s_!UHdp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png 1272w, https://substackcdn.com/image/fetch/$s_!UHdp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf7effea-603a-4cbe-a629-877ed54991b0_814x87.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>&#8216;DMEnrollment&#8217; and &#8216;MDMEnrollmentStatus&#8217; show &#8216;NO/FAILED&#8217;. This means enrollment failed. This can be due to licenses. Or wrong <strong>policies</strong>. Or enrollment limits. If you see these, an <strong>app protection policy</strong> cannot start.</p><h3>Use MDM Diagnostics Report</h3><p>The MDM Diagnostics Report is a great tool. It shows what <strong>Intune</strong> settings a device has. This report helps find why <strong>Intune policies</strong> are not working. This includes an <strong>app protection policy</strong>. It helps for a user&#8217;s device.</p><p>The MDM Diagnostic Information report shows settings. It includes <strong>Policy</strong> CSP settings. It shows certificates. It shows where settings come from. It shows when the device last checked in. It shows BitLocker settings. It shows if GPOs are blocked by MDM <strong>policies</strong>. It points out &#8216;policies not being managed&#8217;. Or areas not managed. This means a <strong>policy</strong> for that area is not applied. For example, if BitLocker is not listed, its <strong>policy</strong> is likely not applied. This also applies to an <strong>app protection policy</strong>. If the report shows a problem for an <strong>app protection policy</strong>, you know where to look.</p><p>To make an MDM Diagnostics Report:</p><ol><li><p>Sign in to the Microsoft <strong>Intune</strong> admin center.</p></li><li><p>Go to <strong>Troubleshooting + support</strong> &gt; <strong>Troubleshoot</strong> &gt; <em>pick a user</em>.</p></li><li><p>On the <strong>Summary</strong> page, pick <strong>App Protection</strong> &gt; <strong>Checked-in</strong>.</p></li><li><p>Find the app you need to check. Use the &#8220;...&#8221; option. Pick <strong>Collect diagnostics</strong>.</p></li><li><p>Say <strong>Yes</strong> when asked.</p></li></ol><p>To get the diagnostics:</p><ol><li><p>Go to <strong>Troubleshooting + support</strong> &gt; <strong>Troubleshoot</strong> &gt; <em>pick a user</em>.</p></li><li><p>On the <strong>Summary</strong> page, pick the <strong>Diagnostics</strong> page. Download the diagnostics.</p></li></ol><p><a href="https://learn.microsoft.com/en-us/intune/intune-service/remote-actions/collect-diagnostics">If uploads are too big, you cannot download them. This is for over 50 diagnostics. Or over 4 MB.</a> For bigger uploads, call Microsoft <strong>Intune</strong> support. Diagnostics usually take 30 minutes. This is from a user&#8217;s device. The user might need to close the app. Then open it again. This is if asked for a PIN. This starts the diagnostics request. Diagnostics are saved for 28 days. Then they are deleted. Each device can save 10 collections. This report is key for unknown problems. You can run diagnostics to get this info.</p><h3>Check Intune Management Extension Health</h3><p>The <strong>Intune</strong> Management Extension (IME) is very important. It sends PowerShell scripts. It sends Win32 apps. If IME is not healthy, these will fail. This can affect an <strong>app protection policy</strong>. This is if it needs these deployments.</p><p>Signs of an unhealthy <strong>Intune</strong> Management Extension are:</p><ul><li><p><strong>Network problems</strong> stop IME from sending reports. Or getting content. (e.g., error 0x87D30065).</p></li><li><p><strong>User logs off</strong> too soon. IME cannot send app results. Or a session changes. This means the app is not found. This is after it installed well. (error 0x87D1041C). This can make an <strong>app protection policy</strong> fail.</p></li><li><p><strong>System goes to sleep</strong>. This is due to no activity. The app is not found. This is after it installed well. (error 0x87D1041C).</p></li><li><p><strong>Client error</strong> in IME itself (error 0x87D300CA). You need to check <code>ClientHealth.log</code>.</p></li><li><p><strong>IME cannot get an AAD token</strong>. This is for user/<strong>device policy</strong>.</p></li><li><p><strong>Wrong detection logic</strong>. IME skips app steps. Or reports install as failed.</p></li><li><p><strong>Cannot check requirements</strong>. This is due to system problems. It reports &#8216;Unknown&#8217; (error 0x87D30000). This includes when device type or OS version does not fit.</p></li><li><p><strong>RegistryRequirementNotMet</strong>. This is if a requirement is not met. This is during checks.</p></li><li><p><strong>Download failures</strong>. These are often network issues. Or BITS service problems. This includes &#8216;Error downloading content&#8217; (0x87D30068). Or &#8216;content delivery network timed out&#8217; (0x87D3006A). Or &#8216;physical resources of this disk have been exhausted&#8217; (0x8007013A).</p></li><li><p><strong>Integrity check problems</strong>. Such as &#8216;Error unzipping downloaded content&#8217; (0x87D30067). Or &#8216;The system cannot find the file specified&#8217; (0x80070002). This often happens with antivirus.</p></li><li><p><strong>Installation problems</strong>. This includes &#8216;access denied&#8217; (0x80070005). This is if IME cannot get admin rights. Also, &#8216;user logging off while app <strong>policy</strong> was being processed&#8217; (0x87D300CD). Or install timeout (0x87D300C9).</p></li><li><p><strong>Cannot report status</strong>. This is to the service. For example, install works. But detection after install is wrong. This means the app is not found (0x87D1041C).</p></li></ul><p>The <code>AgentExecutor.log</code> tracks PowerShell scripts. It tracks how they run. <a href="https://www.prajwaldesai.com/microsoft-intune-management-extension-logs/">This log starts when PowerShell scripts are sent. Or Win32 apps are sent to devices. It mainly watches PowerShell scripts. It watches them run on the computer.</a> The <code>AgentExecutor.log</code> tracks PowerShell scripts and commands. <a href="https://www.linkedin.com/pulse/master-intune-management-extension-logs-unlock-secrets-sachin-mittal-remrc">It records when scripts start and end. It records error codes. A code other than zero means failure. It records errors and warnings. For example, if a script fails with code 1, this log shows the problem.</a> If an <strong>app protection policy</strong> needs a script, this log is key.</p><h2>Use Better Logs and Reports</h2><p>You have looked at basic fixes. You also checked what the user sees. Now, use better logging tools. Use reporting tools. These tools give you more details. They help find hard problems.</p><h3>Check <strong>Intune</strong> Audit Logs</h3><p><strong>Intune</strong> audit logs track admin actions. They show who changed what. They show when changes happened. You can look at these logs. They help find wrong changes. Or accidental changes. These changes might affect a user&#8217;s setup. For example, an admin might remove a user. This is from a group. This can stop a <strong>policy</strong> from working.</p><h3>Look at Microsoft Entra Sign-in Logs</h3><p>Microsoft Entra sign-in logs give key info. They show every sign-in try. You can see if a user logged in. You can also see if a login failed. These logs show why a login failed.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pk-x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pk-x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png 424w, https://substackcdn.com/image/fetch/$s_!Pk-x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png 848w, https://substackcdn.com/image/fetch/$s_!Pk-x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png 1272w, https://substackcdn.com/image/fetch/$s_!Pk-x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pk-x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png" width="826" height="289" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:289,&quot;width&quot;:826,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:69742,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176221277?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pk-x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png 424w, https://substackcdn.com/image/fetch/$s_!Pk-x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png 848w, https://substackcdn.com/image/fetch/$s_!Pk-x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png 1272w, https://substackcdn.com/image/fetch/$s_!Pk-x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b81cc6d-5a78-4176-a74b-2f670f4e62c3_826x289.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://learn.microsoft.com/en-us/entra/identity/monitoring-health/howto-troubleshoot-sign-in-errors">Other common errors are</a>:</p><ul><li><p><strong>50058</strong>: You logged in. But you did not finish the process. This might show an ID. Not a username.</p></li><li><p><strong>90025</strong>: A Microsoft Entra service had a retry problem. This usually fixes itself. You might need to log in again. This is if it keeps happening.</p></li><li><p><strong>500121</strong>: You did not finish Multi-Factor Authentication (MFA). MFA setup might not be done. You need to finish the setup.</p></li><li><p><strong>70046</strong>: Your session ended. Or a recheck failed. This happens if a session token ran out. A Conditional Access <strong>policy</strong> might need you to log in again. This is due to risk.</p></li></ul><h3>Use Microsoft Graph Explorer</h3><p>Microsoft Graph Explorer is a strong tool. It lets you ask for <strong>Intune</strong> data directly. You can get full <strong>policy</strong> assignment status. This helps you check <strong>policy</strong> use. This is for a certain user or device.</p><p>You can list all <strong>app protection policies</strong>:</p><ul><li><p>Endpoint: <code>GET /deviceAppManagement/managedAppPolicies</code></p></li></ul><p>You can get <strong>app protection policy</strong> device status:</p><ul><li><p>Endpoint: <code>GET /deviceAppManagement/managedAppPolicies/{policyId}/deviceStatuses</code></p></li></ul><p>You can get <strong>app protection policy</strong> user status:</p><ul><li><p>Endpoint: <code>GET /deviceAppManagement/managedAppPolicies/{policyId}/userStatuses</code></p></li></ul><p>These questions need <code>DeviceManagementApps.Read.All</code> rights. Many reports are also in the <strong>Intune</strong> portal. For example, find &#8220;<a href="https://learn.microsoft.com/en-us/intune/intune-service/fundamentals/reports-export-graph-available-reports">DeviceStatusesByConfigurationProfile</a>&#8220;. It is under Devices &gt; Manage devices &gt; Configuration &gt; <strong>Policies</strong>.</p><h3>Get and Check Device Logs</h3><p>Beyond event logs, other logs help a lot. They are on the user&#8217;s device. You can get diagnostic logs from the device. These logs help you know what <strong>Intune</strong> is doing. For fix scripts, make a custom <code>IntuneRemediations.log</code>. This log is in the IME folder. It keeps a record of all commands. This helps fix script running problems.</p><p><a href="https://petervanderwoude.nl/post/getting-familiar-with-the-intune-management-extension-log-files">Other important logs are</a>:</p><ul><li><p><code>IntuneManagementExtension.log</code>: This is the main log file. It is for the <strong>Intune</strong> Management Extension (IME). It records most main actions.</p></li><li><p><code>HealthScripts.log</code>: This log shows details. It shows how detection scripts ran. It also shows remediation scripts.</p></li><li><p><code>Win32AppInventory.log</code>: This log gathers info. It is for installed Win32 apps.</p></li></ul><p>These checks give a full view. They help you fix hard <strong>Intune</strong> problems.</p><p>You must fix Intune problems in order. Do not just check things randomly. You looked at first checks. You checked the user and device. You looked at policy rules. You checked what the device was doing. You also used better logs. You need to know how Intune works. This means knowing about users. It means knowing about devices. It means knowing how policies apply. This helps fix problems well. Write down what you find. Write down how you fix it. This will help you fix problems faster later.</p><h2>FAQ</h2><h3>Why does Intune work for one user but not another?</h3><p>This often happens for different reasons. Check user licenses. Look at group memberships. See device enrollment status. Policy problems can also cause this. Device issues can also lead to this.</p><h3>How do I check a user&#8217;s Intune license?</h3><p>Go to the <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> admin center. Find the user there. Check their licenses. Make sure they have an Intune license. Without it, Intune cannot manage devices. It cannot apply policies.</p><h3>What is the MDM Diagnostics Report?</h3><p>This report shows device settings. It includes policy settings. It shows certificates. It shows last check-in times. You use it to find policy problems. This helps find specific setup issues.</p><h3>How do I fix conflicting policies?</h3><p>Use the Device configuration report. It shows settings and their status. Select a setting. See &#8220;Source Profiles.&#8221; These profiles clash. Change settings in these profiles. This fixes the problem.</p><h3>What is the Intune Management Extension (IME)?</h3><p>The IME is very important. It sends PowerShell scripts. It sends Win32 apps. If it is not working, these fail. Check its health. Look at logs like <code>IntuneManagementExtension.log</code>. Also, check <code>AgentExecutor.log</code> for errors.</p>]]></content:encoded></item><item><title><![CDATA[Easiest Way to Package Apps for Intune Deployment]]></title><description><![CDATA[The Win32 app method is the superior choice for packaging applications within Microsoft Intune, offering unparalleled flexibility.]]></description><link>https://newsletter.m365.show/p/easiest-way-to-package-apps-for-intune</link><guid isPermaLink="false">https://newsletter.m365.show/p/easiest-way-to-package-apps-for-intune</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Sun, 19 Oct 2025 05:10:11 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176215563/619a6410f0055b5263fc0f7dfef9a509.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>The Win32 app method is the superior choice for packaging applications within Microsoft Intune, offering unparalleled flexibility. This approach provides numerous options, adeptly handling complex installations and custom scripts. It supports a broader range of applications compared to basic MSI files, built-in apps, or simple Winget options. You can even incorporate executable files. This guide will teach you Win32 app packaging, streamlining your <strong>Intune deployment</strong> process and simplifying the deployment of any application with Intune.</p><h2>Key Takeaways</h2><ul><li><p>Win32 apps are the best way to put apps on Microsoft Intune. They can handle hard installations. They also work better with special scripts.</p></li><li><p>Use the <code>IntuneWinAppUtil</code> tool. It puts your app files into a <code>.intunewin</code> format. Intune needs this file type. This is for Win32 app deployments.</p></li><li><p>Always find silent install commands. Also find uninstall commands for your apps. Intune puts apps on computers without anyone clicking. So, these commands are very important.</p></li><li><p>Try Win32 apps on a few people first. Do this before giving them to everyone. Look at the <code>IntuneManagementExtension.log</code> file. It is on the device. This helps fix any problems with installing.</p></li><li><p>Make Intune app deployment better. Use Delivery Optimization (DO). DO makes downloads faster. It also uses less internet data. This is good for big apps.</p></li></ul><h2>Win32 App Deployment Benefits</h2><p>Win32 apps are best. They are strong and flexible. They are better than simple MSI files. They are better than EXE installers. They are better than Microsoft Store apps. You control how apps go on devices.</p><h3>Win32 App Key Benefits</h3><p>Win32 apps give you more control. They are flexible for managing apps. LOB apps use one file. Win32 apps use many file types. They use EXEs. They handle many files. This makes installs easier. You can deploy big install files. LOB apps have size limits. <a href="https://patchmypc.com/blog/microsoft-intune-apps-line-of-business/">Win32 apps have more options. They find other apps. They use dependencies. They use supersedence.</a> LOB apps do not have these. You can customize more. You control how apps install.</p><h3>Win32 App Use Cases</h3><p><a href="https://www.advancedinstaller.com/deploy-win32-applications-to-microsoft-intune.html">Win32 apps are good for hard installs. These installs need other things.</a> You can use them for apps. These apps need parts installed first. This method uses custom scripts. It uses parameters. This gives more customization. <a href="https://www.anoopcnair.com/win32-app-installations-with-powershell-intune/">You can use PowerShell scripts. These are for Win32 app installs. They are not like old commands. You control install logic. You control prerequisites. You control error handling. It fixes old command limits.</a> <a href="https://www.linkedin.com/pulse/microsoft-intune-how-use-powershell-scripts-control-win32-barbosa-sjtpc">You can install based on conditions. You can check things before install. You can make system changes.</a> This makes Win32 deployment flexible. It is for hard situations. <a href="https://www.linkedin.com/pulse/intune-application-deployment-4-different-ways-aymen-el-jaziri-k46se">You can deploy custom apps. You can deploy non-packaged apps. These are like folders with files.</a> This lets you deploy apps with Intune. These apps might be hard otherwise.</p><h2>Win32 App Packaging Prerequisites</h2><p>You need to get some tools. You also need to get your files ready. Do this before you package apps for <strong>Intune</strong>. This helps your deployment go well.</p><h3>Required Tools</h3><p>You need one main tool. It is for Win32 app packaging. It is called <code>IntuneWinAppUtil</code>. This tool changes your app files. It makes them into <code>.intunewin</code> format. <strong>Intune</strong> needs this format. You can get this tool from <a href="https://github.com/microsoft/Microsoft-Win32-Content-Prep-Tool">GitHub</a>. Look for the Microsoft Win32 Content Prep Tool. <a href="https://www.prajwal.org/download-intune-win32-content-prep-tool/">Click &#8216;Code&#8217;. Then click &#8216;Download ZIP&#8217;.</a> This tool is key. It makes the <code>win32</code> package.</p><h3>Source File Preparation</h3><p>Get your app&#8217;s files ready. Put all install files in one folder. This includes <code>msi</code> or <code>exe</code> installers. Also add any scripts or data files. This folder is for the <code>IntuneWinAppUtil</code> tool. A neat folder makes <code>packaging</code> easy. For example, put an <code>exe</code> installer and a PowerShell script in the same folder.</p><h3>Install/Uninstall Commands</h3><p>You must find the silent commands. These are for installing and uninstalling your <code>application</code>. <strong>Intune</strong> installs apps without you. So, silent commands are very important.</p><ul><li><p><strong>MSI Installers (.msi files):</strong> These often use <code>/quiet</code> or <code>/qn</code>. You can see all options. Type <code>msiexec.exe /?</code> in PowerShell or CMD.</p></li><li><p><strong>EXE Installers (.exe files):</strong> Silent commands for <code>exe</code> files are different. Developers choose these commands. Common ones are <code>/silent</code>, <code>/s</code>, or <code>/S</code>. Some <code>exe</code> installers may not install silently.</p></li></ul><p>Think about these commands. They help with silent actions:</p><ul><li><p><code>/SILENT</code> or <code>/VERYSILENT</code>: These stop pop-up messages. <code>/VERYSILENT</code> also hides the uninstall window.</p></li><li><p><code>/SUPPRESSMSGBOXES</code>: This stops message boxes. Use it with <code>/SILENT</code> or <code>/VERYSILENT</code>.</p></li><li><p><code>/NORESTART</code>: This stops your computer from restarting. This is true even if a restart is needed.</p></li></ul><p>Knowing these commands helps you. You can set up <strong>Intune</strong> correctly. It will install apps silently.</p><h2>Package Win32 Apps with IntuneWinAppUtil</h2><div id="youtube2-3vjPTS1IacA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;3vjPTS1IacA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/3vjPTS1IacA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>You have your <strong>application</strong> files ready. Now, you need to package them. The <code>IntuneWinAppUtil</code> tool helps you. It turns your <strong>application</strong> files into one <code>.intunewin</code> file. <strong>Microsoft Intune</strong> uses this file. It is for <strong>deployment</strong>. This step is key. It helps deploy <strong>win32 apps</strong>.</p><h3>IntuneWinAppUtil Download</h3><p>First, get the <code>IntuneWinAppUtil</code> tool. It is also called the <strong>Microsoft Win32 Content Prep Tool</strong>. You can download it from <strong>GitHub</strong>. Go to the official <strong>Microsoft</strong> page. Find the newest version. Download the <strong>ZIP</strong> file. Unzip it to a folder. You will see <code>IntuneWinAppUtil.exe</code> there.</p><h3>IntuneWinAppUtil Command Usage</h3><p>Before using the tool, sort your files. Make a folder for each <strong>application</strong>. Put the installer file there. This means <code>exe</code> or <code>msi</code> files. Add any other scripts or data files. This makes <strong>packaging</strong> easy. The <code>IntuneWinAppUtil</code> tool gathers all data. It takes it from your chosen folder. It keeps the original file structure. <a href="https://www.kizan.com/blog/win32-app-packaging-and-deployment-tutorial">Do not point the tool at a messy folder</a>. For example, do not use your Downloads folder. The tool will try to wrap everything. This can make your <code>.intunewin</code> file too big. It will have unwanted software.</p><p>You can use <code>IntuneWinAppUtil</code> in two ways:</p><ul><li><p><strong>Interactive Mode:</strong></p><ol><li><p>Open <strong>Command Prompt</strong> or <strong>PowerShell</strong>.</p></li><li><p>Go to the folder. This is where <code>IntuneWinAppUtil.exe</code> is.</p></li><li><p>Run <code>IntuneWinAppUtil.exe</code>.</p></li><li><p>The tool will ask questions. You will give the source folder. You will give the setup file name. You will give the output folder. You can leave the catalog folder empty. This is true for most cases.</p></li></ol></li><li><p><strong>Direct Command-line Call:</strong> You can also run the tool. Put all settings in one command. This is faster for repeated work. <a href="https://www.softtailor.de/en/blog/intunewinapputil">Here are the settings you can use</a>:</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DxEa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DxEa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png 424w, https://substackcdn.com/image/fetch/$s_!DxEa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png 848w, https://substackcdn.com/image/fetch/$s_!DxEa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png 1272w, https://substackcdn.com/image/fetch/$s_!DxEa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DxEa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png" width="783" height="786" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:786,&quot;width&quot;:783,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96874,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176215563?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DxEa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png 424w, https://substackcdn.com/image/fetch/$s_!DxEa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png 848w, https://substackcdn.com/image/fetch/$s_!DxEa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png 1272w, https://substackcdn.com/image/fetch/$s_!DxEa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e96c335-e9da-4c3d-9f2e-64f52d8739ba_783x786.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p>Here are some examples:</p><ul><li><p><code>IntuneWinAppUtil.exe -c &#8220;C:\Install\7Zip&#8221; -s &#8220;7zSetup.exe&#8221; -o &#8220;C:\Output&#8221;</code></p></li><li><p><code>IntuneWinAppUtil.exe -c &#8220;C:\Installers\Notepad ++&#8221; -s &#8220;npp.exe&#8221; -o &#8220;C:\IntunePackages&#8221; -q</code></p></li></ul></li></ul><p>This tool can handle big <strong>applications</strong>. It supports <strong>apps</strong> up to 30 <strong>GB</strong>. It is made to deploy complex <strong>Windows apps</strong>. This includes <strong>apps</strong> with <code>exe</code> files. It includes many <code>msi</code> files. It includes <strong>MST</strong> files. It includes batch files. It uses the <strong>Intune Management Extension</strong> for <strong>deployment</strong>.</p><h3>Creating the .intunewin File</h3><p>When you run <code>IntuneWinAppUtil</code>, it does many steps. It makes your <code>.intunewin</code> file. This <strong>packaging</strong> process makes your <strong>app</strong> ready for <strong>Intune</strong>.</p><ol><li><p>The tool squeezes your source folder. It puts this data into a subfolder. This folder is named &#8216;Contents&#8217;.</p></li><li><p>Then, it locks this squeezed file.</p></li><li><p>Next, it makes a <strong>SHA256 hash</strong>. This is for safety.</p></li><li><p>It creates a <code>Detection.xml</code> file. This file goes into a &#8216;Metadata&#8217; subfolder.</p></li><li><p>Finally, it squeezes the whole working folder. This makes your final <code>.intunewin</code> file.</p></li></ol><p>The <code>.intunewin</code> file is like a special <code>.zip</code> file. Inside, you will find:</p><ul><li><p><code>IntuneWinPackage\</code></p><ul><li><p><code>Contents\</code></p><ul><li><p>A locked <code>.zip</code> file. This file holds your original source folder.</p></li></ul></li><li><p><code>Metadata\</code></p><ul><li><p><code>Detection.xml</code>. This file has important unlock info. It has other details too.</p></li></ul></li></ul></li></ul><p>The inner <code>IntunePackage.intunewin</code> file is a <code>.zip</code> file. It is locked using <strong>AES-256</strong>. It also uses keyed hashing. This is called <strong>HMAC-SHA256</strong>. This method is called <strong>Authenticated Encryption</strong>. The <code>Detection.xml</code> file stores the keys. These keys are needed for this process.</p><p>If you need to check an <code>.intunewin</code> file, you can use a tool. It is called <code>IntuneWinAppUtilDecoder</code>. <a href="https://oliverkieselbach.com/2019/01/03/how-to-decode-intune-win32-app-packages/">Oliver Kieselbach made this tool</a>. It can pull out and unlock the contents. It reads the <code>EncryptionInfo</code>. This is from <code>Detection.xml</code>. This gives it the key. It also gives it the starting code. Then, it unlocks the inner content <strong>zip</strong> file. You can find this tool on <strong>GitHub</strong>. You use it like this:</p><pre><code><code>IntuneWinAppUtilDecoder.exe &lt;FullPathToIntunewinFile&gt; [/s | /silent]
[/key:base64encodedKey /iv:base64encodedIV]
</code></code></pre><p>This process makes sure your <strong>win32 apps</strong> are safe. They are ready for <strong>deployment</strong>.</p><h2>Deploy Win32 Apps in Intune</h2><p>You packaged your <strong>application</strong>. Now, put it into <strong>Intune</strong>. This part shows you how. You will upload your <code>.intunewin</code> file. You will set up the details. Then, your <strong>application</strong> is ready for users.</p><h3>Uploading the .intunewin File</h3><p>First, add your packaged <strong>application</strong> to <strong>Microsoft Intune</strong>. This is the start for any <strong>Intune deployment</strong>.</p><ol><li><p>Go to the <strong>Intune admin portal</strong>.</p></li><li><p>Find <strong>Apps &gt; All Apps</strong>.</p></li><li><p>Click <strong>Add</strong>.</p></li><li><p>Pick <strong>Windows app (Win32)</strong>. This is from the <strong>App type</strong> list.</p></li><li><p>Click <strong>Select</strong>.</p></li><li><p>Click <strong>Select App Package File</strong>.</p></li><li><p>Click the <strong>Blue Folder</strong> icon.</p></li><li><p>Find your <code>.intunewin</code> file. Select it.</p></li><li><p>Click <strong>Open</strong>, then <strong>OK</strong>.</p></li></ol><p>Be careful with your internet speed. This is true when uploading big <code>.intunewin</code> files. <a href="https://learn.microsoft.com/en-us/answers/questions/2180800/intunewin-upload-head-scratcher">A slow speed can stop uploads. You might see a 15-minute timeout. This often happens. It is because of login token problems. The token does not refresh. This happens during a long upload. If you get a &#8216;403 Server failed to authenticate the request&#8217; error, try faster internet. This helps the app upload fast. It prevents errors.</a></p><h3>Configuring the Intune Win32 Application</h3><p>You uploaded the file. Now, set up the <strong>Intune Win32 application</strong> details. These settings tell <strong>Intune</strong> how to install your app. They also tell it how to manage it.</p><ul><li><p><strong>App Information</strong>: Fill in details for the <strong>Win32</strong> app. Users will see this in the Company Portal. Make it clear and helpful.</p></li><li><p><strong>Program Settings</strong>: Set the install and uninstall commands. For example, use <code>msiexec /i &#8220;[APP_NAME.msi]&#8221; /qn</code> to install. Use <code>msiexec /x &#8220;{APP_DETECTION_CODE}&#8221; /qn</code> to uninstall.</p></li><li><p><strong>Requirements</strong>: Say what kind of computer it needs. This means 32bit, 64bit, or both. Set the oldest operating system version. For example, Windows 10 1607. You can also add other needs. These are like disk space.</p></li><li><p><strong>Detection Rules</strong>: Set these rules yourself. <a href="https://www.sikich.com/insight/intune-supersedence-with-win32-apps/">Often, you pick MSI as the rule type. The MSI product code usually fills itself in.</a> You can also check the MSI product version. Pick an operator, like &#8216;Greater than or equal to&#8217;. Then, pick a specific version number.</p></li></ul><h3>Defining Requirements and Detection</h3><p>You must set clear rules. These are for requirements and detection. This makes sure your <strong>Intune Win32 application</strong> installs right. It also checks if the app is on devices.</p><p>Common rules for <strong>Win32</strong> applications include:</p><ul><li><p><strong>Operating system architecture</strong>: Say if the app needs x64 or x86.</p></li><li><p><strong>Minimum operating system</strong>: Set the oldest OS version it works on.</p></li><li><p><strong>Disk space required (MB)</strong>: Say how much free disk space is needed.</p></li><li><p><strong>Physical memory required (MB)</strong>: Say how much RAM is needed.</p></li><li><p><strong>Minimum number of logical processors required</strong>: Set the fewest CPU cores needed.</p></li><li><p><strong>Minimum CPU speed required (MHz)</strong>: Say the slowest processor speed.</p></li><li><p>You can also use <strong>file system information</strong>. Or use <strong>registry values</strong>. These are for more specific needs. PowerShell scripts are best. This is true when other ways are not enough.</p></li></ul><p>For detection rules, you have choices:</p><ul><li><p><strong>MSI</strong>: This finds an <strong>application</strong>. It uses its MSI product code. You can also check its product version.</p></li><li><p><strong>File</strong>: This finds an <strong>application</strong>. It looks for a certain file or folder. You can check its date, version, or size.</p></li><li><p><strong>Registry</strong>: This finds an app. It checks a registry setting. You can look for a key. You can look for a value&#8217;s string, number, or version.</p></li><li><p><strong>Custom script</strong>: This lets you use smart detection. The app is found. This is true if the script ends with 0. It must also show some output.</p></li></ul><p>Make good detection rules. Make sure you have correct facts. Keep up with new trends. Test your rules often. Check how many apps are found. Check for wrong detections. This helps you fix mistakes. Work with other teams. Change your rules often. This makes sure your rules fit your goals.</p><h3>Assigning the Application</h3><p>You set up your <strong>Intune Win32 application</strong>. Now, give it to user or device groups. This decides who gets the <strong>application for deployment</strong>.</p><ul><li><p><strong>Required</strong>: <strong>Intune</strong> puts the app on devices automatically. Or for certain users.</p></li><li><p><strong>Available for enrolled devices</strong>: Users can get the app. They use the Company Portal.</p></li></ul><p>You can pick security groups. These groups can have users or devices. For apps on each machine, use device groups. These apps install for the whole system. This works well during the Enrollment Status Page (ESP). It makes sure the app is there for everyone. For Company Portal apps, use user groups. The portal is for users. But <strong>Win32</strong> apps are flexible. You can choose device-level or user-level. Device-level affects all users on the device. It writes to HKEY_LOCAL_MACHINE (HKLM). User-level follows the user. This is true across devices. It writes to HKEY_CURRENT_USER (HKCU).</p><p>You can also set up supersedence. This lets you change or update software. You pick the old <strong>deployment</strong> package. You can choose to remove the old one. This is good for changing one app. You can replace it with a new one.</p><h3>Optimizing Intune Application Deployment</h3><p>You <strong>deploy Win32 apps</strong>. Especially big ones. Making downloads fast is important. <a href="https://learn.microsoft.com/en-us/windows/deployment/do/waas-delivery-optimization">Delivery Optimization (DO) helps with this. DO is a cloud tool. It downloads HTTP files. It lets Windows devices get big files. They come from other places. These places include other devices. They can be on the same network. Or a special storage server. This uses less internet data.</a></p><p>You can set DO options. This makes it work better:</p><ul><li><p><code>DOMaxCacheSize</code>: This sets how much disk space DO can use. It is a percentage.</p></li><li><p><code>DOMaxCacheAge</code>: This makes content last longer. Devices can then share files better.</p></li><li><p><code>DOMinRAMAllowedToPeer</code>: This sets the least RAM needed for sharing.</p></li><li><p><code>DODelayBackgroundDownloadFromHttp</code> and <code>DODelayForegroundDownloadFromHttp</code>: These wait before downloading from HTTP. This gives more time. It helps download from other devices or a server.</p></li></ul><p>DO greatly lowers internet download needs. It makes delivery faster. This is true for many Microsoft things. This includes <strong>Intune application deployment</strong>. Companies save a lot of internet data. Often 70-90%. With Connected Cache, savings can be 98-99%. If only devices share, few download from the internet. Others get files from the local network. This chart shows how DO makes <strong>deployment</strong> better:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w9q4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w9q4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!w9q4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!w9q4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!w9q4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w9q4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A bar and line chart showing Win32 app deployment performance across different configurations. The primary y-axis shows deployment time in minutes, while the secondary y-axis shows data downloaded in GB and P2P efficiency in percentage. Configurations include 'No P2P' and 'P2P Default/Recommended', illustrating how P2P significantly reduces deployment time and data downloaded.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A bar and line chart showing Win32 app deployment performance across different configurations. The primary y-axis shows deployment time in minutes, while the secondary y-axis shows data downloaded in GB and P2P efficiency in percentage. Configurations include 'No P2P' and 'P2P Default/Recommended', illustrating how P2P significantly reduces deployment time and data downloaded." title="A bar and line chart showing Win32 app deployment performance across different configurations. The primary y-axis shows deployment time in minutes, while the secondary y-axis shows data downloaded in GB and P2P efficiency in percentage. Configurations include 'No P2P' and 'P2P Default/Recommended', illustrating how P2P significantly reduces deployment time and data downloaded." srcset="https://substackcdn.com/image/fetch/$s_!w9q4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!w9q4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!w9q4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!w9q4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96c41b86-3646-49d0-91d0-7af9d7e122c9_1024x768.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This makes your <strong>application</strong> deployments work well.</p><h2>Test and Troubleshoot Win32 Apps</h2><h3>Test Group Deployment</h3><p><a href="https://www.recastsoftware.com/resources/create-win32-application-and-deploy-with-microsoft-intune/">Always test your Win32 apps</a>. Do this before a full rollout. <a href="https://cloudinfra.net/app-control-for-business-intune-setup-guide/">Use a small group of users first</a>. This is a good idea. Check the app. Then, deploy it to more people. <a href="https://insideagent365.com/mastering-intune-packaging-tool-your-guide-to-win32-app-deployment/">Test in steps</a>. First, <a href="https://www.algiz-technology.com/best-practices/best-practices-for-implementing-microsoft-intune/">give the new app to your IT team</a>. Get their thoughts. See if it installs well. Check if it works. Next, pick some regular users. Watch for problems they report. Last, send it to all users. This step-by-step way helps. It finds problems early. It stops issues for everyone.</p><h3>Installation Verification</h3><p>You deploy your Win32 apps. After that, check the install. See if the device meets app needs. Make sure detection rules are right. Check for a good network. This is for downloading the app. For fixing problems, look at logs. Check <code>IntuneManagementExtension.log</code>. It has error messages. This log is very important. Find it at <code>C:\ProgramData\Microsoft\IntuneManagementExtension\Logs</code>. It is on the Windows device. Test on some devices first. This helps find and fix issues early.</p><h3>Common Deployment Errors</h3><p>You may see errors. This happens when installing apps. One error is <a href="https://www.prajwaldesai.com/intune-win32-app-deployment-error-0x87d1041c/">0x87D1041C</a>. This means the app installed. But Intune did not see it. This often means a typo. It is in the app&#8217;s detection. To find the problem, check logs. Use Intune&#8217;s &#8216;Collect Diagnostics&#8217;. This gets logs from far away. Then, fix the detection. Do this in the Intune admin center. Other problems are <a href="https://wiki.winadmins.io/en/intune/win32-app-testing">32-bit/64-bit issues</a>. Intune runs apps as 32-bit. This is the default. Use <code>%SystemRoot%\sysnative</code> for 64-bit scripts. Network rules can block Intune. Work with your security team. Let Intune reach needed places. Delivery Optimization (DO) blocks cause issues. If DO is blocked, turn it off. Use a CSP policy.</p><div><hr></div><p><a href="https://m365.show/">Win32 app deployment</a> is the best way. It is also the easiest. It helps manage many apps. This is true in Microsoft Intune. You get many good things.</p><ul><li><p>It is flexible.</p></li><li><p>You can change it.</p></li><li><p>It handles errors well. Use this guide. It has steps. It will make your Intune deployment better. You will manage Intune better. Learn Win32 app packaging. It helps you deploy apps easily. It gives you control.</p></li></ul><h2>FAQ</h2><h3>Why are Win32 apps best for Intune?</h3><p>Win32 apps are flexible. They handle hard installs. They use custom scripts. They work with many app types. You control app installs.</p><h3>Do I always need the IntuneWinAppUtil tool?</h3><p>Yes, you need <code>IntuneWinAppUtil</code>. It packages your app files. It makes the <code>.intunewin</code> format. Intune needs this file type. This is for <strong>Win32 app deployments</strong>.</p><h3>How do I fix a failed Win32 app deployment?</h3><p>First, check the <code>IntuneManagementExtension.log</code> file. It is on the device. Find it at <code>C:\ProgramData\Microsoft\IntuneManagementExtension\Logs</code>. This log shows errors. It helps you find the problem.</p><h3>Can I update apps with Win32 app deployment?</h3><p>Yes, you can update apps. Use the supersedence feature. It is in Intune. Pick the old package. Then, replace it. Use your new <strong>Win32 app</strong>. This updates software well.</p>]]></content:encoded></item><item><title><![CDATA[Why Intune policy sync feels like a lottery]]></title><description><![CDATA[IT people often get mad.]]></description><link>https://newsletter.m365.show/p/why-intune-policy-sync-feels-like</link><guid isPermaLink="false">https://newsletter.m365.show/p/why-intune-policy-sync-feels-like</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Fri, 17 Oct 2025 15:33:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176208652/ee5b0ee4c2f541cbc8ce1c670254b9b6.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>IT people often get mad. Intune policy updates seem random. It feels like a lottery. This is because Intune works slowly. It waits for devices to check in. There is a complex process behind it. It does not happen right away. <a href="https://learn.microsoft.com/en-us/answers/questions/2138781/intune-application-deployment-delay-and-log-locati">Devices have health problems. Network speed can be slow. Win32 apps have wrong detection</a>. These cause delays. <a href="https://learn.microsoft.com/en-us/troubleshoot/mem/intune/known-issues">Reports show wrong &#8220;pending&#8221; statuses. Data does not always match</a>. This blog will explain how it works. It will help IT people understand. They can then manage Intune policy sync better.</p><h2>Key Takeaways</h2><ul><li><p>Intune policy updates are not instant. Devices check at certain times. This causes delays.</p></li><li><p>Many things can make Intune policy sync slow. These include slow internet. Network problems can also cause issues. Policies can also conflict.</p></li><li><p>You can make devices sync by hand. This helps policies arrive faster. But it is not always instant.</p></li><li><p>Intune has tools. These tools help you see policy status. They also help fix problems. Use these tools to know what is happening.</p></li><li><p>Intune works for many devices. It works over time. Policies will apply eventually. So, expect this to take time.</p></li></ul><h2>Core Reasons for Intune Policy Sync Delays</h2><p>Intune policy sync feels like a lottery. But it is not random. Certain things cause delays. A PC gets commands later. It waits for its next sync. Intune does not apply commands right away.</p><h3>Scheduled Device Check-ins</h3><p>Devices do not always talk to Intune. They check in at certain times. This schedule changes when policies arrive.</p><p><a href="https://itpro-tips.com/force-intune-settings-sync-on-computers/">Windows devices check in at different times:</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2Dzx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2Dzx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png 424w, https://substackcdn.com/image/fetch/$s_!2Dzx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png 848w, https://substackcdn.com/image/fetch/$s_!2Dzx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png 1272w, https://substackcdn.com/image/fetch/$s_!2Dzx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2Dzx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png" width="822" height="118" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:118,&quot;width&quot;:822,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25416,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176208652?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2Dzx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png 424w, https://substackcdn.com/image/fetch/$s_!2Dzx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png 848w, https://substackcdn.com/image/fetch/$s_!2Dzx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png 1272w, https://substackcdn.com/image/fetch/$s_!2Dzx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e522b6-cfd4-4f8d-8a08-6743d43505df_822x118.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Other systems also have check-in times:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Y_hR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y_hR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png 424w, https://substackcdn.com/image/fetch/$s_!Y_hR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png 848w, https://substackcdn.com/image/fetch/$s_!Y_hR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png 1272w, https://substackcdn.com/image/fetch/$s_!Y_hR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y_hR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png" width="814" height="180" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:180,&quot;width&quot;:814,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:34847,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176208652?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Y_hR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png 424w, https://substackcdn.com/image/fetch/$s_!Y_hR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png 848w, https://substackcdn.com/image/fetch/$s_!Y_hR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png 1272w, https://substackcdn.com/image/fetch/$s_!Y_hR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8cbae2f-0c39-4fd5-8ac8-66c47907d88d_814x180.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Admins must wait for the next sync.</p><h3>Network Latency and Connectivity</h3><p>Network speed affects policy delivery. Slow networks cause delays. <a href="https://learn.microsoft.com/en-us/answers/questions/2279374/recommended-limit-for-number-of-compliance-policie">Devices with many policies take longer. They might not sync with Intune.</a> <a href="https://www.anoopcnair.com/microsoft-explained-about-intune-latency-issues/">A slow internet makes check-ins slow. This hurts policy sync.</a></p><p><a href="https://malinoski.me/2025/08/01/understanding-intune-device-check-ins-and-latency/">Bad network connections stop Intune communication.</a> <a href="https://insideagent365.com/essential-intune-urls-your-guide-to-microsoft-intune-network-connectivity/">Some network issues prevent policy delivery:</a></p><ul><li><p>Firewall misconfiguration: Firewalls can block Intune. Devices cannot talk to the service.</p></li><li><p>Incorrect proxy server settings: Wrong settings can stop connections.</p></li><li><p>DNS resolution failures: Devices cannot find Intune. They fail to connect.</p></li><li><p>Certificate issues: Old certificates stop secure connections.</p></li><li><p>SSL inspection: This can block Intune. You need to allow Intune URLs.</p></li><li><p>Incorrect ports: Ports 80 and 443 must be open.</p></li></ul><p><a href="https://www.technologyresponse.com/troubleshooting-common-issues-in-microsoft-intune/">Network problems or too much traffic cause issues.</a></p><h3>Intune Service Processing</h3><p>Intune&#8217;s own processes cause delays. When admins target many groups, there is a delay. This is for a first-time setup. It happens between Microsoft Entra ID and Intune. The first full sync takes longer. Later syncs are faster.</p><p>Big groups like &#8216;All users&#8217; take longer to update. Assigning Intune tasks to these groups can cause backlogs. This delays policies and apps. It takes longer to reach devices. <a href="https://learn.microsoft.com/en-us/intune/intune-service/fundamentals/filters-performance-recommendations">Updates from Microsoft Entra ID to Intune take about 5 minutes</a>. It is not instant. This affects enrollment. Admins should wait a few minutes. Wait after adding users to a group. Then enroll devices.</p><p>Intune service problems also delay policies. They cause slow delivery. <a href="https://www.linkedin.com/redir/redirect">The Microsoft 365 Admin Center shows these alerts.</a></p><h3>Policy Conflicts and Resolution</h3><p>Policy conflicts cause big delays. <a href="https://learn.microsoft.com/en-us/intune/intune-service/industry/education/tutorial-school-deployment/manage-avoid-policy-conflicts">Conflicts happen when settings clash. Intune shows an error. It stops settings from applying.</a> Conflicts need to be fixed.</p><p><a href="https://skotheimsvik.no/intune-conflicts-on-local-user-group-policies">One common conflict is with local user group policies.</a> This happens even for different groups. For example, one policy manages Administrators. Another manages Remote Desktop Users. If both are active, they can conflict. No policy applies.</p><ul><li><p>Deploying the same settings from different places causes a conflict. This needs admin help.</p></li><li><p><a href="https://www.anoopcnair.com/top-75-latest-intune-interview-question-answers/">Intune fixes some conflicts automatically. It uses rules. Compliance policies win over configuration profiles.</a></p></li><li><p>Other conflicts need manual fixing. Admins must find and remove clashing settings. They might change policy assignments.</p></li></ul><p><a href="https://learn.microsoft.com/en-us/windows/deployment/windows-autopatch/monitor/windows-autopatch-resolve-policy-conflicts">Intune does not fix conflicts itself. It gives tools to admins. Windows Autopatch shows conflicts.</a> Admins see a list of conflicting policies. They see affected devices and alerts. Alerts show conflicting policies and settings. Admins must check these policies. They fix conflicts manually. Changes take effect after the next sync. <a href="https://www.anoopcnair.com/fix-intune-policy-conflict-using-policy-health/">The view updates every 24 hours. Full updates take up to 72 hours.</a></p><h3>Device State and User Context</h3><p>A device&#8217;s state affects policy application.</p><ul><li><p>Intune tells devices to check for policies. Notification times vary.</p></li><li><p><a href="https://learn.microsoft.com/en-us/answers/questions/1162844/how-is-active-non-compliance-state-works-in-intune">If a device misses a check-in, Intune tries three more times.</a></p></li><li><p>Offline devices might miss notifications.</p></li><li><p>Offline devices get policies later. This happens when they come online. This also applies to compliance checks.</p></li></ul><p>User factors can delay policies:</p><ul><li><p>Dynamic groups: These groups update slowly. This is because Entra ID evaluates rules slowly. This causes more delays than static groups.</p></li><li><p>Intune Agent&#8217;s synchronization cycle: App installs can be slow.</p></li><li><p>Application version: Using the same app version causes issues. It leads to timeouts. Change the app version. Update its info. This helps reduce delays.</p></li><li><p>Device enrollment behavior and polling frequency: During enrollment, Intune checks more often. This speeds up setup. Later, checks are less frequent. <a href="https://learn.microsoft.com/en-us/intune/intune-service/configuration/device-profile-troubleshoot">Windows PCs check every 3 minutes for 15 minutes. Then every 15 minutes for 2 hours. Then about every 8 hours.</a> This affects how fast things deploy.</p></li></ul><h2>How <strong>Intune Sync</strong> Works</h2><p><strong>Intune policy</strong> does not apply right away. It has a detailed technical process. This process uses both the device and the <strong>Intune service</strong>. <strong>Intune</strong> is made for &#8220;eventual consistency.&#8221; This means policies will apply later. They do not apply the moment an admin changes them. This design helps <strong>Intune</strong> manage many devices. It stops the system from getting too busy. Understanding this helps explain why <strong>Intune policy sync</strong> can seem random.</p><h3>Client-Side Check-in Cycle</h3><p>Devices talk to the <strong>Intune service</strong> often. This check-in helps them get new policies. For Windows devices, special things happen. The <strong>Intune Management Extension</strong> (IME) signs in quietly. It then looks for assigned installs. <a href="https://learn.microsoft.com/en-us/intune/intune-service/apps/intune-management-extension">The IME checks for new installs every 8 hours</a>. This is separate from the <strong>MDM</strong> check-in. The IME also checks device health. It makes sure it can connect to <strong>Intune</strong>. Admins can make the IME check-in manually. They can restart the <code>IntuneManagementExtension</code> service. Syncing with the <strong>Company Portal</strong> also starts an <strong>MDM</strong> check-in.</p><p>Windows devices also have a detailed sync plan:</p><ul><li><p><strong>Login Sync</strong>: A sync starts when a user logs in. The <code>PollOnLogin</code> <strong>DMClient CSP</strong> setting makes this happen. It gets policies for that user.</p></li><li><p><strong>Scheduled Syncs</strong>: After the first login sync, others happen on a schedule.</p><ul><li><p>First, they can be every 3 minutes for 15 minutes.</p></li><li><p>Then, they are every 15 minutes for 2 hours.</p></li><li><p>Finally, they happen every 8 hours forever.</p></li></ul></li><li><p><strong>OMADMClient.exe</strong>: This starts using <strong>Task Scheduler</strong>. It begins syncs.</p></li><li><p><strong>Scheduled Tasks</strong>: Several tasks manage the sync:</p><ul><li><p>&#8216;Login Schedule created by enrollment client&#8217;: Runs when a user logs on.</p></li><li><p>&#8216;Schedule #1 created by enrollment client&#8217;: Repeats every 3 minutes for 15 minutes after enrollment.</p></li><li><p>&#8216;Schedule #2 created by enrollment client&#8217;: Repeats every 15 minutes for 2 hours after Schedule #1.</p></li><li><p>&#8216;Schedule #2 created by enrollment client&#8217;: Repeats every 8 hours forever after the last schedule.</p></li></ul></li><li><p><strong>Manual Sync</strong>: Clicking &#8216;sync now&#8217; in Settings starts this. It runs the &#8216;Schedule to run <strong>OMADMClient</strong> by client&#8217; task.</p></li><li><p><strong>Server-Initiated Sync</strong>: A <strong>WNS</strong> notification from <strong>Intune</strong> starts this. It runs the &#8216;Schedule to run <strong>OMADMClient</strong> by server&#8217; task.</p></li><li><p><strong>Special Purpose Syncs</strong>: These happen for things like changing <strong>OS SKU</strong>. Or setting up <strong>Windows Hello for Business</strong>.</p></li></ul><p>During each sync, the device sends data. This includes all supported <strong>CSPs</strong>. It also sends the <strong>Autopilot hardware hash</strong>. Info on every <strong>UWP</strong> app is sent. Devices also ask to install <strong>MSI</strong> or <strong>UWP</strong> apps.</p><p>The <code>Intune Management Extension Health Evaluation</code> task runs daily. It has a random delay of one hour. This task runs <code>ClientHealthEval.exe</code>. This file checks device health. <code>ClientHealthEval.exe</code> uses <code>ClientHealthEval.exe.config</code> for settings. It writes info to <code>ClientHealth.log</code>. The <code>HealthCheck.xml</code> file sets rules for health checks. One rule checks if the &#8216;Microsoft <strong>Intune Management Extension</strong>&#8216; service exists. After it finishes, it gathers info into <code>HealthReport.json</code>. This file shows the status of rules. The <code>HealthReport.json</code> then goes to Microsoft <strong>Intune</strong>.</p><p>The &#8220;8-hour <strong>Intune Sync</strong> Myth&#8221; often confuses people. 8 hours is common for Windows devices. This is true after initial enrollment. But devices check in more often. <a href="https://oofhours.com/2024/03/30/when-does-a-windows-client-sync-with-intune/">Windows devices sync every 3 minutes for 15 minutes. Then every 15 minutes for 2 hours. Then they settle into the 8-hour cycle</a>. Other <strong>operating systems</strong> also check in at different times. <strong>iOS</strong> devices check in every 6 hours. <strong>Android</strong> devices check in every 8 hours. These times can make things seem slow.</p><h3>Server-Side Policy Evaluation</h3><p><strong>Intune&#8217;s server</strong> checks which policies apply. This process has several steps.</p><ol><li><p>Admins set up policies for platforms.</p></li><li><p>They make optional deployment rules. These rules say when policies apply. For example, a rule might use device ownership. These rules can combine conditions. They use <strong>Boolean logic</strong> (<strong>AND</strong>, <strong>OR</strong>, <strong>NOT</strong>).</p></li><li><p>Admins assign the policy to groups.</p></li><li><p>They set an optional deployment schedule. This can be immediate. Or for a later date. It can even depend on connection status.</p></li></ol><p><strong>Intune</strong> checks these rules and assignments. It finds policies for each device or user. For example, <strong>device control policies</strong> in <strong>Microsoft Defender for Endpoint</strong> apply to users. On Windows, these policies can have conditions. They target users in <strong>Microsoft Entra ID</strong>. Or <strong>Windows Server Active Directory</strong>. The system watches user sessions. It makes decisions based on policies. This allows different permissions. <strong>Intune&#8217;s server</strong> logic works similarly. It processes group memberships. It processes policy rules. It then gathers settings for each device.</p><h3>Role of Push Notifications</h3><p><strong>Push notifications</strong> can speed up <strong>Intune policy</strong> delivery. This is for supported <strong>operating systems</strong>. When an urgent update is ready, <strong>WNS</strong> sends a notification. It tells devices about the update. This notification skips the regular <strong>Windows Update client sync</strong>. The <strong>Microsoft Update Health Tools</strong> on the device get this policy. This lets devices start downloading the update right away. They do not wait for their scheduled check-in.</p><p>But <strong>push notifications</strong> have limits. They do not always deliver all policies right away. <strong>Intune</strong> does tell a device to check for updates immediately. This happens when an action targets a device or user. Examples are a lock, passcode reset, app, or policy assignment. This shows how <strong>Intune</strong> handles urgent actions. It is different from general policy updates. Microsoft says that <strong>Intune</strong>, the <strong>Company Portal app</strong>, and the <strong>Microsoft Intune app</strong> cannot promise delivery. Notifications might be hours late. Or not delivered at all. This can happen if users turn off notifications. So, admins should not rely on this for urgent messages.</p><h2>Managing <strong>Intune Sync</strong> Expectations</h2><p>Admins can make policies work better. They can fix problems. They need good plans. Knowing how <strong>Intune</strong> works helps. It sets right expectations. It helps find good fixes.</p><h3>Manual Sync Options</h3><p>Admins can make devices sync. This is faster than waiting 8 hours. Changes can happen in minutes. But manual syncs do not fix all delays. <strong>Intune</strong> slows things down sometimes. After a policy push, there is a quiet time. It is about 30 minutes per device. New changes during this time wait. They apply at the next check-in. There is also a 5-minute wait. This is before a task runs. This task makes the device get policies. So, manual syncs are quicker. But they are not instant. This is true for many changes at once.</p><p><a href="https://cloudinfra.net/how-to-force-intune-sync-manually-from-a-windows-device/">Here are ways to sync manually</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1gyM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1gyM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png 424w, https://substackcdn.com/image/fetch/$s_!1gyM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png 848w, https://substackcdn.com/image/fetch/$s_!1gyM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png 1272w, https://substackcdn.com/image/fetch/$s_!1gyM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1gyM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png" width="826" height="352" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:352,&quot;width&quot;:826,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87480,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/176208652?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1gyM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png 424w, https://substackcdn.com/image/fetch/$s_!1gyM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png 848w, https://substackcdn.com/image/fetch/$s_!1gyM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png 1272w, https://substackcdn.com/image/fetch/$s_!1gyM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F892a28e1-66f6-4a47-b6f3-b0db9302194e_826x352.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Optimizing Policy Assignments</h3><p>Making policy assignments better helps. It makes processing easier. <strong>Intune</strong> figures out policies in the cloud. This happens before a device checks in. It gathers all policy parts. It gets settings and group targets. This makes a final policy document. When a device checks in, it asks for this policy. It checks versions. It downloads the policy. Then it uses <strong>CSPs</strong> to apply settings. This cloud process is faster. It does not slow down the device. Old Group Policy used to slow down devices. <strong>Intune&#8217;s</strong> way is better.</p><h3>Monitoring and Troubleshooting</h3><p><strong>Intune</strong> has tools to watch policy status. Admins can use the Device compliance status dashboard. Reports show policy compliance. They show organization reports too. The dashboard shows device compliance status. It shows devices not compliant. It shows policy compliance. It shows setting compliance. For policy reports, <strong>Intune</strong> shows device status. It shows a detailed report. It shows status for each setting.</p><p>When fixing problems, check the <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> Service Health Dashboard first. Then use the <strong>Intune</strong> Troubleshooting Portal. It shows everything in one place. <a href="https://learn.microsoft.com/en-us/troubleshoot/mem/intune/device-configuration/troubleshoot-policies-in-microsoft-intune">Check the device&#8217;s last sync time. Manually sync it. This is important. Check device compliance. Check configuration status. This helps find missing policies. Knowing policy states helps fix them. States like &#8216;Not Applicable&#8217; or &#8216;Conflict&#8217;.</a> Admins can also check <strong>Intune</strong> logs. They can check diagnostic reports. Like <code>MDMDiagReport.html</code>. Or the <strong>Intune Management Extension</strong> log.</p><h3>Setting Realistic Expectations</h3><p><strong>Intune</strong> is made to work for many devices. It makes sure policies apply eventually. This means policies do not apply right away. For users with <strong>Intune Mobile Application Management</strong> (<strong>MAM</strong>), policies usually apply in 30 minutes. This time can change. It depends on how many users are on the <strong>Intune service</strong>. Retries often need the app to be open. The app must be running for a retry. If an app has not checked in for 90 days, it might unregister. It needs to register again when opened. Network problems also slow things down. They make retries happen faster. This continues until a good connection.</p><p>Intune policy sync seems random. But it is not random. It is made for many devices. It works over time. This causes the feeling. Devices check in at set times. Network problems cause delays. Intune&#8217;s system also causes delays. Policy conflicts add to this. Knowing these things helps IT people. They can use Intune better. IT people should accept how Intune works. This helps them guess when policies will apply. It also helps them fix problems.</p><h2>FAQ</h2><h3>Why does Intune not apply policies instantly?</h3><p>Intune works in a special way. Devices check in at set times. This helps manage many devices. Policies will apply later. They do not apply right away.</p><h3>Why do manual syncs not always work immediately?</h3><p>Manual syncs make devices check in. Intune still works on policies in the cloud. There is often a quiet time. This happens after policies are sent. This keeps the system stable. It stops too much work.</p><h3>Why do some devices take longer to sync than others?</h3><p>Network speed changes sync time. If a device is offline, it takes longer. Complex policies also take more time. Conflicts in policies slow things down.</p><h3>Why are there different sync intervals for different OS types?</h3><p>Each operating system is different. Microsoft sets check-in times. This is for how each system works. It balances speed and battery use. It also balances data use.</p>]]></content:encoded></item><item><title><![CDATA[How to get started with Intune without breaking your fleet]]></title><description><![CDATA[You might be concerned about disrupting your computer systems, especially when adopting new tools like Intune.]]></description><link>https://newsletter.m365.show/p/how-to-get-started-with-intune-without</link><guid isPermaLink="false">https://newsletter.m365.show/p/how-to-get-started-with-intune-without</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Fri, 17 Oct 2025 13:26:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176208478/d172c078fa3c3c1c284041adcaacb39c.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>You might be concerned about disrupting your computer systems, especially when adopting new tools like Intune. <a href="https://connect.na.panasonic.com/blog/toughbook/efficient-strategies-for-device-management-in-organizations">Managing a diverse range of devices is challenging, and safeguarding data from cyber threats adds another layer of complexity</a>. Introducing another significant task can feel daunting. However, you can implement Intune smoothly. Effective planning is crucial, and a step-by-step approach ensures success. This blog will guide you on how to safely <strong>get started with Intune</strong>, enabling you to utilize it effectively and secure your existing devices.</p><h2>Key Takeaways</h2><ul><li><p>Plan your Intune setup well. Have clear goals. Check your computer systems now.</p></li><li><p>Start with a small test group. This helps find problems. Fix them before everyone uses Intune.</p></li><li><p>Add computers to Intune slowly. Use tools like Windows Autopilot. This avoids bothering users.</p></li><li><p>Set up strong security rules in Intune. Use policies to keep devices safe. Manage applications.</p></li><li><p>Watch your Intune system closely. Fix problems fast. Use feedback to improve things.</p></li></ul><h2>Planning to <strong>Get Started with Intune</strong></h2><h3>Defining Scope and Objectives</h3><p>First, know what you want. What should <strong>Intune</strong> do? Set clear goals. <a href="https://learn.microsoft.com/en-us/intune/intune-service/fundamentals/intune-planning-guide">Make them SMART</a>. That means Specific. Measurable. Attainable. Realistic. Timely. You will check your progress. Do this at each step. This keeps your project on track. Share these goals. Do this in all training. For example, <a href="https://www.coreview.com/blog/intune-reporting-the-correct-way-to-report-on-microsoft-intune">track device issues. See them by department. Or by status. You can also check rules. Find policy breaks. Look at app installs. See popular apps. Note pending updates</a>. This helps you start <strong>Intune</strong> well.</p><h3>Assessing Your Current Environment</h3><p>Next, look at your IT setup. <a href="https://learn.microsoft.com/en-us/microsoft-365-apps/deploy/assess-microsoft-365-apps">Check your devices. See operating systems. Look at Office versions. Review deployment tools. Like Configuration Manager. Check your network. This means bandwidth. Internet access. Open ports</a>. <a href="https://devicie.com/articles/key-considerations-for-intune-project">Plan to automate. Automate device setup. Users get what they need. They get it when they log in. Think about apps. How will you deploy them? Use the Company Portal. Plan to save user settings. This stops data loss</a>. It keeps things smooth.</p><p>You can use tools. They check device management. <a href="https://blog.paessler.com/network-assessment-build-a-stronger-and-more-efficient-it-infrastructure">PRTG Network Monitor helps. It watches all the time. It finds networks. It gives alerts fast</a>. Other tools help too. <a href="https://obkio.com/blog/network-assessment-tools/">Splunk or New Relic. They look at data. They check the network. They watch many sensors. They show real-time info. They help check systems. They check security rules</a>. This prepares you well. It helps you start <strong>Intune</strong> right.</p><h3>Understanding Prerequisites and Integrations</h3><p>You need certain things. <strong>Intune</strong> needs them. It works with your systems. You need an <strong>Intune</strong> plan. It comes with <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a>. This gives you access. Access to the admin center. You also need Microsoft Entra ID. It manages users. It manages devices. For special features. Like Conditional Access. You might need Entra ID P1 or P2. Make sure your systems work. <a href="https://docs.beyondidentity.com/docs/tools/integrations/intune">Windows, macOS, iOS, Android. They must be compatible</a>. You need specific items. Like an Apple MDM certificate. For Apple devices. Check network points. Check IP addresses. Check port settings. This lets devices talk. Talk to <strong>Intune</strong> services. <a href="https://www.technologyresponse.com/microsoft-intune-implementation-best-practices/">Think about your company size. Device types. Security needs</a>. These steps are key. They make integration smooth.</p><p>You want to put your devices into <strong>Intune</strong>. Do this without causing problems. A step-by-step plan is best. This way, your devices stay steady. You do not bother the people using them.</p><h3>Onboarding Existing PCs</h3><p>Adding your old computers to <strong>Intune</strong> is important. You can do this without users noticing. First, sign up the devices. Then, turn on safety features. These include BitLocker. Also, Windows Hello. And Windows Autopatch. Let these systems work together. They need time to connect well.</p><p>You can move your old imaging system. Send it to the cloud. Use <strong>Intune</strong> apps and scripts. Slowly change your Group Policy Objects (GPOs). Move them to the cloud. This means you rely less on your main system. After that, check and test Entra join. Think about Cloud Kerberos Trust. This helps Entra-joined devices use Kerberos.</p><p>For devices you already have, Windows Autopilot helps. It uses Microsoft Configuration Manager (ConfigMgr) tasks. These tasks reinstall or update the system. ConfigMgr can put Autopilot profiles on devices. It uses JSON for this. This helps <strong>Intune</strong> add and set up devices automatically. This is good for many cases. You can use devices not made for Autopilot. You can change from AD-joined to Entra Join. It helps fix devices. You can use your own Windows setups. You can also go from Windows 8 to 11. But, if you stop personal devices from signing up, this will not work.</p><p>You must set up devices to sign up by themselves. Find this in the mobility part of Entra. Look in the <strong>Intune</strong> app. Set who can use it to &#8216;All&#8217; for real use. This links rules for device management. It links finding devices. It links safety rules to your name. When someone signs in. They use their Entra ID. This happens when they first set up the device. These links appear by themselves. This helps with Entra join. It also helps devices sign up for <strong>Intune</strong> by themselves.</p><p>A big problem with old devices is Active Directory. This is on your own computers. Users and groups must connect to Entra ID. This lets devices sign up for <strong>Intune</strong>. Entra ID Connect is the best tool for this. It makes everything work together.</p><p>You might have other issues.</p><ul><li><p><strong>Sync Issues</strong>: <strong>Intune</strong> cloud and Entra ID groups update at different times. This can mix up who gets what. You can add filters for user groups to fix this.</p></li><li><p><strong>Connectivity Issues</strong>: <strong>Intune</strong> cloud and Entra ID might lose touch with devices. Use the Microsoft 365 admin center. Check Network Connectivity to fix this.</p></li><li><p><strong>Device Enrollment Failures</strong>: Signing up devices can fail. Taking devices off can fail. App removal can fail. Sign up devices again. Do it one by one or in groups. Check system logs for errors. Ask Microsoft for help if needed.</p></li><li><p><strong>Application Deployment Issues</strong>: Apps you made or got from others might not install right. This happens if you do not pack them well. Pack the app again. Test it on a few people first.</p></li><li><p><strong>Enabling Incorrect Policies</strong>: Devices might not follow the right rules. Check device safety and health. This finds problems. You can clear the device. You can sign it out and back in. You can also send the rules again.</p></li><li><p><strong>Data Becoming Unsecured on the Device</strong>: The device managed by <strong>Intune</strong> might not get the safety box for data. Clear the device and turn it on again. Make sure the safety box works.</p></li><li><p><strong>Incompatibility with Device OS Versions</strong>: <strong>Intune</strong> might not work with old system versions. Update old systems (like Linux, iOS). Do this when you are planning.</p></li><li><p><strong>Challenges with the Management Console</strong>: The <strong>Intune</strong> control panel can get tricky. This happens when you add many features. Get expert help for hard setups and tasks.</p></li><li><p><strong>AD Integration Authentication Failures</strong>: Users or devices might not be able to sign in. This happens because of early setup problems. Make sure usernames look like this: <code>&lt;username&gt;@&lt;domain&gt;</code>.</p></li></ul><h3>Starting with a Pilot Group</h3><p><a href="https://www.goworkwize.com/blog/microsoft-intune-best-practices">You should start with a small test group. This helps you check settings. It also gets first thoughts.</a></p><ol><li><p>Test with a small, controlled group. IT staff are often good for this.</p></li><li><p>Watch how it rolls out. Check if rules are followed. Get feedback during the test.</p></li><li><p>Change things based on test feedback. Do this before using it for everyone.</p></li></ol><p>Use the <strong>Intune</strong> Troubleshooting Blade in MEM. This helps with device and user problems. Compare settings using Group Policy Analytics. This helps you stop problems. Make sure IT, HR, and security teams know their jobs. This helps with good management and talking.</p><p><a href="https://www.algiz-technology.com/best-practices/best-practices-for-implementing-microsoft-intune">Roll out in steps. Start with test groups. IT staff or eager users are best. Check if devices sign up. Check Conditional Access. Look at safety reports. Confirm apps install. Write down all changes. Save all scripts. Keep a list of changes. Use tools like Endpoint Analytics. This shows how things roll out. It shows how fast computers start. Logs help with app installs and rule problems. Fixes and scripts solve common issues. Watch and make better. Set alerts for broken rules. For device risks. For sign-up failures. Check dashboards every week. This tracks rule following. It tracks user problems. Ask users and support teams for ideas. Create ways to get feedback.</a></p><p><a href="https://www.oceanleaf.ch/intune-best-practices/">Let most testing go to leaders and test users. IT does very little testing at first. Focus on getting feedback. This is key to taking action. Think about using Microsoft Teams channels. Group and fix user problems there.</a></p><h3>Gradual Device Enrollment</h3><p>You need a plan to roll out devices slowly. This lowers risks. It also helps people use it more. Start with a test group. This group should be small. It should be easy to manage. Do not include bosses in this first group. Get feedback. Make rules, papers, and talks better. Roll out more based on departments. Pick users with similar jobs. Similar apps. Similar devices. You can also roll out by area. Put devices out by place. This helps focus support. Or roll out by type. Put out devices one kind at a time. For example, iOS first, then Android.</p><p>Set clear goals. Set ways to know if you did well. Make goals SMART. This means Specific. Measurable. Attainable. Realistic. Timely. They help you track progress. They also help you change rollout plans. Make these goals fit your company&#8217;s aims. Tell everyone about them clearly. Do this during training and talks.</p><p>Choose how devices sign up. Make it fit the user and device types. Users signing up themselves is easy to grow. It is a common way. Users sign up their own devices. User-helped sign-up means IT helps users. This is good for bosses. Or users not good with tech. An IT tech fair has an event. Or a help desk session. This gives in-person sign-up and teaching.</p><p>Change things based on feedback. Use early rollout information. Make later steps better. Fix problems before they get big. This means fewer help desk calls. It also makes users happier.</p><p>Make a clear plan for talking. Manage what people expect. Lower support requests. Make sure the rollout goes well. Talk in steps. This helps each stage. Kickoff tells about the project. Goals. Benefits. And the big plan. Pre-enrollment gives exact times. What services are supported. And user help. Enrollment tells users. It gives steps. And support contacts. Post-enrollment gives ongoing help. This helps you start with <strong>Intune</strong> well.</p><h2>Secure Configuration and Application Management</h2><h3>Crafting Device Policies</h3><p>You must make your devices safe. Start with security baselines. These are ready-made settings. They meet common safety rules. They help small groups of PCs. Use configuration policies. These apply the baselines. Policies make devices follow rules.</p><p>Here are key safety rules for your work devices in <strong>Intune</strong>:</p><ul><li><p><strong>Configuration Policies</strong>: These set up Wi-Fi. They set up email and VPN. They also set security. They can block cameras. They can block Bluetooth.</p></li><li><p><strong>Compliance Policies</strong>: These make sure devices meet rules. They check for encryption. They check for strong passwords. They check device health. They help control data access.</p></li><li><p><strong>Application Protection Policies</strong>: These are for personal devices. Devices used for work. They keep company data safe. Data in mobile apps. They control who sees data. They control how it is shared. They stop data leaks. They need a PIN or fingerprint. This opens apps.</p></li><li><p><strong>Update Policies</strong>: These manage software updates. They manage security patches. They work for Windows. They work for Android and iOS. You set when updates happen. You set how long to wait.</p></li></ul><p><strong>Intune</strong> has other safety settings. You can manage them:</p><ul><li><p><strong>Account protection</strong>: This keeps user names safe. It uses Windows Hello. It uses Credential Guard.</p></li><li><p><strong>Antivirus</strong>: You can manage antivirus settings. Settings for your devices.</p></li><li><p><strong>App Control for Business (Preview)</strong>: This helps manage apps. Apps for Windows devices. It uses App Control policy. It uses Managed Installers.</p></li><li><p><strong>Attack surface reduction</strong>: This manages Defender settings. Settings on Windows devices. It lowers ways attackers get in.</p></li><li><p><strong>Disk encryption</strong>: This uses built-in encryption. Like FileVault. Like BitLocker. Like Personal Data Encryption.</p></li><li><p><strong>Endpoint detection and response (EDR)</strong>: This manages EDR settings. It links devices to Microsoft Defender. This happens when you link it with <strong>Intune</strong>.</p></li><li><p><strong>Firewall</strong>: You can set up the firewall. For macOS and Windows devices.</p></li></ul><p><a href="https://m365.show/">Configuration policies</a> in <strong>Intune</strong> help. They show how devices should be set up. These policies make devices follow rules. Your security rules. Your work rules. This makes your safety stronger.</p><p><strong>Intune</strong> device compliance policies set rules. Rules your managed devices must meet. These rules include OS versions. They check if devices are not jail-broken. Or rooted. They check for threat levels. From your threat software. <a href="https://learn.microsoft.com/en-us/intune/intune-service/fundamentals/deployment-plan-compliance-policies">Compliance policies check antivirus. They check antispyware. They check antimalware. If they are active. This is true for Windows devices. Devices with Windows Security Center. This keeps devices safe. Safe from bad software. Policies can set OS versions. Minimum and maximum. This includes build numbers. And patch levels. This makes sure devices run current OS. And secure OS. Password settings are also key. Compliance policies need complex passwords. They set minimum lengths. They can lock the screen. After no use. This keeps devices safe.</a></p><p>If a device breaks these rules. Compliance policies act. They can mark a device. As noncompliant. They can lock the device. From far away. They can email the user. To fix the problem. Sometimes, compliance settings can override. Device configuration settings. This happens with conflicts. Security rules always come first. Results of these checks. They can be used by Microsoft Entra. Conditional Access policies. This stops bad devices. From getting to your stuff. This helps enforce your rules.</p><h3>Deploying Applications</h3><p>You need to add apps. You need to protect them. Inside <strong>Intune</strong>. <strong>Intune</strong> helps manage apps. Apps your users need. You can send apps. To different groups. Groups of users or devices. This gives everyone the right tools.</p><p><strong>Intune</strong> lets you watch app info. And assignments. You can see install status. For devices and users. This helps you track app deployments.</p><p><a href="https://learn.microsoft.com/en-us/intune/intune-service/apps/apps-monitor">Here are ways to check app deployment success</a>:</p><ul><li><p><strong>Device Status</strong>:</p><ul><li><p><strong>Installed</strong>: App is on the device.</p></li><li><p><strong>Not Installed</strong>: App is not on the device.</p></li><li><p><strong>Failed</strong>: App tried to install. It did not work.</p></li><li><p><strong>Install Pending</strong>: App is waiting to install.</p></li><li><p><strong>Not Applicable</strong>: App is not for this device.</p></li></ul></li><li><p><strong>User Status</strong>:</p><ul><li><p>Number of apps installed. By the user.</p></li><li><p>Number of failed installs. For the user.</p></li><li><p>Number of apps not installed. By the user.</p></li></ul></li></ul><p>You can see device install status. It shows device name. User name. Platform. App version. Status. Status details. Last check-in time. User install status shows user name. From Microsoft Entra ID. Unique user name. Installs. Failures. Not installed counts. For Line of Business (LOB) apps. On Android Open Source Project (AOSP) devices. <strong>Intune</strong> gives error reports. This includes error codes. Messages. Retry info. Other details. This helps fix problems fast.</p><h3>Enabling Conditional Access</h3><p>Conditional Access is a strong tool. It helps enforce safety rules. It checks things. Before letting you use company stuff. This is key for rules.</p><p><a href="https://msendpointmgr.com/2025/10/14/microsoft-conditional-access-implementation-considerations-and-common-mistakes/">Conditional Access policies make your company safer. In many ways</a>:</p><ul><li><p><strong>Strengthened Security with Real-Time Risk Mitigation</strong>: Conditional Access checks logins. It checks them right away. It looks at many risks. Like unknown places. Or untrusted devices. It acts fast on threats. It can ask for more proof. Or block risky logins. This stops safety breaks. It works with Identity Protection. This means it acts fast. For things like leaked passwords.</p></li><li><p><strong>Granular Control Enhances Compliance</strong>: Conditional Access gives exact control. Over access. This helps meet rules. It protects data. You can set rules like this: &#8220;Only devices with encryption. And antivirus. Can use our money database.&#8221; This helps meet rules. Like ISO 27001. Or HIPAA. All access is recorded. This gives a record.</p></li><li><p><strong>Transition to a True Zero Trust Posture</strong>: Conditional Access is vital. For Zero Trust. It checks every access request. It looks at who you are. And if your device is safe. Every time. This is key for remote workers. And cloud apps. Every login is the same. No matter where it comes from. It needs proof of safety. This means a safe device. A known user. Low risk. This greatly lowers ways attackers get in.</p></li></ul><p><strong>Intune</strong> Conditional Access works with Microsoft <strong>Intune</strong>. It enforces device compliance rules. It can make devices meet standards. For encryption. Antivirus. Or security updates. It blocks or limits access. For devices that do not follow rules. Conditional Access also helps keep guests safe. And outside users. You can set strict controls. For example, you can need MFA. For every login. For outside users. Employees might only need MFA. When risks are found. IT admins can fine-tune safety. They can make custom rules. For different users. And situations. A boss looking at money data. Might need stronger proof. A worker doing normal tasks. Might not.</p><p><strong>Intune</strong> compliance policies help enforce safety rules. Across your network. These policies make sure. Only safe devices. And approved devices. Can use business stuff. When you mix Conditional Access. With <strong>Intune</strong> compliance policies. You get stronger safety. And better user access.</p><p><a href="https://www.certlibrary.com/blog/exploring-the-significance-of-conditional-access-in-microsoft-365-security/">Conditional Access works with other Microsoft safety services. To protect your data</a>:</p><ul><li><p>It works with Azure Active Directory (AD). Identity Protection services. This gives smart safety. Safety that changes with risk. It looks at login tries. For odd patterns. Like strange places. Unknown devices. Or odd login times. It then changes access. It might ask for more proof. Or block access.</p></li><li><p>It works well with Microsoft 365. This includes Microsoft Defender. And Endpoint Manager. This allows rules to work together. It also gives a full view. Of your safety. This linked way helps you use. Zero-trust safety rules. Well.</p></li><li><p>Conditional Access works with endpoint safety. Data loss prevention. Privileged access management. And threat intelligence platforms. This makes one defense system. This linking makes sure you see everything. It also gives linked responses. And steady rule enforcement. Across all your digital things.</p></li></ul><h2>Monitoring, Troubleshooting, and Iteration</h2><h3>Establishing Monitoring Practices</h3><p>Watch your <a href="https://m365.show/">Intune setup</a> closely. This keeps your computers healthy. Intune has many tools. They show how devices are doing. You get <a href="https://learn.microsoft.com/en-us/intune/intune-service/fundamentals/reports">reports on settings. These show compliant devices. You also get policy reports. They show how many devices follow rules. A noncompliance report helps you.</a> It helps your Helpdesk team.</p><p>You can <a href="https://smarttechmentor.com/2024/03/19/how-to-monitor-and-report-on-intune-performance-and-usage/">check device health. Check app safety. Check device setup. Check sign-up status.</a> <a href="https://learn.microsoft.com/en-us/intune/intune-service/protect/compliance-policy-monitor">The device health screen shows you. It shows good devices. It shows devices in a grace period. It shows devices not following rules. You can see detailed reports. These show device names. They show users. They show health status.</a> For more details, use other tools. <a href="https://www.applixure.com/blog/enhance-microsoft-intune-with-applixure-analytics">Applixure Analytics gives device data</a>. <a href="https://www.splashtop.com/blog/enhance-microsoft-intune-with-splashtop-aem">Splashtop AEM makes security better</a>. <a href="https://www.exoprise.com/2023/10/17/enhancing-intune-digital-experience-monitoring/">You can also use Intune Data Warehouse. Use it with Power BI. This makes custom reports. They show trends and security.</a></p><h3>Common Troubleshooting</h3><p>You will find some problems. Device sign-up can fail. For example, you might see &#8220;Error 0x80180014.&#8221; This means Windows thinks it is managed. Remove the device from Intune. Remove it from Entra admin portals. Disconnect the work account. Do this in Windows Settings. Run <code>dsregcmd /leave</code> in PowerShell. Then try to sign up again.</p><p>Another error is &#8220;hr 0x8007064c.&#8221; This happens if a computer was signed up before. Or if it was copied. Delete the Intune certificate. Find it in <code>Certificates (Local computer) &gt; Personal &gt; Certificates</code>. Also, delete the registry key. It is <code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OnlineManagement</code>.</p><p>App deployment can also have issues. macOS app deployment might show &#8220;Error 0x87D13BA2.&#8221; This means Intune does not find all app IDs. Check the <code>IntuneMDMAgent.log</code> on macOS. It has details. <a href="https://learn.microsoft.com/en-us/troubleshoot/mem/intune/app-protection-policies/troubleshoot-app-protection-policy-deployment">For app safety rules, check what is needed. Make sure the user has an Intune license. Check if they are in the right group. Make sure they have the Company Portal app.</a></p><h3>Iterating Based on Feedback</h3><p>You must always make Intune better. Ask users for their thoughts. This helps you improve things. You can use an ideas portal. Users can share ideas there. They can vote on them. In-app feedback tools also help. They get bug reports. They get feature requests.</p><p><a href="https://www.simpplr.com/glossary/feedback-loop/">After getting data, look at it. Understand what the feedback means.</a> Then, do something. Use feedback in your work. Talk to users again. Let them know their ideas matter. Make a Feedback Policy. This guides how you handle feedback. <a href="https://www.linkedin.com/pulse/rolling-out-intune-security-identity-policies-ted-green-ennjc">Watch how users adopt things. Track if new rules are followed. Change your plans based on users. Think of your Intune rollout as a loop. Check and change rules often. Do this for new risks. Do it for new tech.</a></p><h2>Make Your <strong>Intune</strong> Bigger</h2><h3>Grow to More People</h3><p>You can now use <strong>Intune</strong> for more users. <a href="https://learn.microsoft.com/en-us/intune/intune-service/fundamentals/groups-add">Use Microsoft Entra ID groups</a>. These organize users and devices. You can pick &#8216;Assigned&#8217; to add people by hand. &#8216;Dynamic User&#8217; groups add users by rules. This needs a Microsoft Entra ID P1 license. &#8216;Dynamic Device&#8217; groups add devices by rules. This does not need a special Entra ID license. Do not mix users and devices. This stops problems.</p><p><a href="https://learn.microsoft.com/en-us/intune/intune-service/enrollment/enrollment-time-grouping">Grouping at sign-up helps you</a>. It makes app and rule tasks easy. New devices join a group. This happens during Windows Autopilot setup. This makes app, script, and rule setup faster. Things go live right away. This avoids waits from dynamic group updates. This only works for new devices. It needs a static Microsoft Entra group. One for each sign-up profile.</p><p><a href="https://netwoven.com/cloud-infrastructure-and-security/navigating-migration-to-microsoft-intune/">You should do this in steps</a>:</p><ol><li><p><strong>Check</strong>: Look at your current setup. See devices, apps, and processes.</p></li><li><p><strong>Plan</strong>: Set up <strong>Intune</strong>. Plan for iOS and Android devices. Decide on automatic sign-up.</p></li><li><p><strong>Test</strong>: Check your plan. Use test areas to act out moving.</p></li><li><p><strong>Start</strong>: Use your plan for real. Start with small groups. Then add more slowly. This causes fewer problems.</p></li></ol><h3>Auto Sign-Up</h3><p><a href="https://myitforum.substack.com/p/automate-processes-with-intunes-power">Automatic device sign-up saves time</a>. It makes things smoother.</p><ul><li><p><strong>Easy User Messages</strong>: <strong>Intune</strong> tells users about issues. Like old OS or missing fixes. This helps users fix things fast.</p></li><li><p><strong>Auto Fixes</strong>: <strong>Intune</strong> fixes problems alone. It can reinstall apps. It can apply updates. It can also make password rules happen.</p></li><li><p><strong>Smooth Device Sign-Up</strong>: <strong>Intune</strong> automates new device setup. It signs them up for rules. It gives them apps for their job.</p></li><li><p><strong>Central Problem Handling</strong>: <strong>Intune</strong> makes workflows. These gather responses to safety issues. It records problems. It tells safety teams.</p></li></ul><p>For iOS/iPadOS devices, use <strong><a href="https://learn.microsoft.com/en-us/intune/intune-service/enrollment/device-enrollment-program-enroll-ios">Setup Assistant with modern authentication</a></strong>. This is best for iOS/iPadOS 13.0 and newer. It works with multi-factor authentication. It also works with just-in-time sign-up. This might mean no Company Portal app is needed. For macOS devices, <strong>Setup Assistant with modern authentication</strong> is also good. This works for <a href="https://learn.microsoft.com/en-us/intune/intune-service/enrollment/device-enrollment-program-enroll-macos">macOS 10.15 and newer</a>. Users finish Setup Assistant screens. They sign in to the Company Portal app. This registers the device with Microsoft Entra ID.</p><h3>Keep Safe and Follow Rules</h3><p><strong>Intune</strong> always checks device rules. It fixes devices that do not follow rules. It makes safety settings happen. This includes BitLocker encryption. It includes password rules. It also makes sure all devices get updates. Automation means fewer human mistakes. It keeps rule protocols current. This fixes weak spots early.</p><p><strong>Intune</strong> uses Windows Update for Business. This automates update management. Updates go out automatically. They use Update Rings. This makes sure they are always applied. Devices are checked for update following. This keeps your system safe. Update Rings help send out updates in phases. This lowers the chance of big failures.</p><p><strong>Intune</strong> works with Microsoft Defender for Endpoint. This gives early safety. It uses AI to find threats fast. Auto actions start when a threat is found. This means a quick response. Constant checking keeps devices safe in real time. This lowers risk and downtime.</p><p><strong>Intune</strong> makes apps safer. It uses Mobile Application Management (MAM). Company data stays separate from personal data. This lowers data leak risks. Rules stop data from leaking. Only approved apps can see private info.</p><p><strong>Intune</strong> uses Role-Based Access Control (RBAC). Each user has only needed rights. Special rights are given by job role. This lowers accidental wrong setups. Only allowed people can change key safety settings. This makes following rules better.</p><p><strong>Intune</strong> uses Zero Trust. It makes conditional access rules happen. These rules check device health. They check user actions. They do this before giving access. No device is trusted by default. Every access request is checked. Devices must prove they follow rules. This happens before they see private data. Conditional Access works with Microsoft Entra ID. It makes sure only compliant devices get access.</p><p>You can use Intune well. It will not cause problems. Use a smart plan. Do it in steps. Watch it closely. Always plan carefully. Start with small steps. Keep learning. Change your ways. Use Intune&#8217;s strong tools. Do it with trust. Your computers will stay steady. Intune makes things safe. It manages well. This helps you start Intune. It keeps your digital stuff safe.</p><h2>FAQ</h2><h3>How to start Intune without breaking things?</h3><p>You can start Intune with good planning. Do it step by step. Start with a small test group. This makes problems small. It helps everything go smoothly.</p><h3>Why use a test group first?</h3><p>A test group helps you check settings. You get ideas from them. You can make your plan better. This stops big problems. It makes things easier for everyone.</p><h3>Can you add old computers to Intune without bothering users?</h3><p>Yes, you can add old computers. Use tools like Windows Autopilot. You can also use Configuration Manager. This makes the change smooth. Users will barely notice.</p><h3>What if a device does not sign up?</h3><p>If a device does not sign up, check for errors. Take the device out of Intune and Entra. Disconnect work accounts. Then, try to sign it up again. Look at computer logs for error codes.</p><h3>How does Conditional Access make things safer?</h3><p>Conditional Access makes things safer. It checks who logs in right away. It looks for dangers. It can ask for more proof. This stops bad logins. It keeps your company data safe.</p>]]></content:encoded></item><item><title><![CDATA[Strategies to avoid shadow IT while empowering user productivity]]></title><description><![CDATA[Shadow IT means using computer systems.]]></description><link>https://newsletter.m365.show/p/strategies-to-avoid-shadow-it-while</link><guid isPermaLink="false">https://newsletter.m365.show/p/strategies-to-avoid-shadow-it-while</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Wed, 15 Oct 2025 12:55:12 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/176229173/4b57da8a98bcfb819d9c782c50e676f0.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Shadow IT means using computer systems. These systems are not approved. They include apps and services. People use them at work. This can be risky. But workers often use them. They do it to work better. Or to get around IT problems. In 2025, technology is changing fast. Work styles are too. This problem is very important now. About <a href="https://www.josys.com/article/article-shadow-it-shadow-it-definition-2024-statistics-and-solutions">42% of company apps are shadow IT. Also, 70% of workers use ChatGPT at work</a>. They hide this use. Many people use shadow IT. This shows a conflict. Users want to get things done. But it also creates security risks. You need good plans. These plans will help avoid shadow IT. They will also keep things working well. And they will lower security risks.</p><h2>Key Takeaways</h2><ul><li><p>Shadow IT means workers use unapproved computer tools. This can cause big risks for companies.</p></li><li><p>Shadow IT can lead to data leaks, security problems, and fines. It also makes IT lose control.</p></li><li><p>Companies can find Shadow IT. They use special tools and talk to workers.</p></li><li><p>To stop Shadow IT, companies need clear rules. They must give workers safe tools and teach them about risks.</p></li><li><p>IT and workers should team up. This helps manage new tech and keeps the company safe.</p></li></ul><h2>What is Shadow IT? The Two-Sided Problem</h2><h3>What is Shadow IT?</h3><p>Shadow IT is using computer tools. These tools are not approved. Your IT team does not know about them. They are like hidden technology. They are not part of your official systems. This includes many tools. For example, a team might use Slack. They use it instead of Microsoft Teams. Your marketing team might use Pages. They use it instead of O365. Salespeople often use Dropbox. They use it instead of the company&#8217;s storage. Workers might link work email. They link it to personal phones. This avoids security rules. These are all unapproved uses. Other examples are project tools. An employee might like Asana more than Basecamp. Or they use free websites. They use them to change documents. You also see <a href="https://www.rapid7.com/fundamentals/shadow-it/">personal devices. These are smartwatches or laptops. They access company data. They do this without proper security. Many unapproved apps exist. These are for chat and video calls</a>. Also for <a href="https://www.rippling.com/blog/shadow-it">cloud storage. Examples are Google Drive or OneDrive</a>.</p><h3>Getting Things Done vs. Staying in Charge</h3><p>You might ask why workers use shadow IT. Often, they want to <a href="https://motio.com/shadow-it-balancing-the-risks-and-benefits-every-organization-faces/">work better. They want to create new ideas</a>. Workers find tools that help them. This makes them <a href="https://redjack.com/resources/what-is-shadow-it">work faster. It helps them reach goals. This can lead to new ideas quickly. Teams use new tech fast. They do not wait for IT. Skipping IT steps saves time. It also saves money</a>. This is true for small projects. <a href="https://zylo.com/blog/what-is-shadow-it/">Letting workers pick their tools helps them. They are happier and more involved. Choosing their own apps is important to many workers</a>. But this desire to work better causes a problem. It goes against IT&#8217;s need to be in charge. Shadow IT can help with new ideas. It can help workers. But it also brings big dangers. Your IT team must handle these dangers.</p><h2>Unveiling Shadow IT Risks</h2><p>Shadow IT brings big dangers. These dangers are for your company. Your data is at risk. Following rules is hard. Your work can be messed up. Knowing these risks helps you. You can fix them early.</p><h3>Security and Data Exposure</h3><p>Employees use apps. These apps are not allowed. You lose control of your data. Important information goes into them. For example, files are uploaded. They go to cloud storage. This storage is not approved. <a href="https://www.reco.ai/learn/shadow-it-examples">Google Drive or Dropbox</a> are examples. They share secret talks. They share files. These are on unapproved apps. This shows client data. It shows design plans. Other private info is exposed. Data is stored in software. This software has weak security. This causes big security holes. No one is watching. <a href="https://www.sentra.io/blog/securing-shadow-data">Company secrets are exposed. Source code is exposed. Customer data is exposed. Financial records are exposed. Health info is exposed.</a> You risk data leaks. Others can get in.</p><h3>Compliance and Regulatory Fines</h3><p>Shadow IT hurts your ability. You must follow rules. You face many problems. These problems are about rules. Unapproved apps make it hard. It is hard to show you follow rules. Rules like <a href="https://preyproject.com/blog/shadow-it-security-risks-strategies">HIPAA are examples. ISO and PCI DSS are too.</a> These rules are very important. For example, patient data is sensitive. It can break HIPAA rules. <a href="https://www.accessowl.com/blog/shadow-it-the-dangers-and-how-to-avoid-them">Student data can break FERPA rules</a>. Your company could get big fines. You could face legal trouble. This is because of rule breaking. It is hard to check rules. You cannot see all systems.</p><h3>Operational Inefficiencies</h3><p><a href="https://www.lumos.com/topic/shadow-it-shadow-it-in-cybersecurity-what-are-some-shadow-it-customer-challenges">Shadow IT splits up your IT. It makes many systems. These systems are hard to connect. They are hard to support. You get more security risks. Things work less well. Costs go up.</a> Unapproved tools cause extra work. They cause extra subscriptions. This makes IT harder to manage. It costs more money. It also stops normal IT work. For example, data breaches happen. They take long to find. They take long to fix. This takes <a href="https://www.ntiva.com/blog/shadow-it-cost-optimization">291 days on average</a>. This really stops your work. It makes you less productive. You miss out on discounts. You miss out on better deals. This happens when teams use extra tools. They do this without talking.</p><h3>Loss of IT Governance</h3><p>IT decisions are spread out. You lose control. <a href="https://securingtheuniverse.com/2025/01/21/shadow-it-a-comprehensive-guide-for-2025/">You cannot secure what you cannot see</a>. This lack of sight hurts security. It hurts fixing problems. Unapproved apps often lack updates. These updates are important. They become easy targets. Cyberattacks can get in. This makes you more open to attacks. You face more security problems. Shadow IT also causes <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">data problems</a>. It causes control problems. It breaks who is responsible. This can lead to misuse. Permissions can be missed. Data can be lost. You need strong data safety. You need strong data protection. Without it, you cannot fix shadow IT risks. You must get rid of shadow IT risks. This keeps your digital things safe.</p><h2>Detecting Shadow IT</h2><p>You must find apps. You must find services. They are not allowed. This helps you manage shadow IT. You cannot protect what you do not see. Finding shadow IT needs many steps. It uses tech and talking to people.</p><h3>Monitoring Tools and Discovery</h3><p>You need good tools. They help you find apps. These apps are not allowed. These tools show you your network. <a href="https://intervision.com/blog-detect-unauthorized-applications-within-your-network/">InterVision&#8217;s Managed Services help a lot. They watch your systems all the time. They use smart AI tech. This finds threats fast. It shows you what apps are used. You can stop bad things quickly.</a></p><p><a href="https://www.connectwise.com/blog/networking-monitoring-tools">Tools that watch network traffic also work well. They look at how much internet is used. They see what apps do. They see where data goes. They collect data about packets. They collect info about protocols. This helps you see which apps use internet. It shows who uses them. This helps find apps that are not allowed.</a> Special tools can help you. <a href="https://www.legitsecurity.com/aspm-knowledge-base/cybersecurity-monitoring-tools">Wazuh is a free tool. It watches logs for strange things. It sees deep into devices. Splunk is a big tool. It takes in lots of data. It watches activity everywhere. You can make your own dashboards. You can get alerts. Suricata is a fast system. It finds and stops bad things. It looks at network traffic fast. It finds threats. It uses known patterns. It also finds new strange things.</a></p><p><a href="https://www.fortinet.com/resources/cyberglossary/casb">CASBs are key. They find shadow IT. They show you every cloud service. Your workers use these services. This includes shadow IT. CASBs watch how things are used. They find risky apps fast. CASBs are good for companies. These companies have shadow IT. They gather data for safety. They watch cloud use. They show you what users do. This is for all cloud apps. This includes approved and unapproved ones. CASBs help find risky cloud use. Your IT team might miss this. They check cloud services for risks.</a> <a href="https://www.splunk.com/en_us/blog/learn/cloud-access-security-brokers-casbs.html">CASB solutions give you control. They show you unmonitored cloud use. They find all cloud apps. These are used in your company. This includes approved and unapproved ones. They track who uses these apps. This helps you see all your cloud use.</a> <a href="https://www.trendmicro.com/en_us/what-is/cloud-security/cloud-access-security-broker-casb.html">CASBs find users, devices, and apps. This includes outside cloud services. They also watch things live. They show and manage cloud app use. This is key for shadow IT. They show all data sharing. They show access and app use.</a> <a href="https://www.valencesecurity.com/saas-security-terms/what-is-a-cloud-access-security-broker-casb">CASBs show deep into cloud use. This makes finding risks easier. It helps fix risks. These risks are from shadow IT. They are from unapproved cloud services.</a></p><h3>Data Loss Prevention</h3><p>DLP solutions help you. They find when data leaves. This is through services not allowed. <a href="https://seraphicsecurity.com/learn/data-loss-prevention/endpoint-dlp-how-it-works-challenges-and-best-practices/">Endpoint DLP tools watch all the time. They watch what users do. They watch what apps do. This includes moving files. It includes copying things. It includes sending data. This data goes to outside devices. It goes to cloud services. Smart solutions use behavior checks. They learn how users normally act. They flag things that are different. These could be rule breaks. They could be inside threats. This finds risky actions. These actions show data leaking. It leaks to platforms not allowed.</a></p><p><a href="https://www.proofpoint.com/us/threat-reference/dlp">DLP solutions find data leaving. It leaves through services not allowed. They watch data moving all the time. This includes email attachments. It includes file transfers. It includes web uploads. This watching covers cloud apps. It covers phones. It covers working from home. Detection tools use context. They use pattern finding. They find important info. New watching now covers apps not approved. This includes cloud file sharing. Proofpoint CEO Sumit Dhawan warns. The risk is bigger now. This is because of more cloud apps. This includes apps not approved.</a></p><h3>Communication and Feedback</h3><p>Tech alone is not enough. You need to talk to workers. Ask them about the tools they use. Make a place where workers feel safe. They should share what they need. They should not fear trouble. This is for using shadow IT. You can set up ways to give ideas. These ways are secret. Workers can suggest tools. They can report IT problems. This helps you know why shadow IT starts. You can then fix the main reasons. Talking about new tech helps too. This keeps IT updated. They know what workers like.</p><h3>IT Audits and Inventories</h3><p>Regular IT checks are key. They find software not allowed. They find services not allowed. <a href="https://preyproject.com/blog/shadow-it-audit-uncover-hidden-risks-and-enhance-security">You must set clear goals. You must set a clear scope. Say why you are checking. Tell your staff the goals. Decide what software to check. Guess how long it will take. Make a list of all tech used. This includes talking to workers. Use secret surveys. List all software tools. List all systems. These are in the check. Include licensed software. Include unlicensed software. Include vendor details. Include licenses. Include version types.</a></p><p>You need a clear way to check. This uses ways to look at things. You gather detailed info. You make sure reports are good. You make sure docs are good. Find and check IT actions not allowed. Use tools that watch networks. Ask users questions. Talk to users. Compare what you find. Compare it to industry rules. Get data from many places. These include network logs. These include software lists. Sort this data. Use tools to find patterns. See areas that are high risk.</p><p><a href="https://www.sharefile.com/resource/blogs/what-is-a-software-audit">Check licenses. Check documents. Check code. Look at software licenses. Look at source code. Make sure software is licensed. Check if rules are followed. Stop licenses not used. Make sure documents are full. Check source code for errors. Check security. See if software is safe. Look at security features. Look at login methods. This includes strong passwords. It includes multi-factor login. Look at who can access what.</a></p><p>Make and give ideas. Put findings into clear ideas. These are for leaders. This might mean removing software not allowed. It might mean upgrading tools. Make clear, full reports. Detail findings. Detail risks. Detail ideas. Write down every step. This helps track things. It helps with being responsible. Update documents often. Set a good time for checks. This finds risks early. It does not cause too much trouble. Check internal ways of working. Worker habits can affect software safety. They can affect rules.</p><h2>Strategies to Avoid Shadow IT</h2><p>You need good plans. These plans stop shadow IT. They keep it from starting. You can help your workers. You can also stay in charge.</p><h3>Clear IT Policies and Procedures</h3><p>You need clear rules. These rules stop shadow IT. They keep it from growing. <a href="https://www.itglue.com/blog/it-policies-and-procedures/">Good rules help manage software. They help manage services. They should say what tools are okay. They should talk about updates.</a> These rules help you manage tools. They say how to use them. They make sure updates happen. Put all rules in one place. Workers can find them easily. Keep track of rule changes. Tell workers about changes. Make sure they have the newest rules. Make a clear way to change rules. Make sure everyone agrees. See who read each rule change. This shows you follow rules. It lowers problems. Check rules every year. This keeps them useful. Teach workers about the rules. This helps them follow rules. It lowers risks. You build strong IT rules this way.</p><h3>Secure Alternatives for Users</h3><p>Give workers safe choices. Offer tools they like. These tools are approved. This makes shadow IT less tempting. Make sure tools are easy to use. Make sure they work well. Workers will not look for other apps. You help them work better. You also lower safety risks.</p><h3>Streamlined IT Provisioning</h3><p><a href="https://wecanmag.com/the-shadow-it-problem-gets-bigger-with-cloud-expansion">Teams often have deadlines. They need quick fixes. Official IT ways are too slow. So, they skip these ways. They get tools fast. This helps them stay competitive. Slow IT causes shadow IT.</a> You must make IT faster. <a href="https://www.qodequay.com/shadow-it-risk-remote-enterprise">Check IT tools often. Make them better. Make sure they are easy to use. Make sure they meet many needs. This stops workers from using shadow IT.</a> You avoid shadow IT by being quick.</p><h3>Employee Education and Awareness</h3><p><a href="https://www.cycognito.com/learn/cloud-security/shadow-it.php">Teach your workers. Teach them about shadow IT risks. Tell them why safety rules are key. Training should cover dangers. These are from unapproved apps. Dangers include data leaks. They include money loss. They include rule breaking. Show your company&#8217;s approved tools. Explain how to ask for new ones. Offer ongoing lessons. Use workshops or online classes. Show real shadow IT problems. Show what happened. This makes training real. Make sure training is easy to get. Update it often. Send reminders. Use emails or newsletters. Make a workplace that cares about safety. Talk about rules and teamwork. Do this when people start. Do this in meetings. Leaders should always push for safe IT. They set an example. Make ways to talk openly. Do not punish people. Encourage reporting bad apps. Encourage asking for help. Do not make them afraid. Praise people who follow IT rules.</a> <a href="https://www.lumos.com/topic/shadow-it-shadow-it-tools">Invest in training. Help workers see the risks. These risks are from shadow IT. This is in computer safety. This helps them think first. They will think before downloading apps. They will think before connecting devices. Teach workers about shadow IT risks. Teach them why company rules are important.</a> This lowers safety risks.</p><h2>Prevent and Manage Shadow IT: Core Strategies</h2><p>You must have a full plan. This plan stops shadow IT. It also manages it. You need to balance safety. You also need to help your users. Make a place where new ideas grow. Do this without making your company unsafe. Gartner thinks that by 2025, PaaS will be key. It will help manage shadow IT. This shows we need flexible solutions.</p><h3>Collaborative IT Environment</h3><p>You need to build a strong team. IT and business groups must work together. This helps avoid shadow IT. Set goals together. These goals should fit team and company plans. This makes everyone work as one. Talk openly with each other. Make a place where people feel good. They can share ideas. They can ask questions. They can give feedback. Make sure everyone understands each other. Create a list of common words. Have regular meetings. These meetings should be between different groups. Use apps that help you work together. Slack, Microsoft Teams, or Google Workspace are examples. They let you talk right away. You can share files. You can get updates fast. Make roles clear. Everyone should know what they do. This stops confusion. It makes people responsible. Help teams work together. Give tasks that need different groups. Give them what they need. Give them the newest tools. This helps your teams. Teach them new skills. This makes them better. It helps them share what they know. Give feedback often. Tell teams how they are doing. Find ways to get better. Celebrate what people do well. This makes people feel good. It makes them want to work. Fix problems between IT and business teams. Keep talking openly. Try to understand each other.</p><p>Bad teamwork at work has big problems. <a href="https://cygnis.co/blog/collaboration-between-it-and-business-teams/">Forty-one percent of workers have quit. Or they thought about quitting. This was because of bad teamwork. Workers who feel heard are much happier. They are 4.6 times more likely to feel strong.</a> They do their best work. <a href="https://www.linkedin.com/pulse/from-support-strategy-how-departments-changing-ripla-pgcert-pgdip-id5qe">Train IT people to be very good at one thing. Also, help them know a lot about many things. This helps them work together. It helps new ideas grow. Use Agile ideas in all of IT. Also use them in other areas. Organize IT into teams. These teams work together. They focus on getting business results. This helps them match business goals. It makes things faster. It makes teamwork better. Put IT staff on projects. These projects need other groups to help. Let IT people work in different jobs. Or let them work on different teams. Do this for a short time. Give IT staff time and tools. This helps them learn more. Ask experienced staff to share what they know. Do this across different areas.</a> These things help you build a better IT plan. It will be more united.</p><h3>Trust and Transparency</h3><p>Building trust is very important. It is between IT and workers. This helps stop shadow IT. It also helps manage it. <a href="https://www.gable.to/blog/post/how-to-build-trust">Be open about how you will use AI. Let workers help decide. This is about new technology. Give training and help. This is for new tools and ways of doing things. Keep human connections. Do this even as work becomes more digital.</a> <a href="https://www.hrlocker.com/blog/building-employee-trust-in-ai-with-effective-hr-strategies">To build trust, check AI systems often. Look for unfairness. Make sure data is safe. Check if it matches company values. Show good stories. Show how AI has helped at work. Use examples. Use what people say. Show numbers. This includes better work. Or fewer mistakes. HR software can help with AI. It shares rules. It makes training plans. It records results and worries.</a></p><p><a href="https://www.hrmorning.com/articles/hr-credibility-gap-win-trust-it-finance">Set goals together early. Match worker goals with tech plans. Match them with business goals. Learn to speak IT&#8217;s language. Get training for digital skills. Learn AI basics. Learn about automation. Learn about data. Talk all the time. Have regular talks between groups. This breaks down walls. Start with small, quick wins. Improve tools for workers to help themselves. Or start AI training. Work with IT on data. Use people data for big business choices. Help IT with their goals. Make worker programs. These are for computer safety. They are for data safety. They are for change. Lead AI use responsibly. Make rules for AI. Shape how AI works. Help workers learn about AI.</a></p><h3>Innovation Sandboxes</h3><p>Innovation sandboxes help you. They manage new technology. These sandboxes are like safe places. They let companies try new tech. They do this in a controlled way. They mix rules with less strict enforcement. This helps use real data in new ways. This helps companies and rule-makers. They learn about new data uses. They see if they fit old rules. This helps plan future data use. It helps change rules. Sandboxes fix problems. These problems come from new tech. AI is an example. They give a safe place to test things. They do this with rules to guide them. This makes sure things are built well. It lowers legal worries. It helps make rules that can change.</p><p>Innovation sandboxes have many good points. <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC8545721/">They make products ready faster. They cost less money. Delays hurt new companies more. They help new companies get money. New ideas need money. Companies can have trouble getting money. This is because of unclear rules. They make rule-makers and new companies work better. This keeps customers safe.</a> <a href="https://www.thedatasphere.org/news/from-catching-up-to-leading-how-sandboxes-can-shape-the-future-of-technology-for-people-and-planet/">Sandboxes help new ideas in public work. They let you try new rules. They let you try new services. They let you try new tech. They make countries work together better. They let countries share good ways of doing things. They help make rules that are the same. Sandboxes let you test in the real world. They give a safe place. But it is still real. New ideas can be tested in real life. They help make rules ahead of time. Rule-makers see new tech early. They make rules that can change. Sandboxes let you test and improve things. This makes sure tech is strong. It is safe. It fits what society wants. Sandboxes make people talk often. These people include government. They include companies. They include schools. They include groups. This builds trust. It helps share knowledge.</a></p><p>For rule-makers, sandboxes help make rules with data. They show problems or chances for new laws. They help groups get better. They work with companies. They learn about new tech. They learn how to use old rules with new tech. For companies, sandboxes make rules clear. They make products ready faster. They help share knowledge. They let companies be leaders. This is in tech and rules. This helps new companies. It helps small and medium companies. They face hard rules. For customers, sandboxes give trust. Products tested in them are safe. They are tested in real life. Reports from sandboxes help everyone. Sandboxes are usually set up by law. They often give some freedom. Or they protect from punishment. Rules are usually handled by a current group. Companies must show they are right for the sandbox. They often pick tech that is ready. They pick things that help people. They pick those willing to share. Companies are often put in small groups. They focus on certain tech or areas. They have set testing times. They talk to rule-makers often. At the end, the group makes a report. It has good ways of doing things. It has lessons learned. It has tech advice. This can be shared with everyone. Or with government. This helps you manage new tech well.</p><h3>User-Centric IT Services</h3><p>You must put users first. This means IT services should focus on them. This makes people use shadow IT less. <a href="https://www.cloudeagle.ai/blogs/shadow-it-in-the-modern-workplace-expert-advice-on-prevention-and-control">Talk openly with workers. Understand what they need. Understand problems with approved tools. Do not punish people. Invest in training. Tell workers about good things. Tell them how to use approved IT tools. Make them aware of shadow IT risks. Make things easy to use. Check if IT tools are simple. If you shut down tools, but they are not easy to use, it will not help. Give good choices that are easy to use. Give approved tools that are simple to use. Make them easy to learn. Put features together. This means fewer apps are needed. IT groups should focus on how users feel. Make solutions easy to use. Make them easy to get to. This stops workers from using shadow IT.</a></p><p><a href="https://www.reco.ai/learn/shadow-it">Workers are happier when they pick their own tools. These tools fit their needs. This makes work flow better. It makes them do more. Workers can use solutions right away. They do not wait for IT. This makes tasks faster. Fewer software requests mean IT can focus. They can focus on important things. Security is one. Workers can try new tech. They can try different tools. This helps new ideas grow. Easy-to-use chat or project apps help teams work together. This is true when approved tools are not flexible.</a> <a href="https://www.seagate.com/blog/what-are-shadow-it-risks/">Make company rules flexible. This lets workers get tools fast. They can use the best tools. This is without being unsafe. Teach your workers about shadow IT. Make them aware of risks. Show them how to ask for new tools. Let them help make choices. Give your workers the tools they need. Fix problems with current tools. Give needed tools. Check often if they are happy.</a> These plans help you avoid shadow IT. They do this by meeting user needs well.</p><h2>Shadow IT in the AI Era</h2><p>Technology changes fast. AI tools are everywhere. Cloud services are too. This brings new problems. It also brings new chances. You must manage AI tools. You must manage cloud apps. You must secure hybrid work.</p><h3>AI Tool Governance</h3><p>AI tools are powerful. They also have risks. Workers use AI tools. They do this without approval. This creates shadow IT. <a href="https://www.isaca.org/resources/news-and-trends/industry-news/2025/the-rise-of-shadow-ai-auditing-unauthorized-ai-tools-in-the-enterprise">Bad AI tools can leak data. Company secrets might get out. This means losing ideas. This can cost companies much money. You also break rules. Using AI without rules is bad. You cannot follow data laws. Bad AI tools have weak spots. They are easy targets. Cyberattacks can happen. These hurt your systems. They hurt your data. Bad AI models give wrong info. This leads to bad choices.</a> <a href="https://www.linkedin.com/pulse/day-25-governance-frameworks-enterprise-ai-srinivasan-ramanujam-bzudc">You need clear rules for AI. You must give training.</a> This helps with security risks.</p><h3>SaaS and Cloud Management</h3><p>SaaS apps are common. Many teams use them. <a href="https://www.joinploy.com/blog/unmanaged-saas-applications-why-care">Bad SaaS apps cause problems. They often lack updates. This makes them weak. Cyberattacks can happen. Your IT costs go up. This is from extra apps. It is from bad connections. You lose sight of data. It is hard to control access. Data spreads everywhere. This makes data hard to keep safe. You also have supply chain risks. Bad software exposes data. Weak access controls expose data.</a> You must manage all cloud services. This includes cloud storage. This makes your computer safety better.</p><h3>Hybrid Work Security</h3><p>Hybrid work changes work. It also raises shadow IT risks. <a href="https://www.uctoday.com/unified-communications/shadow-it-in-hybrid-work-a-cultural-problem-not-a-tech-one/">Workers often skip IT tools. Official tools are too slow. Or they are too hard. They pick easy apps. ChatGPT is an example. Google Forms is too. In strict fields, workers use bad apps. They share notes quickly. Hybrid work means less checking. People ask less about tools. This raises data leak risk.</a> <a href="https://www.zenarmor.com/docs/network-security-tutorials/what-are-risks-and-challenges-of-shadow-it/">You lose control of tech. This makes fixing problems harder. You cannot set up safety. This puts your computer safety at risk.</a></p><h3>Future IT Strategy</h3><p>You need a strong IT plan. This plan must handle new tech. <a href="https://gdcitsolutions.com/resources/tech-articles/future-proof-dx-strategy/">First, set your goals. What do you want to do? Pick tech that can grow. It should be flexible. Use agile ways. This helps you change fast. Check new tech often. See how it helps you. Make a place for new ideas.</a> <a href="https://www.merative.com/blog/how-to-future-proof-government-systems-with-technology-modernization">Focus on business results. Start small with projects. Manage risks like privacy. Manage security weak spots. Pick flexible cloud solutions. Use open-source tools. Learn about computer safety. Learn about data safety.</a> These help you stay safe.</p><p>You must find a good balance. This helps manage shadow IT. You need to be active. You need to work together. Focus on the user. Just stopping tools does not work. It does not fix shadow IT. Instead, give users safe tools. Give them approved choices. Build trust. Encourage new ideas. This plan fights shadow IT. By 2025, IT must change. It should help people. It should not just block things. This keeps things safe. It also helps work get done. This makes the business grow. You can beat shadow IT problems.</p><h2>FAQ</h2><h3>What is Shadow IT?</h3><blockquote><p>Shadow IT means using computer tools. These tools are not allowed. Your workers use them. They do this without IT knowing. This includes cloud apps. It includes personal devices. It includes software not approved.</p></blockquote><h3>Why do employees use Shadow IT?</h3><p>Workers use Shadow IT. They want to work better. They find tools that are easier. Or they are faster. They might skip IT rules. This helps them finish work fast.</p><h3>What are the main risks of Shadow IT?</h3><p>Shadow IT has big dangers. Data can be stolen. Security can be weak. You can get fines. Work can slow down. IT loses control.</p><h3>How can IT detect Shadow IT?</h3><p>You can find Shadow IT. Use special tools. CASBs help too. DLP solutions also work. Check IT systems often. Ask workers for ideas. &#128373;&#65039;&#8205;&#9792;&#65039;</p><h3>How can organizations prevent Shadow IT?</h3><p>Stop Shadow IT. Make clear IT rules. Give workers safe tools. Make IT processes faster. Teach staff about dangers. Make IT and workers team up.</p>]]></content:encoded></item><item><title><![CDATA[Empowering Business Transformation with Intelligent Agents and Copilots]]></title><description><![CDATA[Intelligent agents and copilots are crucial for driving business transformation today.]]></description><link>https://newsletter.m365.show/p/empowering-business-transformation</link><guid isPermaLink="false">https://newsletter.m365.show/p/empowering-business-transformation</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Mon, 13 Oct 2025 15:11:27 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/175595498/5a68f91583d6285ce96defc0e6cea55f.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Intelligent agents and copilots are crucial for driving business transformation today. They simplify work by automating tasks, allowing you to focus on more strategic initiatives. Recent studies indicate that these tools significantly enhance productivity. For instance, AI copilots provide <a href="https://www.kore.ai/blog/how-ai-co-pilots-and-ai-agents-transform-enterprise-productivity-and-innovation">real-time insights</a>, enabling you to identify trends and optimize resource allocation. This capability fosters innovation and strengthens your business&#8217;s competitive edge.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hP0l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hP0l!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!hP0l!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!hP0l!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!hP0l!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hP0l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bar chart showing adoption rates and impacts of AI agents and copilots in modern businesses&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bar chart showing adoption rates and impacts of AI agents and copilots in modern businesses" title="Bar chart showing adoption rates and impacts of AI agents and copilots in modern businesses" srcset="https://substackcdn.com/image/fetch/$s_!hP0l!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!hP0l!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!hP0l!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!hP0l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcfce6928-5d04-4608-8f4c-97b23eade776_1024x768.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>By implementing intelligent agents, you can anticipate substantial improvements in decision-making and operational efficiency.</p><h2>Key Takeaways</h2><ul><li><p>Intelligent agents and copilots help with regular tasks. This lets you focus on important projects and work better.</p></li><li><p><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Microsoft 365 Copilot</a> works well with current apps. It gives smart writing help, analyzes data, and takes notes automatically.</p></li><li><p>AI helps make decisions faster. It saves money, boosts performance, and keeps business practices fair.</p></li><li><p>Using intelligent agents in finance helps make better choices. It speeds up processes and makes customers happier.</p></li><li><p>Good rules, safety steps, and managing changes are key for using intelligent agents in your company.</p></li></ul><h2>Intelligent Agents and Copilots</h2><div id="youtube2-WKOJOOGdj2o" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;WKOJOOGdj2o&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/WKOJOOGdj2o?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Intelligent agents and copilots are very important for changing businesses today. They help you work better and make tasks easier by doing routine jobs. You can think of intelligent agents as systems that work on their own. Copilots, on the other hand, work with you. They give support and insights but do not take over your work.</p><h3>Features of Microsoft 365 Copilot</h3><p><a href="https://m365.show/">Microsoft 365 Copilot</a> is special because it has features that fit well with current apps. Let&#8217;s look at its main functions:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CNSP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CNSP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png 424w, https://substackcdn.com/image/fetch/$s_!CNSP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png 848w, https://substackcdn.com/image/fetch/$s_!CNSP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png 1272w, https://substackcdn.com/image/fetch/$s_!CNSP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CNSP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png" width="820" height="277" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:277,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:64946,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175595498?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CNSP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png 424w, https://substackcdn.com/image/fetch/$s_!CNSP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png 848w, https://substackcdn.com/image/fetch/$s_!CNSP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png 1272w, https://substackcdn.com/image/fetch/$s_!CNSP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa920f819-e0a6-4f4c-b5cb-51fbfb14cde5_820x277.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>These features help you work faster, so you can focus on important tasks instead of boring ones.</p><h3>AI-Powered Decision Making</h3><p>AI-powered decision-making changes how you deal with business problems. By using data analysis and insights, you can make smart choices quickly. Here are some ways AI helps with decision-making:</p><ol><li><p><strong>Cost Optimization</strong>: AI watches spending and helps save money, especially in cloud services.</p></li><li><p><strong>Performance Tuning</strong>: It keeps an eye on AI model performance to get the best results.</p></li><li><p><strong>Automated Model Management</strong>: MLOps pipelines handle AI models automatically, cutting down on manual work.</p></li><li><p><strong>Ethical AI Practices</strong>: Tools check AI models for bias, making sure they follow ethical rules.</p></li></ol><p>AI has a big effect on productivity. Companies that use agentic AI see improvements like:</p><ul><li><p><a href="https://www.fuelix.ai/post/agentic-ai-copilots-enterprise-productivity">75% faster answers to IT-support questions at TELUS</a>.</p></li><li><p>Project planning time cut from three hours to just 90 seconds, a 97% efficiency boost.</p></li><li><p>Better ability to grow operations without needing more workers.</p></li></ul><p>Gartner says that by 2028, 33% of business software will have agentic AI, up from less than 1% in 2024. This shows that more businesses will depend on AI for everyday tasks and decisions.</p><h2>Real-World Applications in Finance</h2><p>Intelligent agents and copilots are changing finance in big ways. They help you make better decisions and work faster by giving <a href="https://www.ilink-digital.com/insights/blog/empowering-finance-with-copilot-agents-redefining-intelligent-financial-operations/">real-time information</a>. You can use these tools to keep an eye on financial data. Automating reports and working together with current tools are important benefits.</p><h3>Case Studies in Financial Services</h3><p>Many companies have used intelligent agents to solve their problems. Here are some examples:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3lz0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3lz0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png 424w, https://substackcdn.com/image/fetch/$s_!3lz0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png 848w, https://substackcdn.com/image/fetch/$s_!3lz0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png 1272w, https://substackcdn.com/image/fetch/$s_!3lz0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3lz0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png" width="823" height="358" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:358,&quot;width&quot;:823,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:75387,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175595498?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3lz0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png 424w, https://substackcdn.com/image/fetch/$s_!3lz0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png 848w, https://substackcdn.com/image/fetch/$s_!3lz0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png 1272w, https://substackcdn.com/image/fetch/$s_!3lz0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8f88a35-7adf-41fa-9c76-da3b3db30b11_823x358.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>These case studies show how AI agents can greatly improve efficiency and customer satisfaction.</p><h3>Proactive Decision-Making with AI</h3><p>AI helps financial organizations make decisions ahead of time. For example, AI can predict loan performance, so you can change your portfolio management plans. <a href="https://bridgeforce.com/insights/ai-in-financial-services-from-hype-to-practical-results/">About 50% of banks use AI to find fraud</a>, making it faster and more accurate to spot bad activities.</p><p>By adding AI solutions to your finance work, you get more flexibility and better decision-making skills. You can automate boring tasks, letting your team focus on important work. This change not only encourages new ideas but also changes how finance workers do their jobs.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lqE-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lqE-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!lqE-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!lqE-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!lqE-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lqE-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bar chart showing effectiveness percentages of intelligent agents across financial service use cases&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bar chart showing effectiveness percentages of intelligent agents across financial service use cases" title="Bar chart showing effectiveness percentages of intelligent agents across financial service use cases" srcset="https://substackcdn.com/image/fetch/$s_!lqE-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!lqE-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!lqE-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!lqE-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F962018ee-bf94-4b24-a56d-fceb3d1ccb78_1024x768.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Best Practices for Business Transformation</h2><p>Using intelligent agents well needs a smart plan. You should pay attention to governance, security, and change management to help with adoption. Here are some best practices to help you.</p><h3>Governance and Security</h3><p>Creating a <a href="https://www.aigl.blog/administering-and-governing-agents-microsoft-2024/">strong governance framework</a> is key for managing AI agents. This framework must have clear rules and ways to oversee things. Here are important parts to think about:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HKzN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HKzN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png 424w, https://substackcdn.com/image/fetch/$s_!HKzN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png 848w, https://substackcdn.com/image/fetch/$s_!HKzN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png 1272w, https://substackcdn.com/image/fetch/$s_!HKzN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HKzN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png" width="822" height="211" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:211,&quot;width&quot;:822,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:38563,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175595498?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HKzN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png 424w, https://substackcdn.com/image/fetch/$s_!HKzN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png 848w, https://substackcdn.com/image/fetch/$s_!HKzN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png 1272w, https://substackcdn.com/image/fetch/$s_!HKzN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F05ec6b15-495b-44f5-995e-eadf4358ffae_822x211.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>You also need to think about security risks with AI tools. Regular checks and updates to security are very important. Here are some ways to <a href="https://blog.gigamon.com/2025/07/22/ai-security-risks-top-ai-security-concerns-and-how-to-mitigate-them">reduce risks</a>:</p><ul><li><p>Watch AI traffic and behavior to find problems.</p></li><li><p>Protect data pipelines to keep sensitive information safe.</p></li><li><p>Teach employees about AI security risks to create awareness.</p></li></ul><p>By using these governance and security steps, you can build trust in your AI systems and follow the rules.</p><h3>Adoption and Change Management</h3><p>Getting intelligent agents to work well depends on <a href="https://centricconsulting.com/blog/the-art-of-ai-adoption-a-people-centric-approach-to-ai-change-management/">good change management</a>. You should focus on people to improve employee involvement. Here are some ways to help with this:</p><ul><li><p><strong>Clear Communication</strong>: Keep employees updated about changes and how AI will affect their jobs. This openness helps reduce worries and builds trust.</p></li><li><p><strong>Training Programs</strong>: Provide <a href="https://www.globalknowledge.com/us-en/resources/resource-library/articles/training-employees-to-leverage-ai-tools-effectively/">specific training for different roles</a> to give employees the skills they need. Think about mixed learning that combines in-person classes with online resources for flexibility.</p></li><li><p><strong>Mentorship and Support</strong>: Choose mentors to help coworkers during the change. They can answer questions and share the benefits of using AI.</p></li></ul><p><a href="https://www.sei.com/insights/article/harnessing-the-power-of-change-agents-to-facilitate-ai-adoption/">General Electric is a great example</a> of good change management. The company included employees in the process, offered training, and kept communication open. This helped reduce resistance and encouraged acceptance of new technology.</p><p>By focusing on governance, security, and change management, you can make the switch to intelligent agents easier. This smart approach will improve efficiency and help transform your business.</p><div><hr></div><p>Intelligent agents and copilots can greatly change your business. They help you save time, make fewer mistakes, and make decisions faster. Here&#8217;s a quick look at the <a href="https://www.microsoft.com/en-us/microsoft-copilot/copilot-101/ai-agents-and-business">important results you can expect</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LpE-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LpE-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png 424w, https://substackcdn.com/image/fetch/$s_!LpE-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png 848w, https://substackcdn.com/image/fetch/$s_!LpE-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png 1272w, https://substackcdn.com/image/fetch/$s_!LpE-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LpE-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png" width="820" height="256" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:256,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45385,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175595498?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LpE-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png 424w, https://substackcdn.com/image/fetch/$s_!LpE-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png 848w, https://substackcdn.com/image/fetch/$s_!LpE-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png 1272w, https://substackcdn.com/image/fetch/$s_!LpE-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53706ca3-b595-4224-ae37-34ac0c3a10e1_820x256.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Experts believe that AI agents will <a href="https://www.pwc.com/us/en/tech-effect/ai-analytics/ai-predictions.html">boost human skills</a>. This will help businesses respond faster and improve customer service. Using these technologies now prepares you for future growth and new ideas.</p><p>By adding intelligent agents to your work, you can increase efficiency and support a culture of ongoing improvement. The future of business is teamwork, and intelligent agents are essential for reaching that goal. &#127775;</p><h2>FAQ</h2><h3>What are intelligent agents and copilots?</h3><p>Intelligent agents are systems that can do tasks on their own. Copilots help you by giving advice and support but do not take over your work. Both of these tools help businesses work better and make smarter choices.</p><h3>How can I implement Microsoft 365 Copilot in my organization?</h3><p>You can use <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Microsoft 365 Copilot</a> by matching it with your business goals. Use Microsoft Copilot Studio to create specific copilots for your needs. Make sure to have good rules and security in place.</p><h3>What are the benefits of using AI in finance?</h3><p>AI makes finance work better by automating tasks and helping with decisions. It gives real-time information, cuts costs, and reduces mistakes. This lets teams focus on important projects.</p><h3>How do I ensure employee adoption of intelligent agents?</h3><p>To help employees use these tools, communicate clearly about changes. Provide training that fits their needs. Set up mentorship programs to help them and create a culture that welcomes AI tools for better teamwork.</p><h3>What security measures should I consider for AI tools?</h3><p>Make strong rules to manage AI tools. Regularly check how AI is working, protect data pipelines, and teach employees about security risks. This helps keep your systems safe and builds trust.</p>]]></content:encoded></item><item><title><![CDATA[Empowering Frontline Workers with Microsoft 365]]></title><description><![CDATA[Frontline workers are very important to many companies, making up about 80% of the world&#8217;s workforce. These hardworking individuals face unique challenges every day, including communication issues and slow operations. Microsoft 365 plays a crucial role in empowering frontline workers by addressing these challenges.]]></description><link>https://newsletter.m365.show/p/empowering-frontline-workers-with</link><guid isPermaLink="false">https://newsletter.m365.show/p/empowering-frontline-workers-with</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Sun, 12 Oct 2025 07:45:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/175505140/8e12a65f418e1380f8ec6b5d9bc3a2d7.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Frontline workers are very important to many companies, making up about <a href="https://www.resonate-ucc.com/empowering-frontline-and-on-the-move-workers-with-microsoft-technology/">80% of the world&#8217;s workforce</a>. These hardworking individuals face unique challenges every day, including communication issues and slow operations. <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> plays a crucial role in empowering frontline workers by addressing these challenges. It offers secure, mobile tools that enhance productivity and teamwork. With features designed to simplify tasks and improve collaboration, you can significantly support frontline workers in their success. Imagine how much faster your team could respond to customer inquiries or adapt to new processes with the right support!</p><h2>Key Takeaways</h2><ul><li><p>Microsoft 365 helps workers talk better. This boosts teamwork and productivity.</p></li><li><p>Microsoft Teams makes working together easier. It gives clear communication, training, and feedback.</p></li><li><p><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Power Platform helps</a> with boring tasks. This lets workers focus on important work and feel happier.</p></li><li><p>Microsoft Viva helps with learning. It puts training resources into daily tasks. This makes learning new skills easier.</p></li><li><p>Happy frontline workers do more work and stay longer. This lowers turnover and makes the workplace better.</p></li></ul><h2>Frontline Worker Challenges</h2><p>Frontline workers have many challenges. These can make their jobs harder and less satisfying. It is important to understand these challenges to create a better work environment.</p><h3>Communication Barriers</h3><p>Good communication is very important for frontline workers. However, many face big problems. Here are some common issues:</p><ul><li><p><a href="https://theemployeeapp.com/blog/communication-barriers-in-healthcare/">Poor communication channels</a></p></li><li><p>Workers feeling disconnected</p></li><li><p>Short staffing and burnout hurting communication</p></li></ul><p>These problems can cause serious issues. For example, when communication fails, daily operations can be disrupted. You might miss key updates or schedule changes. This can lower productivity and teamwork.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zrUt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zrUt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png 424w, https://substackcdn.com/image/fetch/$s_!zrUt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png 848w, https://substackcdn.com/image/fetch/$s_!zrUt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png 1272w, https://substackcdn.com/image/fetch/$s_!zrUt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zrUt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png" width="817" height="166" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:166,&quot;width&quot;:817,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:35970,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175505140?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zrUt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png 424w, https://substackcdn.com/image/fetch/$s_!zrUt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png 848w, https://substackcdn.com/image/fetch/$s_!zrUt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png 1272w, https://substackcdn.com/image/fetch/$s_!zrUt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F376a96b7-4061-4708-8696-c0bc3591b0ed_817x166.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>In fact, a shocking 83% of frontline workers do not have corporate email access. Also, 62% do not have workplace computers. This gap can cause broken updates that disrupt tasks. It makes it harder for you to stay focused.</p><blockquote><p>&#8220;Bridging language barriers in the workplace isn&#8217;t just beneficial - it&#8217;s essential.&#8221; - Robert Cain, Employee Relations Specialist, Yourco</p></blockquote><h3>Engagement and Retention Issues</h3><p>Keeping workers engaged and happy is very important. Sadly, many frontline workers feel unsupported. This leads to high turnover rates. Research shows that workers who feel supported by their managers <a href="https://blog.workday.com/en-us/frontline-workplaces-experiencing-high-turnover-cause-manager.html">stay 300% longer</a>. In contrast, only 15% of those who get regular feedback want to quit, compared to those who get little feedback.</p><p>Here are some key factors affecting engagement:</p><ul><li><p>Workers who feel unsupported by their managers are much less happy.</p></li><li><p><a href="https://firstup.io/blog/high-employee-turnover-the-real-causes-and-impact/">89% of frontline workers are more likely to stay</a> if their feedback matters.</p></li><li><p>75% of frontline employees do not trust their organization&#8217;s communication.</p></li></ul><p>When you feel ignored, it can lead to wanting to leave the job. In fact, <a href="https://www.beekeeper.io/blog/stats-frontline-disconnect/">41% of frontline workers say management never asks for their feedback</a>. This lack of communication can create low morale and high turnover.</p><p>To fix these problems, organizations must focus on open communication and support. By doing this, you can create a more engaged and committed workforce. This will lead to better results for everyone involved.</p><h2>Empowering Frontline Workers with Microsoft 365 Features</h2><div id="youtube2-UjP9z6fxjmw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;UjP9z6fxjmw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/UjP9z6fxjmw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><a href="https://m365.show/">Microsoft 365 has many tools</a> that help frontline workers. These tools make their jobs easier and faster. Let&#8217;s look at how these features can change your workplace.</p><h3>Microsoft Teams for Collaboration</h3><p>Microsoft Teams is a main place for talking and working together. It helps solve common communication problems in special ways:</p><ol><li><p><strong><a href="https://www.microsoft.com/en-us/microsoft-365/business-insights-ideas/resources/building-trust-and-engagement-the-importance-of-frontline-communication">Clear Communication Policies</a></strong>: You can set clear goals and rules for messaging. This keeps everyone informed.</p></li><li><p><strong>Continuing Education</strong>: Teams offers chances for ongoing training. This helps workers improve in their jobs.</p></li><li><p><strong>Celebrating Wins</strong>: Recognizing achievements lifts spirits and shows thanks for hard work.</p></li><li><p><strong>Open Feedback Channels</strong>: Asking for feedback helps make the workplace better.</p></li></ol><p>With Teams, you can fix disconnection from different schedules and poor communication from management. The platform makes it easy to talk through chat, calls, and channels. This way, important updates reach frontline workers quickly, boosting overall productivity.</p><blockquote><p>&#8220;Investing in technology that empowers the team and streamlines communication is essential for success.&#8221; - Employee Relations Specialist</p></blockquote><h3>Workflow Automation with Power Platform</h3><p><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Power Platform is a big help</a> for frontline workers. It automates boring tasks, letting you focus on what matters. Here&#8217;s how it works:</p><ol><li><p><strong><a href="https://smebusinessreview.com/public/microsoft/power-automate-is-the-backbone-of-modern-business-automation">Low-Code Interface</a></strong>: You don&#8217;t need to be a developer to create workflows. This makes it easy for you to automate tasks.</p></li><li><p><strong>Error Reduction</strong>: Automating tasks like data entry keeps things consistent and accurate, reducing mistakes.</p></li><li><p><strong>Time Optimization</strong>: Tasks that took hours can now be done in minutes. This gives you more time for important work.</p></li></ol><p>Organizations using Power Platform have seen real improvements in workflow efficiency. For example:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zfus!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zfus!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png 424w, https://substackcdn.com/image/fetch/$s_!zfus!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png 848w, https://substackcdn.com/image/fetch/$s_!zfus!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png 1272w, https://substackcdn.com/image/fetch/$s_!zfus!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zfus!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png" width="819" height="327" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:327,&quot;width&quot;:819,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:68377,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175505140?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zfus!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png 424w, https://substackcdn.com/image/fetch/$s_!zfus!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png 848w, https://substackcdn.com/image/fetch/$s_!zfus!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png 1272w, https://substackcdn.com/image/fetch/$s_!zfus!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F142a2afb-5eaf-47f1-a54b-8fdf9d18f2f2_819x327.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>By automating regular tasks, you can focus on more important activities. This boosts both productivity and job satisfaction.</p><h3>Knowledge and Learning with Viva</h3><p>Microsoft Viva encourages ongoing learning for frontline workers. It brings together different learning resources into one place. This makes it easy for you to find training materials. Here&#8217;s how it improves your learning experience:</p><ul><li><p><strong>Integration with Teams</strong>: Viva Learning works well with Microsoft Teams. You can access training materials without changing apps.</p></li><li><p><strong>Personalized Learning Paths</strong>: The platform uses AI to suggest learning paths based on your skills. This ensures you get useful content.</p></li><li><p><strong>Centralized Learning Experience</strong>: Viva combines many learning resources into one hub. This makes access and management easier.</p></li></ul><p>With Viva, you can share learning content in chats and meetings. This makes learning part of everyday talks. Team leaders can assign and track learning tasks right in Teams. This encourages teamwork and responsibility.</p><h2>Real-World Applications</h2><h3>Case Study: Retail Sector</h3><p>In the retail sector, companies have made big improvements by using <a href="https://m365.show/">Microsoft 365</a>. This platform helps make operations smoother and improves customer experiences. Here&#8217;s how:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GXrz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GXrz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png 424w, https://substackcdn.com/image/fetch/$s_!GXrz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png 848w, https://substackcdn.com/image/fetch/$s_!GXrz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png 1272w, https://substackcdn.com/image/fetch/$s_!GXrz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GXrz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png" width="811" height="244" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:244,&quot;width&quot;:811,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175505140?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GXrz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png 424w, https://substackcdn.com/image/fetch/$s_!GXrz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png 848w, https://substackcdn.com/image/fetch/$s_!GXrz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png 1272w, https://substackcdn.com/image/fetch/$s_!GXrz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdf9cea9-3a92-4735-b747-afb775277c1d_811x244.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>By bringing together data from different channels, you get a complete view of your customers. This helps you create better offers and services, making them happier. You can also manage your supply chain smartly, improving inventory and cutting waste.</p><h3>Case Study: Healthcare Sector</h3><p>In healthcare, Microsoft 365 has changed how frontline workers do their jobs. Here are some main benefits:</p><ul><li><p><strong>Improved Communication</strong>: Microsoft Teams allows healthcare staff to talk in real-time. This cuts down on missed messages and improves teamwork.</p></li><li><p><strong>Reduced Cognitive Load</strong>: Tools like Microsoft 365 Copilot help staff with repetitive tasks. This lets them focus on important patient care issues.</p></li><li><p><strong>Streamlined Operations</strong>: Using Microsoft 365 tools makes IT management easier and improves access to patient information, leading to better workflows.</p></li></ul><p>For example, staff at BaptistCare <a href="https://www.microsoft.com/en-us/microsoft-cloud/blog/2024/12/03/health-focused-organizations-deepen-impact-through-efficiencies-with-microsoft-365-copilot/">save two to eight hours each week</a> with Microsoft 365 Copilot. They can use this time for patient care and new ideas. Clinics using Microsoft 365 have even cut patient wait times by 30% because they can access lab results and patient records faster.</p><p>Also, <a href="https://imperiumdynamics.com/microsoft-healthcare-services">nearly 75%</a> of healthcare organizations say patient outcomes have improved after using technology that connects care journeys and simplifies patient communication. Employees at VITAS Healthcare also feel more satisfied with their jobs, which leads to lower turnover rates.</p><div><hr></div><p>In summary, Microsoft 365 changes how you help frontline workers. It makes <a href="https://www.withum.com/resources/transform-frontline-operations-and-improve-employee-experience-with-microsoft-365/">communication and teamwork easier</a>, which cuts down on mistakes and delays. Tools like Teams and Power Platform improve productivity and keep safety rules in check.</p><blockquote><p>Workers who feel engaged do better and stay longer, which lowers turnover rates.</p></blockquote><p>By focusing on digital support, you build a more connected team. This not only improves how things run but also encourages a culture of involvement and new ideas. Spending on these tools is worth it, as companies see big benefits from their investments. Welcome this change, and see your frontline teams succeed!</p><h2>FAQ</h2><h3>What is Microsoft 365?</h3><p><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Microsoft 365</a> is a set of online tools for productivity. It has apps like Word, Excel, and Teams. These tools help you work together, talk, and manage tasks easily.</p><h3>How can Microsoft Teams improve communication for frontline workers?</h3><p>Microsoft Teams brings all communication together. You can chat, call, and share files in one spot. This keeps you connected and informed, which helps avoid misunderstandings.</p><h3>What is the Power Platform?</h3><p>The Power Platform is a group of tools that makes tasks easier. It lets you create apps and automate jobs without needing to know a lot about coding. This helps make your work simpler.</p><h3>How does Microsoft Viva support employee learning?</h3><p>Microsoft Viva puts learning resources right into your daily tasks. It gives you training suggestions that fit your needs, making it easy to find useful materials and grow your skills.</p><h3>Can Microsoft 365 help with compliance and security?</h3><p>Yes! Microsoft 365 has features that boost security and compliance. It provides tools for protecting data, managing identities, and ensuring secure access, helping you follow rules effectively.</p>]]></content:encoded></item><item><title><![CDATA[Mastering Microsoft 365 Retention and Records Management]]></title><description><![CDATA[In today&#8217;s digital world, managing data well is very important for organizations.]]></description><link>https://newsletter.m365.show/p/mastering-microsoft-365-retention</link><guid isPermaLink="false">https://newsletter.m365.show/p/mastering-microsoft-365-retention</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Fri, 10 Oct 2025 20:49:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/175463124/8ad58b0d95cc5109a9ea1acf1bb1a634.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>In today&#8217;s digital world, managing data well is very important for organizations. <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> has about <a href="https://electroiq.com/stats/microsoft-365-statistics/">345 million paid users</a>. It is a top choice for managing data in businesses. You must know how retention and records management help keep things in order. Recent studies show that Microsoft 365 <a href="https://nikkichapple.com/microsoft-365-retention-archive-and-backup/">retention policies</a> keep data for the needed time. They also remove unneeded information. This helps lower risks and saves storage space. It makes sure you follow legal rules and requirements.</p><h2>Key Takeaways</h2><ul><li><p>Learn about retention policies to manage data well. These rules help you know how long to keep or delete data.</p></li><li><p>Set up a good records management system. This makes sure your organization keeps important records and gets rid of unneeded ones.</p></li><li><p>Train IT and compliance teams often. Ongoing education helps staff stay updated on rules and lowers risks.</p></li><li><p>Use <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Microsoft Purview tools</a> for better data management. Features like retention labels and automated labeling make compliance easier.</p></li><li><p>Check your data management practices regularly. Frequent audits help keep you compliant and adjust to new rules.</p></li></ul><h2>Key Concepts in Microsoft 365</h2><div id="youtube2-jN-i-UVqGNA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;jN-i-UVqGNA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/jN-i-UVqGNA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>What is Retention?</h3><p>Retention in Microsoft 365 means the rules about how long to keep data and when to delete it. These rules are important for following different laws. Here are some main points about retention:</p><ul><li><p><a href="https://www.nedigital.com/en/blog/advanced-data-governance-in-microsoft-365-strategies-for-compliance-and-retention">Retention policies help you control your data&#8217;s life cycle.</a></p></li><li><p>You can use these rules at different levels, like site or mailbox. This gives you choices in managing data.</p></li><li><p>Organizations can make rules to keep content forever, delete it after a set time, or keep it for a while before deleting.</p></li></ul><p>Retention policies are different from old ways of keeping data. Old methods might be easier to manage, but <a href="https://cyberfortress.com/blog/microsoft-365-backup-solutions-retention-policy-vs-true-data-backup/">Microsoft 365 policies are more detailed and need careful handling.</a> They focus on following laws instead of quick recovery. Microsoft suggests using other backup tools with retention policies for better data safety.</p><h3>What is Records Management?</h3><p>Records management in Microsoft 365 is about creating, keeping, and getting rid of records in an organized way. These records show what your organization does, decides, and buys. They can be in many forms, like paper, digital files, audio, video, or images.</p><p>In Microsoft 365, records management covers more than just retention. It lets you check, keep, and dispose of records based on set rules. This complete method helps you manage all data well.</p><p>The main differences between retention and records management are:</p><ul><li><p>Retention management is about adding retention labels to documents and emails to follow legal rules.</p></li><li><p>Records management looks deeper into records, helping you decide what to keep and what to throw away.</p></li></ul><p>Good records management is very important for following laws and managing data. It makes sure you keep important information, like legal and financial records, while also finding data to get rid of. As Rob Bath says, &#8220;<a href="https://sharegate.com/blog/microsoft-365-governance-framework">Organizations must keep important information so it doesn&#8217;t get lost over time.</a>&#8220;</p><p>By learning these ideas, you can better handle the challenges of data management in Microsoft 365.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pZTZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pZTZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!pZTZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!pZTZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!pZTZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pZTZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bar chart comparing retention and records management features of Microsoft 365 E3 and E5 licenses&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bar chart comparing retention and records management features of Microsoft 365 E3 and E5 licenses" title="Bar chart comparing retention and records management features of Microsoft 365 E3 and E5 licenses" srcset="https://substackcdn.com/image/fetch/$s_!pZTZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!pZTZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!pZTZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!pZTZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f98f847-47d6-477c-a315-460badf4313f_1024x768.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Importance of Data Retention and Compliance</h2><h3>Compliance and Legal Considerations</h3><p>It is very important for organizations using Microsoft 365 to understand compliance and legal rules. You must follow different laws about how long to keep data and how to manage it. Not following these rules can cause serious problems. Here are some common compliance needs you should meet:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-5QK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-5QK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png 424w, https://substackcdn.com/image/fetch/$s_!-5QK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png 848w, https://substackcdn.com/image/fetch/$s_!-5QK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png 1272w, https://substackcdn.com/image/fetch/$s_!-5QK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-5QK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png" width="685" height="175" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:175,&quot;width&quot;:685,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:31879,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175463124?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-5QK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png 424w, https://substackcdn.com/image/fetch/$s_!-5QK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png 848w, https://substackcdn.com/image/fetch/$s_!-5QK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png 1272w, https://substackcdn.com/image/fetch/$s_!-5QK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e537ae8-0f5c-4d55-b83c-e1b80ae4d23b_685x175.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>By using good retention policies, you can manage mailbox storage well, automate email keeping, and follow legal rules.</p><h3>Risks of Mismanagement</h3><p>Not managing data retention well can put your organization at big risks. <a href="https://blog.probax.io/7-reasons-why-your-msp-clients-need-to-protect-their-microsoft-365-data">Internal threats from workers</a>, whether on purpose or by mistake, can cause major data loss. For example, fired employees might delete important data, while unaware users could accidentally harm security by downloading bad files.</p><p>The costs of IT downtime can be huge. They can range from <a href="https://medium.com/%40christopher_79834/the-hidden-truth-about-microsoft-365-data-protection-why-your-business-needs-more-than-native-1f30dda0a2f5">$5,600 to $9,000 each minute</a>, leading to a yearly loss of $400 billion for big companies. This shows the serious risk of losing data because of poor data retention management in Microsoft 365.</p><p>Organizations in regulated fields can face <a href="https://www.clearwinds.net/microsoft-365-data-backup-best-practices/">heavy fines for not following data protection laws</a>. Without good backup plans, following rules like HIPAA and GDPR becomes very hard, putting your organization at great risk.</p><h2>Best Practices for Retention and Records Management</h2><h3>Developing a Retention Policy</h3><p>Making a good retention policy is very important for managing your data in Microsoft 365. Here are <a href="https://nikkichapple.com/how-to-use-microsoft-365-retention/">steps to create a strong policy</a>:</p><ol><li><p>Check what your data management needs are.</p></li><li><p>Learn about Microsoft Purview Data Lifecycle Management features.</p></li><li><p>Create and test your retention schedule.</p></li><li><p>Think about using retention labels and policies in stages.</p></li><li><p>Look over and update your retention policies often.</p></li></ol><p>By setting <a href="https://www.cloudally.com/blog/how-to-configure-retention-policies-in-microsoft-365/">clear goals and rules</a>, you can make sure your retention policies meet compliance and data management needs. Build a complete system to sort documents and emails by their content, importance, and how long they should be kept. Keep an eye on these policies and change them as needed when rules or your organization changes.</p><h3>Training for IT and Compliance Teams</h3><p>Teaching your IT and compliance teams is key for good retention and records management. Think about using these strategies:</p><ul><li><p>Provide courses like <a href="https://opsgility.com/courses/details/sc-5007-implement-retention-ediscovery-and-communication-compliance-in-microsoft-purview">SC-5007</a>, which teaches about data retention policies, managing eDiscovery cases, and setting up communication compliance.</p></li><li><p>Focus on handling the data lifecycle, legal holds, and policy enforcement with Microsoft Purview.</p></li><li><p>Make sure training includes hands-on practice, so participants can use what they learn in real situations.</p></li></ul><p>Regular training improves compliance results. Organizations that focus on ongoing training keep workers informed about changing policies and risks. This active approach builds a culture of compliance and makes sure your teams can manage data well.</p><p>Doing regular checks of your retention and records management practices is also very important. Go to the Compliance Center, find the Audit section, and set up a new audit retention policy. Keeping audit logs is very important for following rules like HIPAA, which requires <a href="https://www.bitlyft.com/resources/collecting-retaining-audit-logs-office-365">keeping logs for at least six years</a>.</p><p>By following these best practices, you can manage your data retention and records management in Microsoft 365 well, ensuring compliance and lowering risks.</p><h2>Microsoft 365 Tools for Effective Records Management</h2><h3>Microsoft Purview Overview</h3><p>Microsoft Purview is a strong tool that helps you manage records in Microsoft 365. It has many features to help you keep track of data retention. Here are some important parts of Microsoft Purview:</p><ul><li><p><strong><a href="https://learn.microsoft.com/en-us/training/modules/purview-manage-records/">Retention Labels</a></strong>: You can easily plan and use retention labels for your data.</p></li><li><p><strong>File Plan Organization</strong>: Purview helps you organize and sort labels with a clear file plan.</p></li><li><p><strong>Automated Labeling</strong>: This feature makes labeling faster, saving you time and work.</p></li><li><p><strong>Records Declaration</strong>: You can mark items as records and review them before deleting them for good.</p></li></ul><p>With Microsoft Purview, you can set retention policies for specific workloads, like all mailboxes in Exchange. Retention labels work at the item level, giving you control over each document or email.</p><h3>Using Retention Labels and Policies</h3><p>Retention labels and policies are very important for managing data retention in Microsoft 365. They help you stay compliant and protect important information. Here&#8217;s how they work:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WxMr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WxMr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png 424w, https://substackcdn.com/image/fetch/$s_!WxMr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png 848w, https://substackcdn.com/image/fetch/$s_!WxMr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png 1272w, https://substackcdn.com/image/fetch/$s_!WxMr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WxMr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png" width="687" height="188" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:188,&quot;width&quot;:687,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26563,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175463124?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WxMr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png 424w, https://substackcdn.com/image/fetch/$s_!WxMr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png 848w, https://substackcdn.com/image/fetch/$s_!WxMr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png 1272w, https://substackcdn.com/image/fetch/$s_!WxMr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dde7ef-bfb8-4151-be46-bc1f5bd4c6dc_687x188.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Retention labels let you set rules for individual items. This means you can manage specific content types, like financial forms or project files. On the other hand, retention policies apply rules at the container level, making sure you follow rules across many places like Exchange mailboxes and SharePoint sites.</p><p>By using both retention labels and policies, you can handle large amounts of data created in Microsoft 365 well. They help you know what happens to deleted or inactive data, even after your subscription ends. This combined method makes sure you keep important data forever while automatically removing unneeded information after a set time.</p><div><hr></div><p>Mastering <strong>retention</strong> and <strong>records management</strong> in Microsoft 365 is very important for your organization. When you use good policies, you can follow rules and keep sensitive data safe. Here are some main points to remember:</p><ul><li><p><strong><a href="https://www.colligo.com/white-paper-knowledge-management-and-records-management-converge-in-office-365/">Unified Classification</a></strong>: Build a complete system to connect knowledge and records management.</p></li><li><p><strong><a href="https://www.elantis.com/mastering-records-management-with-microsoft-purview/">Improved Productivity</a></strong>: Make data management easier so workers can focus on their main jobs.</p></li><li><p><strong>Enhanced Data Protection</strong>: Protect sensitive information from leaks with better methods.</p></li></ul><p>As you adjust to changing digital environments, teamwork is key. Use these practices to reduce risks and stay compliant in your organization.</p><blockquote><p>&#8220;The need for <a href="https://www.avepoint.com/ebooks/records-management-roadmap">cross-functional ownership</a> in records management is increasingly recognized as essential for effective governance.&#8221;</p></blockquote><p>By focusing on these strategies, you prepare your organization for success in the tricky world of data management.</p><h2>FAQ</h2><h3>What is the difference between retention and records management?</h3><p>Retention is about how long you keep data. Records management makes sure records are kept, accessed, and thrown away according to laws. Both are important for good data management.</p><h3>How can I create a retention policy in Microsoft 365?</h3><p>To make a retention policy, first check your data needs. Then use Microsoft Purview features and set a retention schedule. Review and update your policy often to match new rules and your organization&#8217;s needs.</p><h3>Why is training important for IT and compliance teams?</h3><p>Training gives your IT and compliance teams the skills to manage data well. It helps them learn about policies, legal holds, and the data life cycle. This ensures they follow rules and lower risks.</p><h3>What tools does Microsoft 365 offer for records management?</h3><p>Microsoft 365 has tools like <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Microsoft Purview</a>. It includes retention labels, automated labeling, and records declaration features. These tools help you manage data retention and follow rules easily.</p><h3>How often should I audit my retention and records management practices?</h3><p>You should check your practices regularly, at least once a year. Regular checks help find policy problems, ensure compliance, and adjust to new rules or needs.</p>]]></content:encoded></item><item><title><![CDATA[Streamlining Microsoft 365 Administration with Unified CLI]]></title><description><![CDATA[Over 2 million companies around the world use Microsoft 365, highlighting its significance for modern businesses.]]></description><link>https://newsletter.m365.show/p/streamlining-microsoft-365-administration</link><guid isPermaLink="false">https://newsletter.m365.show/p/streamlining-microsoft-365-administration</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Fri, 10 Oct 2025 11:10:30 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/175459007/177f336c291655ba7267ec891f81e673.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p><a href="https://www.onecloud.com.au/resources/how-many-businesses-use-microsoft-365-in-2024/">Over 2 million companies around the world use Microsoft 365</a>, highlighting its significance for modern businesses. However, <a href="https://www.enowsoftware.com/news/top-five-office-365-admin-challenges">managing Microsoft 365 Administration can be challenging</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hAm2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hAm2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png 424w, https://substackcdn.com/image/fetch/$s_!hAm2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png 848w, https://substackcdn.com/image/fetch/$s_!hAm2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png 1272w, https://substackcdn.com/image/fetch/$s_!hAm2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hAm2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png" width="678" height="424" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:424,&quot;width&quot;:678,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:83469,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175459007?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hAm2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png 424w, https://substackcdn.com/image/fetch/$s_!hAm2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png 848w, https://substackcdn.com/image/fetch/$s_!hAm2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png 1272w, https://substackcdn.com/image/fetch/$s_!hAm2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2704a1e5-7832-43b3-ad09-cd0fce8e12ff_678x424.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Understanding these challenges is essential for enhancing your Microsoft 365 Administration processes and improving overall efficiency.</p><h2>Key Takeaways</h2><ul><li><p>The <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Unified CLI makes Microsoft 365 management</a> easier. It combines tools into one place. This saves time and cuts down on confusion.</p></li><li><p>The Unified CLI works well on Windows, MacOS, and Linux. This means different IT teams can use it easily.</p></li><li><p>Using OAuth 2.0 for login makes things safer. It makes sure only allowed users can see important data.</p></li><li><p>Automating tasks like managing many users and SharePoint work with the CLI helps people get more done. It also reduces mistakes.</p></li><li><p>Checking permissions often and using role-based access control makes security better. It also helps control who can access what.</p></li></ul><h2>Unified CLI Benefits</h2><p>The Unified CLI has many benefits for Microsoft 365 administration. It combines tools and makes workflows easier. This helps you work better and faster as an administrator.</p><h3>Efficiency Gains</h3><p>With the Unified CLI, you can save time on boring tasks. You don&#8217;t have to switch between different tools anymore. You can run commands from one place. This change helps you focus on important tasks.</p><p>For example, you can manage user accounts, give out licenses, and set up options with just a few commands. This makes it quicker to do many tasks at once. You can also set up automatic tasks, which gives you more time for important projects.</p><p>Getting rid of separate tools, like the <a href="https://www.linkedin.com/posts/open-source-mvps_another-tool-sunsets-microsoft-graph-activity-7369389180231016476-gqeL">Microsoft Graph CLI</a>, shows why a unified method is needed. As Microsoft focuses on the Microsoft Graph PowerShell SDK, you will see better API support and easier connections with automation tools. This change means you will have long-term help and community support, making your admin work easier.</p><h3>Cross-Platform Support</h3><p>The Unified CLI works on many operating systems, like:</p><ul><li><p>Windows</p></li><li><p>MacOS</p></li><li><p>Linux</p></li></ul><p>This means you can use the CLI on your favorite system without losing features. Whether you like CMD, PowerShell, bash, or zsh, the Unified CLI works well in all these places.</p><p>This flexibility is important for teams with different IT setups. You can make your admin processes the same, no matter what systems your team uses. This helps everyone work together better.</p><p>Also, the Unified CLI connects easily with current Microsoft 365 workflows and other tools. For example, it can link with Salesforce through Power Automate, helping you <a href="https://supportstack.com/microsoft-365/integrating-microsoft-365-with-your-existing-tools/">sync contacts and tasks easily</a>. It can also work with Trello or Asana using Microsoft Teams or SharePoint, keeping communication and project tracking in one place. This connection helps you get the most out of your technology and boosts overall productivity.</p><h2>Installation of Office 365 CLI</h2><div id="youtube2-XFG8gVGvXpA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;XFG8gVGvXpA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/XFG8gVGvXpA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>System Requirements</h3><p>Before you install the Office 365 CLI, check that your system meets these needs:</p><ul><li><p><strong>Operating Systems</strong>: The CLI works on Windows, macOS, and Linux.</p></li><li><p><strong>Node.js</strong>: You must have Node.js installed. It is best to use the Long-Term Support (LTS) version. You can find how to install it on the <a href="https://nodejs.org/">Node.js website</a>.</p></li></ul><h3>Installation Steps</h3><p>Follow these steps to set up the Office 365 CLI on your system:</p><ol><li><p><strong>Prerequisites</strong>: Make sure you have Node.js installed. If you haven&#8217;t done this, go to the <a href="https://nodejs.org/">Node.js website</a> for help.</p></li><li><p><strong>Install the CLI</strong>: Open your command line interface and run one of these commands:</p><ul><li><p>For npm users:</p></li></ul></li></ol><pre><code><code>npm install -g @pnp/cli-microsoft365
</code></code></pre><ol><li><ul><li><p>For Yarn users:</p></li></ul></li></ol><pre><code><code>yarn global add @pnp/cli-microsoft365
</code></code></pre><ol><li><p><strong>Check the installed version</strong>: After you install it, check by running:</p></li></ol><pre><code><code>m365 version
</code></code></pre><ol><li><p>This command shows the version of the Office 365 CLI you have.</p></li><li><p><strong>Update the CLI</strong>: To keep your CLI current, run:</p></li></ol><pre><code><code>npm install -g @pnp/cli-microsoft365@latest
</code></code></pre><p>By following these steps, you can easily set up the Office 365 CLI. This tool will improve your Microsoft 365 administration experience, helping you manage tasks better.</p><h2>Authentication and Security</h2><p>When you use the Unified CLI for Microsoft 365, security is very important. The authentication process makes sure that only allowed users can see sensitive data and do admin tasks.</p><h3>OAuth Authentication</h3><p>The Unified CLI mainly uses <strong>OAuth 2.0</strong> for safe access. This method lets you log in with Microsoft Entra ID using a web browser. By using OAuth, you avoid problems from older login methods. <a href="https://www.febooti.com/products/automation-workshop/tutorials/enable-smtp-authentication-in-microsoft-office-365.html">Microsoft is getting rid of old methods like AUTH PLAIN and AUTH LOGIN because they are not safe.</a> Instead, <strong>OAuth 2.0</strong> improves security by using access tokens instead of plain passwords. This change greatly lowers the chance of unauthorized access.</p><p><a href="https://pnp.github.io/cli-microsoft365/user-guide/connecting-microsoft-365/">Here&#8217;s a quick look at the authentication methods supported by the Office 365 CLI</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a5JW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a5JW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png 424w, https://substackcdn.com/image/fetch/$s_!a5JW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png 848w, https://substackcdn.com/image/fetch/$s_!a5JW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png 1272w, https://substackcdn.com/image/fetch/$s_!a5JW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a5JW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png" width="686" height="292" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d20eea4-4928-4545-8031-40437b3a463b_686x292.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:292,&quot;width&quot;:686,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53455,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175459007?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!a5JW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png 424w, https://substackcdn.com/image/fetch/$s_!a5JW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png 848w, https://substackcdn.com/image/fetch/$s_!a5JW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png 1272w, https://substackcdn.com/image/fetch/$s_!a5JW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d20eea4-4928-4545-8031-40437b3a463b_686x292.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Scoped Permissions</h3><p><strong>Scoped permissions</strong> let you control what users can do with the CLI. By giving specific permissions, you limit access to only what each user needs. This idea of least privilege makes security better by lowering the chance of mistakes or bad changes to your Microsoft 365 setup.</p><p>To use scoped permissions well, think about these best practices:</p><ul><li><p><strong>Review Permissions Regularly</strong>: Check and update user permissions often to make sure they match current roles.</p></li><li><p><strong>Use Role-Based Access Control (RBAC)</strong>: Use RBAC to give permissions based on user roles, making it easier to manage access.</p></li><li><p><strong>Monitor Activity Logs</strong>: Watch activity logs to find any unauthorized access attempts or strange behavior.</p></li></ul><p>By following these tips, you can make the security of your Microsoft 365 administration stronger and keep your organization safe.</p><h2>Practical CLI Usage</h2><p>The Office 365 CLI has strong tools for managing Microsoft 365. You can make tasks like adding many users and automating SharePoint easier with just a few commands. This section shows how to use the CLI for these important jobs.</p><h3>Bulk User Management</h3><p>Managing users in Microsoft 365 takes a lot of time, especially in big companies. The Office 365 CLI makes this easier. You can run commands to handle many users at once.</p><p>Here are some common commands for bulk user management:</p><ul><li><p><strong>Add Users</strong>: You can add many users at the same time using a CSV file. The command looks like this:</p></li></ul><pre><code><code>m365 aad user add --users &lt;path-to-csv&gt;
</code></code></pre><ul><li><p><strong>Assign Licenses</strong>: You can give licenses to users in bulk with:</p></li></ul><pre><code><code>m365 aad user license assign --user &lt;userPrincipalName&gt; --skuId &lt;skuId&gt;
</code></code></pre><ul><li><p><strong>Remove Users</strong>: To take away users, you can run:</p></li></ul><pre><code><code>m365 aad user remove --user &lt;userPrincipalName&gt;
</code></code></pre><p>These commands help you manage user accounts quickly. You can also automate boring tasks, saving time and cutting down mistakes.</p><h3>SharePoint Automation</h3><p>SharePoint automation is another area where the Office 365 CLI works well. You can manage SharePoint sites and resources easily. Here are some automation examples you can use:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q3TI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q3TI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png 424w, https://substackcdn.com/image/fetch/$s_!Q3TI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png 848w, https://substackcdn.com/image/fetch/$s_!Q3TI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png 1272w, https://substackcdn.com/image/fetch/$s_!Q3TI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q3TI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png" width="690" height="117" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:117,&quot;width&quot;:690,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:19217,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175459007?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q3TI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png 424w, https://substackcdn.com/image/fetch/$s_!Q3TI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png 848w, https://substackcdn.com/image/fetch/$s_!Q3TI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png 1272w, https://substackcdn.com/image/fetch/$s_!Q3TI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F006a980b-c163-4c09-a656-6721ff25b0a7_690x117.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>With these commands, you can automate tasks like making site collections or changing page properties. This automation cuts down on manual work and boosts productivity.</p><p>Also, the Office 365 CLI has many commands for getting, creating, and updating resources. You can easily manage SharePoint Online with simple commands.</p><p>Here are some common uses for the Office 365 CLI in Microsoft 365 management:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JyGX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JyGX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png 424w, https://substackcdn.com/image/fetch/$s_!JyGX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png 848w, https://substackcdn.com/image/fetch/$s_!JyGX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png 1272w, https://substackcdn.com/image/fetch/$s_!JyGX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JyGX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png" width="679" height="169" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c228717f-b3bc-4654-971d-472ce68c3358_679x169.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:169,&quot;width&quot;:679,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30540,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175459007?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JyGX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png 424w, https://substackcdn.com/image/fetch/$s_!JyGX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png 848w, https://substackcdn.com/image/fetch/$s_!JyGX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png 1272w, https://substackcdn.com/image/fetch/$s_!JyGX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc228717f-b3bc-4654-971d-472ce68c3358_679x169.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>By using the Office 365 CLI, you can make your Microsoft 365 management better. The CLI&#8217;s speed and performance make it a top choice for many admins.</p><p>To start with the Office 365 CLI, check out these training resources:</p><ol><li><p><strong>Download and install <a href="https://nodejs.org/en/">NodeJS</a> LTS version</strong>: <a href="https://nodejs.org/en/">NodeJS</a></p></li><li><p><strong><a href="https://learn.microsoft.com/en-us/sharepoint/dev/declarative-customization/site-design-o365cli">Install the CLI for Microsoft 365</a></strong>: Follow the steps at <a href="https://pnp.github.io/cli-microsoft365/user-guide/installing-cli/">Installing the CLI</a></p></li><li><p><strong>Connect to your SharePoint tenant</strong>: Instructions are at <a href="https://pnp.github.io/cli-microsoft365/user-guide/connecting-microsoft-365">Logging in to Office 365</a></p></li><li><p><strong>Verify your setup</strong>: Use the command <a href="https://pnp.github.io/cli-microsoft365/cmd/spo/sitedesign/sitedesign-list">sitedesign list</a> to check your connection.</p></li></ol><p>With these resources, you can quickly learn how to use the Office 365 CLI well.</p><div><hr></div><p>In short, the Unified CLI changes how you manage Microsoft 365. It makes workflows easier and helps teamwork. You can control resources with special <a href="https://blog.opencloud.codes/multi-tenant-organizations-entraid/">cross-tenant access settings</a>. This lets you manage permissions better.</p><p>As Microsoft moves from the Graph CLI tool to the <a href="https://adtmag.com/articles/2025/09/03/microsoft-to-retire-graph-cli-tool_0.aspx">Graph PowerShell SDK</a>, you will see more API options and better automation. This change shows that Microsoft wants to improve your experience as an admin.</p><p>Here are some important points from groups using Unified CLI:</p><ol><li><p>Admins keep control over resources with special cross-tenant access settings.</p></li><li><p>Automatic settings are created when joining multi-tenant groups.</p></li><li><p>Policy templates lower the admin workload by setting up needed settings ahead of time.</p></li></ol><p>Use the Unified CLI to make your Microsoft 365 management easier and get ready for new tools in the future.</p><h2>FAQ</h2><h3>What is Unified CLI?</h3><p>Unified CLI is a tool you can use on different systems to <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">manage Microsoft 365</a>. It makes administration easier by using the same commands on Windows, macOS, and Linux. This helps you organize your work and automate tasks.</p><h3>How do I install Unified CLI?</h3><p>To install Unified CLI, first make sure you have Node.js on your computer. Then, type the command <code>npm install -g @pnp/cli-microsoft365</code> in your command line. This will install the CLI on your system for everyone to use.</p><h3>What authentication methods does Unified CLI support?</h3><p>Unified CLI has different ways to log in, like OAuth 2.0, device code flow, secret, and certificate-based methods. These options help keep your data safe and make sure only allowed users can access Microsoft 365 resources.</p><h3>Can I automate tasks with Unified CLI?</h3><p>Yes, you can use Unified CLI to automate many tasks. It lets you run scripts for managing many users, automating SharePoint, and connecting with CI/CD pipelines. This makes your administration work faster and easier.</p><h3>Is Unified CLI suitable for all operating systems?</h3><p>Yes! Unified CLI works well on Windows, macOS, and Linux. This means you can manage Microsoft 365 from your favorite system without losing any features.</p>]]></content:encoded></item><item><title><![CDATA[Mastering Entra ID App Registration and OAuth 2.0]]></title><description><![CDATA[Mastering Entra ID app registration and OAuth 2.0 is very important for today&#8217;s developers.]]></description><link>https://newsletter.m365.show/p/mastering-entra-id-app-registration</link><guid isPermaLink="false">https://newsletter.m365.show/p/mastering-entra-id-app-registration</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Thu, 09 Oct 2025 09:26:17 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/175435210/1d87593fd26b20e056af3d00ae17a4f9.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Mastering Entra ID app registration and OAuth 2.0 is very important for today&#8217;s developers. You get many benefits, like <a href="https://blog.nashtechglobal.com/web-app-authentication-using-microsoft-entra-id/">better security, easy integration</a>, and growth options. These features help your apps follow rules and standards. Knowing how to use these tools helps you create safe and strong connections with Microsoft services.</p><h2>Key Takeaways</h2><ul><li><p>Know the <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">permissions needed for Entra ID</a> app registration. Roles like Application Administrator and Cloud Application Administrator are important for managing your app well.</p></li><li><p>Pick the right account type for your app. Choose between single-tenant and multi-tenant options based on who needs access and how you control permissions.</p></li><li><p>Use best practices for OAuth 2.0. Manage tokens securely, check redirect URIs, and use CSRF protection to keep your apps safe.</p></li></ul><h2>Prerequisites for Entra ID App Registration</h2><p>Before starting with Entra ID app registration, you must know the needed permissions and the basics of OAuth 2.0. These prerequisites are very important for a good app registration process.</p><h3>Required Permissions</h3><p>To register an application in Microsoft Entra, you need certain permissions. Here are the main roles you should know about:</p><ul><li><p><strong><a href="https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/delegate-app-roles">Application Administrator</a></strong>: This role lets you create and manage all parts of enterprise applications, including application registrations. You can also agree to delegated permissions.</p></li><li><p><strong>Cloud Application Administrator</strong>: This role is like the Application Administrator. It has the same permissions but cannot manage application proxy settings.</p></li></ul><p>Having the right permissions helps you manage your app registration and its settings well.</p><h3>Understanding OAuth 2.0 Basics</h3><p>Knowing the basics of OAuth 2.0 is key for using Microsoft Entra. Here&#8217;s a quick look at the main ideas:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ug7S!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ug7S!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png 424w, https://substackcdn.com/image/fetch/$s_!ug7S!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png 848w, https://substackcdn.com/image/fetch/$s_!ug7S!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png 1272w, https://substackcdn.com/image/fetch/$s_!ug7S!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ug7S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png" width="814" height="364" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:364,&quot;width&quot;:814,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:69088,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175435210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ug7S!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png 424w, https://substackcdn.com/image/fetch/$s_!ug7S!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png 848w, https://substackcdn.com/image/fetch/$s_!ug7S!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png 1272w, https://substackcdn.com/image/fetch/$s_!ug7S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2daf5114-50eb-4040-bcc4-95bd6ab0ab4a_814x364.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Knowing these ideas will help you go through the app registration process and use secure authentication well.</p><h2>Entra ID App Registration Steps</h2><div id="youtube2-aBAY-LKLPSo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;aBAY-LKLPSo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/aBAY-LKLPSo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Registering your app in Microsoft Entra has some important steps. Follow this guide to make the app registration easy.</p><h3>Naming Your Application</h3><p>When you register your app, pick a good name. This name should show what the app does. A clear name helps you and others find the app later. <a href="https://learncloud.guru/crafting-a-robust-naming-convention-in-microsoft-entra-id/">Here are some tips for naming:</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!I8ve!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!I8ve!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png 424w, https://substackcdn.com/image/fetch/$s_!I8ve!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png 848w, https://substackcdn.com/image/fetch/$s_!I8ve!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png 1272w, https://substackcdn.com/image/fetch/$s_!I8ve!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!I8ve!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png" width="817" height="307" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:307,&quot;width&quot;:817,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56272,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175435210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!I8ve!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png 424w, https://substackcdn.com/image/fetch/$s_!I8ve!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png 848w, https://substackcdn.com/image/fetch/$s_!I8ve!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png 1272w, https://substackcdn.com/image/fetch/$s_!I8ve!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90d3ec30-2e29-490e-832c-4ca4da77e567_817x307.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Choosing Account Types</h3><p>Next, you must choose the account types for your app. Microsoft Entra lets you pick between single-tenant and multi-tenant apps.</p><ul><li><p><strong>Single-tenant</strong>: This option limits access to users in your organization. Only users from your tenant can log in.</p></li><li><p><strong>Multi-tenant</strong>: This option lets users from other organizations use your app. It needs user or admin approval to create a local Enterprise Application.</p></li></ul><p>Choosing the right account type is very important. It decides who can use your app and how you manage permissions.</p><h3>Setting Up Redirect URIs</h3><p><a href="https://learn.microsoft.com/en-us/entra/identity-platform/reply-url">Redirect URIs are very important for logging in.</a> They tell the authentication server where to send users after they log in. Follow these tips when setting up redirect URIs:</p><ol><li><p><strong>Exact Matching</strong>: Make sure the redirect URIs match exactly. This stops unauthorized access and keeps things safe.</p></li><li><p><strong><a href="https://ourcloudnetwork.com/how-to-secure-redirect-uris-in-microsoft-entra-id-applications/">Limit to Trusted URIs</a></strong>: Only add URIs that your app needs. Too many can create security problems.</p></li><li><p><strong>Avoid Wildcards</strong>: Wildcard URIs can increase risks. Stick to specific URIs to lower dangers.</p></li></ol><p>When you set up your redirect URIs correctly, you make your app safer. The authentication server will only send users to registered URIs, making sure tokens go to the right places.</p><p>To sum up the registration steps, here&#8217;s a quick checklist:</p><ol><li><p><a href="https://learn.microsoft.com/en-us/power-apps/developer/data-platform/walkthrough-register-app-azure-active-directory">Sign in to the Microsoft Azure portal with admin rights.</a></p></li><li><p>Go to App registrations and click + New registration.</p></li><li><p>Type your app&#8217;s name and choose the right account type.</p></li><li><p>Click Register to create the app registration.</p></li><li><p>Set up your redirect URIs.</p></li><li><p>Copy the Application (client) ID for later use.</p></li><li><p>Set API permissions as needed.</p></li></ol><p>By following these steps, you can register your app in Microsoft Entra and get it ready for safe authentication using OAuth 2.0.</p><h2>Configuring Permissions and Roles</h2><p>When you set up permissions and roles in Microsoft Entra, you create a safe way for people to access your application. It is important to know the types of permissions for good management.</p><h3>API Permissions</h3><p>API permissions decide what your application can do with Microsoft services. You can pick between two main types: <strong>delegated</strong> and <strong>application</strong> permissions.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t_lB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t_lB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png 424w, https://substackcdn.com/image/fetch/$s_!t_lB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png 848w, https://substackcdn.com/image/fetch/$s_!t_lB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png 1272w, https://substackcdn.com/image/fetch/$s_!t_lB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t_lB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png" width="826" height="249" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:249,&quot;width&quot;:826,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62403,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175435210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t_lB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png 424w, https://substackcdn.com/image/fetch/$s_!t_lB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png 848w, https://substackcdn.com/image/fetch/$s_!t_lB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png 1272w, https://substackcdn.com/image/fetch/$s_!t_lB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff71ff84d-11d3-4000-99c8-43966c8d9b10_826x249.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>To keep security and functionality balanced, <a href="https://www.reco.ai/hub/configuring-microsoft-entra-for-enhanced-api-security">follow these tips when setting API permissions</a>:</p><ol><li><p>Use many security controls for better protection.</p></li><li><p>Keep your API management tools updated with the latest patches.</p></li><li><p>Regularly check for security issues.</p></li><li><p>Train developers on API security best practices.</p></li></ol><h3>User Roles and Access Control</h3><p>Managing user roles and access control is very important for security. Here are some good strategies:</p><ul><li><p>Use the <a href="https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/best-practices">least privilege principle</a>. Give users only the permissions they need.</p></li><li><p>Use groups for role assignments. This makes management easier and improves security.</p></li><li><p>Create a <a href="https://www.reco.ai/hub/permission-management-best-practices-microsoft-entra-id">clear role hierarchy based on job duties</a>.</p></li></ul><p>Regularly checking and watching user activities helps find problems. Teaching users about permission management also helps keep things secure. By using these strategies, you make sure your application stays safe while giving needed access.</p><h2>Implementing OAuth 2.0</h2><p><a href="https://m365.show/">Using OAuth 2.0</a> is very important for keeping your apps safe. Knowing the different ways to get permission helps you pick the best one for what you need. Each way has its own uses and safety concerns.</p><h3>Understanding Authorization Flows</h3><p>OAuth 2.0 has different ways to get permission. Each way fits different situations and user needs. Here&#8217;s a table that shows the main <a href="https://learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-auth-code-flow">OAuth 2.0 ways and when to use them</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q7Xe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q7Xe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png 424w, https://substackcdn.com/image/fetch/$s_!q7Xe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png 848w, https://substackcdn.com/image/fetch/$s_!q7Xe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png 1272w, https://substackcdn.com/image/fetch/$s_!q7Xe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q7Xe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png" width="819" height="90" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:90,&quot;width&quot;:819,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:19618,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175435210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!q7Xe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png 424w, https://substackcdn.com/image/fetch/$s_!q7Xe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png 848w, https://substackcdn.com/image/fetch/$s_!q7Xe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png 1272w, https://substackcdn.com/image/fetch/$s_!q7Xe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b83ce2f-6c2b-4512-9604-11c669f528fc_819x90.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The <strong>authorization code flow</strong> is the safest choice. It needs users to log in and give permission. This way works well for web and mobile apps.</p><p>You should not use the implicit grant flow. This way has <a href="https://learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-implicit-grant-flow">safety problems that can put your tokens at risk</a>. The issues happen when tokens are sent using <code>response_mode=fragment</code>. This means the token can be seen by any JavaScript on the page. This could be a problem if the page has third-party scripts. Instead, choose the authorization code flow to make both safety and user experience better.</p><h3>Token Management and Security</h3><p>Good token management is key to keeping your app secure. Here are some <a href="https://ssojet.com/blog/oauth-2-0-security-best-practices-how-to-secure-oauth-tokens-and-why-use-pkce">tips for safe token management</a> in OAuth 2.0 with Microsoft Entra:</p><ul><li><p><strong>Use HTTPS</strong>: Encrypt your communications to keep sensitive data, like tokens, safe.</p></li><li><p><strong>Validate Redirect URIs</strong>: Make sure redirect URIs are registered to stop unauthorized access.</p></li><li><p><strong>Implement PKCE</strong>: Use Proof Key for Code Exchange to boost security for public clients.</p></li><li><p><strong>Conduct Regular Audits</strong>: Find and fix setup mistakes by doing frequent security checks.</p></li><li><p><strong>Secure Token Storage</strong>: Keep tokens safe using environment variables and secure storage options.</p></li><li><p><strong>Handle Tokens Securely</strong>: Set reasonable expiration times and have ways to revoke tokens.</p></li></ul><p>By following these tips, you can lower the chances of token theft and unauthorized access. Managing access tokens and ID tokens well keeps your app secure while giving users a smooth experience.</p><h2>Best Practices for OAuth 2.0</h2><h3>Security Considerations</h3><p>When using OAuth 2.0, keeping your apps and users safe is very important. Here are some key practices:</p><ol><li><p><strong>Redirect URI Validation</strong>: Always set up your authorization server to only allow <a href="https://outpost24.com/blog/common-oauth-vulnerabilities-mitigations/">exact or pre-registered redirect URIs</a>. This stops open redirect problems.</p></li><li><p><strong>CSRF Protection</strong>: Use state parameters and CSRF tokens in all OAuth flows. This helps protect against Cross-Site Request Forgery attacks.</p></li><li><p><strong>Token Storage</strong>: Keep tokens safe. Use HTTP-only cookies or secure places to stop unauthorized access.</p></li><li><p><strong>Token Leakage Prevention</strong>: Don&#8217;t put tokens in URLs. Use Referrer-Policy headers to control how much info your app shares with other sites.</p></li></ol><p>A recent security study found that <a href="https://www.avatier.com/blog/oauth-explained-identity-governance/">43% of enterprise OAuth setups</a> have at least one serious security problem. The most common issue is not checking redirect URIs enough, found in 27% of the vulnerable setups.</p><h3>Performance Optimization Tips</h3><p>Making performance better is key for handling many token checks and refresh actions. Here are some tips to improve your OAuth 2.0 setup:</p><ul><li><p><strong>Single App Registration</strong>: Make one app registration for all APIs. This lets clients get one token for many APIs, making things easier.</p></li><li><p><strong>Multiple App Registrations</strong>: Or, create different app registrations for each API. This gives smaller JWT tokens but means clients must handle many tokens.</p></li><li><p><strong>Client Authentication Methods</strong>: Use managed identities for Azure resources or certificates for better security. Change client secrets often to keep security strong.</p></li></ul><p>Using <a href="https://ronaldbosma.github.io/blog/2025/09/16/protect-apis-in-azure-api-management-with-oauth/">OAuth-protected APIs in Microsoft Azure API Management</a> can also boost security and management. This method provides infrastructure as code for easy setup and role-based security for better access control.</p><p>By following these best practices, you can make sure your OAuth 2.0 setup is safe and works well for your apps.</p><h2>Troubleshooting Common Issues</h2><p>When you use Microsoft Entra app registration and OAuth 2.0, you might run into some problems. Knowing common errors and how to fix them can help you solve issues quickly.</p><h3>Common Errors and Solutions</h3><p>Here are some <a href="https://learn.microsoft.com/en-us/entra/identity-platform/reference-error-codes">common error codes</a> you may see during app registration or OAuth 2.0 setup, along with what they mean and what you can do:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C8wT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C8wT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png 424w, https://substackcdn.com/image/fetch/$s_!C8wT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png 848w, https://substackcdn.com/image/fetch/$s_!C8wT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png 1272w, https://substackcdn.com/image/fetch/$s_!C8wT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C8wT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png" width="828" height="388" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:388,&quot;width&quot;:828,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90087,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175435210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!C8wT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png 424w, https://substackcdn.com/image/fetch/$s_!C8wT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png 848w, https://substackcdn.com/image/fetch/$s_!C8wT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png 1272w, https://substackcdn.com/image/fetch/$s_!C8wT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeab6a6c-c8d4-4285-98e6-236e123bca5a_828x388.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Debugging Tips</h3><p>If you have trouble with authentication, follow these steps to <a href="https://ois.uw.edu/tools-services-support/it-systems-infrastructure/msinf/aad/authn/help/yourself/">troubleshoot well</a>:</p><ol><li><p><strong>Take notes about your experience</strong>: Write down important details like error messages, username, time of the issue, URL or app used, and device info.</p></li><li><p><strong>Find where the problem happens in the expected authentication flow</strong>: Compare your sign-in experience to the expected flow to see where it goes wrong.</p></li></ol><p>Also, use diagnostic tools to help you fix issues. For example, <a href="https://learn.microsoft.com/en-us/entra/identity/devices/troubleshoot-hybrid-join-windows-current">check the Event Viewer</a> for logs about Microsoft Entra. Look for entries under Applications and Services Log &gt; Microsoft &gt; Windows &gt; AAD. This can give you clues about the authentication process and help you find specific errors.</p><p>By knowing these common errors and using the debugging tips, you can fix problems faster and have a better experience with Microsoft Entra app registration and OAuth 2.0.</p><div><hr></div><p>Learning about <a href="https://www.certlibrary.com/blog/master-the-sc-300-your-complete-guide-to-becoming-an-identity-and-access-administrator/">Entra ID app registration</a> and OAuth 2.0 is very important for making your apps safe and effective. Here are some main points to remember:</p><ul><li><p>Know the <a href="https://www.apideck.com/blog/understanding-authorization-in-microsoft-business-central-api">challenges of using different platforms</a> for successful connections.</p></li><li><p>Handle permissions well to fit with Microsoft&#8217;s identity system.</p></li><li><p>Understand the details of OAuth 2.0, especially in Business Central.</p></li></ul><p>By paying attention to these points, you improve your organization&#8217;s security and make sure your apps work well. Use these practices to create safe and strong connections.</p><h2>FAQ</h2><h3>What is Entra ID app registration?</h3><p>Entra ID app registration helps you make and control apps that work safely with <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Microsoft services</a>.</p><h3>Why is OAuth 2.0 important?</h3><p>OAuth 2.0 gives safe permission for apps. It lets users allow access without giving out their passwords.</p><h3>How do I troubleshoot common OAuth errors?</h3><p>Look at error codes, check redirect URIs, and check your app&#8217;s permissions to fix common OAuth problems fast.</p>]]></content:encoded></item><item><title><![CDATA[Choosing the Right Communication Platform: Azure Communication Services vs Teams APIs]]></title><description><![CDATA[In today&#8217;s fast digital world, choosing the right communication platform is very important for your organization&#8217;s success.]]></description><link>https://newsletter.m365.show/p/choosing-the-right-communication</link><guid isPermaLink="false">https://newsletter.m365.show/p/choosing-the-right-communication</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Wed, 08 Oct 2025 05:29:26 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/175412719/b472cd372683779597c1b4939f8f78a4.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>In today&#8217;s fast digital world, choosing the right communication platform is very important for your organization&#8217;s success. Many people want cloud-based solutions now. This is because of the rise of using many channels to communicate. The VoIP part still makes the most money. Video conferencing is also expected to grow quickly. The Asia Pacific area shows this trend well. It is predicted to grow from <a href="https://www.consegicbusinessintelligence.com/cloud-communication-platform-market">USD 3,694.91 million in 2023 to over USD 15,069.03 million by 2031</a>. Knowing these changes can help you make smart choices that fit your business needs.</p><h2>Key Takeaways</h2><ul><li><p>Azure Communication Services (ACS) has many features. It includes voice, video, chat, SMS, and email. This makes it useful for different business needs.</p></li><li><p>Microsoft Teams APIs help people work together better. They <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">connect with Microsoft 365</a>. This helps manage teams, channels, and user interactions more easily.</p></li><li><p>Each platform has its own benefits. ACS is good for apps that talk to customers. Teams APIs have strong security and compliance features.</p></li><li><p>Think about what your organization needs when picking a platform. ACS is best for flexibility. Teams APIs are better for teamwork and integration.</p></li><li><p>The pricing is different for each. ACS uses a pay-as-you-go plan. Teams APIs need a <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> subscription, which can add extra costs.</p></li></ul><h2>Azure Communication Services Overview</h2><div id="youtube2-GIGqzAMfdYo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;GIGqzAMfdYo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/GIGqzAMfdYo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Azure Communication Services (ACS) has many strong features to improve communication in apps. This platform helps you connect different ways to communicate easily. Here are its <a href="https://learn.microsoft.com/en-us/azure/communication-services/">main features</a>:</p><h3>Key Features</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A2eA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A2eA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png 424w, https://substackcdn.com/image/fetch/$s_!A2eA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png 848w, https://substackcdn.com/image/fetch/$s_!A2eA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png 1272w, https://substackcdn.com/image/fetch/$s_!A2eA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A2eA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png" width="684" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:684,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:60849,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175412719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A2eA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png 424w, https://substackcdn.com/image/fetch/$s_!A2eA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png 848w, https://substackcdn.com/image/fetch/$s_!A2eA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png 1272w, https://substackcdn.com/image/fetch/$s_!A2eA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b36d820-159c-4445-a3f7-5c12ebca1006_684x369.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Advantages</h3><p>Azure Communication Services is special for many reasons:</p><ul><li><p>You can add <a href="https://www.astroline.com/en/blog/azure-communications-services-empowering-omnichannel-business-communications">many ways to communicate</a> in your apps, like voice, video, chat, SMS, and email.</p></li><li><p>ACS works well with Microsoft Teams, making teamwork easier for users in the Microsoft system.</p></li><li><p>The platform focuses on security and follows rules like GDPR and HIPAA.</p></li><li><p>You can pick <a href="https://www.pure-ip.com/blog/azure-communication-services-how-it-works-and-why-you-need-it">flexible PSTN calling options</a>. You can use Microsoft as a Telco or choose your own carrier for more choices.</p></li></ul><h3>Limitations</h3><p>Even though Azure Communication Services has many good points, it also has some issues:</p><ul><li><p>Users say there is a <a href="https://learn.microsoft.com/en-us/answers/questions/1470142/query-regarding-limitations-on-azure-communication">daily email limit of 2,400</a>. This is much lower than the 10,000 emails per day allowed by Microsoft 365 Exchange Online Services. This limit can be hard for groups that send many emails.</p></li><li><p>There are worries about what happens when email limits are reached, which could affect important messages.</p></li><li><p>The starting limits might be tough for groups that expect to grow fast or use it a lot.</p></li></ul><h2>Teams APIs Overview</h2><p>Microsoft Teams APIs have many strong features. They help improve communication and teamwork in your organization. These APIs let you add different functions to your apps. This makes it easier to manage teams, channels, and user interactions. Here are the main features of Teams APIs:</p><h3>Key Features</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X9kI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X9kI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png 424w, https://substackcdn.com/image/fetch/$s_!X9kI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png 848w, https://substackcdn.com/image/fetch/$s_!X9kI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png 1272w, https://substackcdn.com/image/fetch/$s_!X9kI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!X9kI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png" width="687" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:478,&quot;width&quot;:687,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:88469,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175412719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!X9kI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png 424w, https://substackcdn.com/image/fetch/$s_!X9kI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png 848w, https://substackcdn.com/image/fetch/$s_!X9kI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png 1272w, https://substackcdn.com/image/fetch/$s_!X9kI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f4bd01d-506c-41db-b890-ac9b5e655026_687x478.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Advantages</h3><p>Using Microsoft Teams APIs has many benefits for your organization:</p><ul><li><p><strong>Automation</strong>: You can automate regular tasks with custom bots and messaging extensions.</p></li><li><p><strong>Integration</strong>: You can connect easily with other data sources for real-time updates and reports.</p></li><li><p><strong>Enhanced Collaboration</strong>: You can improve meeting experiences with apps for scheduling and follow-ups.</p></li><li><p><strong>Security</strong>: You can protect sensitive information and ensure compliance.</p></li><li><p><strong>Third-party Integration</strong>: You can add more features by connecting with popular applications.</p></li></ul><h3>Limitations</h3><p>Even though Teams APIs have many benefits, they also have some limits:</p><ul><li><p>Developers often find the <a href="https://adhoc.team/2022/08/02/developers-are-humans-too-why-api-documentation-needs-hcd/">API documentation not very helpful</a>. This leads them to look for help in forums or other resources.</p></li><li><p><a href="https://learn.microsoft.com/en-us/microsoftteams/platform/samples/integrating-web-apps">Connecting with third-party applications can be hard</a> because of authentication processes and data structure issues. These problems may reduce functionality and hurt security.</p></li></ul><h2>Use Cases for Communication Platforms</h2><p>When picking a communication platform, knowing the specific uses can help you choose wisely. Both Azure Communication Services (ACS) and Teams APIs have special benefits for different situations.</p><h3>Azure Communication Services Use Cases</h3><p>Azure Communication Services works well in many industries. It provides solutions that improve communication and engagement. <a href="https://10xds.com/blog/azure-communication-services-use-cases-and-benefits/">Here are some common uses</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kkGy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kkGy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png 424w, https://substackcdn.com/image/fetch/$s_!kkGy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png 848w, https://substackcdn.com/image/fetch/$s_!kkGy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png 1272w, https://substackcdn.com/image/fetch/$s_!kkGy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kkGy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png" width="689" height="265" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:265,&quot;width&quot;:689,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:44161,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175412719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kkGy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png 424w, https://substackcdn.com/image/fetch/$s_!kkGy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png 848w, https://substackcdn.com/image/fetch/$s_!kkGy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png 1272w, https://substackcdn.com/image/fetch/$s_!kkGy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F569a70ff-1ea1-48b6-bbe3-4a828400904b_689x265.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Organizations use ACS to solve specific business problems. For example:</p><ul><li><p><strong>Healthcare:</strong> <a href="https://www.qservicesit.com/use-cases-for-azure-communication-services">ACS helps with telehealth visits</a>. Patients can talk to doctors online and share medical files safely.</p></li><li><p><strong>Retail:</strong> Retailers use ACS for live video calls to show products and give real-time updates about orders.</p></li><li><p><strong>Education:</strong> The platform supports online learning by connecting virtual classrooms, helping teachers engage with students well.</p></li></ul><p>These examples show how ACS can improve communication in many areas, making it a flexible choice for businesses.</p><h3>Teams APIs Use Cases</h3><p>Teams APIs create special communication workflows, especially in big companies. Here are some key features that help these workflows:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZYNz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZYNz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png 424w, https://substackcdn.com/image/fetch/$s_!ZYNz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png 848w, https://substackcdn.com/image/fetch/$s_!ZYNz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png 1272w, https://substackcdn.com/image/fetch/$s_!ZYNz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZYNz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png" width="683" height="171" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:171,&quot;width&quot;:683,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:31054,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175412719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZYNz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png 424w, https://substackcdn.com/image/fetch/$s_!ZYNz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png 848w, https://substackcdn.com/image/fetch/$s_!ZYNz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png 1272w, https://substackcdn.com/image/fetch/$s_!ZYNz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbe7209d-a2af-406e-a3be-5818f1f6619d_683x171.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Teams APIs improve communication by connecting different channels. For example, the shared Teams system allows easy access to internal experts no matter where they are. This ability boosts teamwork and makes communication smoother.</p><p>The Microsoft Teams API lets you automate tasks and improve communication. You can send messages to channels and change settings automatically. This flexibility helps create unique workflows that fit your business needs.</p><h2>Integration Capabilities</h2><p>When you think about <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">integration capabilities</a>, both Azure Communication Services (ACS) and Teams APIs have special features. These features make your communication platform better. Their ability to work together helps you use the best parts of both systems.</p><h3>Azure Communication Services Integration</h3><p>Azure Communication Services has a flexible way to connect with other apps. You can link ACS with many applications. This makes communication easy across different channels. Here&#8217;s a quick look at how ACS works with outside users compared to Teams users:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m3kG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m3kG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png 424w, https://substackcdn.com/image/fetch/$s_!m3kG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png 848w, https://substackcdn.com/image/fetch/$s_!m3kG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png 1272w, https://substackcdn.com/image/fetch/$s_!m3kG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m3kG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png" width="684" height="339" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:339,&quot;width&quot;:684,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:56094,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175412719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!m3kG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png 424w, https://substackcdn.com/image/fetch/$s_!m3kG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png 848w, https://substackcdn.com/image/fetch/$s_!m3kG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png 1272w, https://substackcdn.com/image/fetch/$s_!m3kG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8d5c8db-bb58-4b70-b778-4a57f382a31a_684x339.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://learn.microsoft.com/en-us/azure/communication-services/concepts/teams-interop">This table shows the differences</a> in how users experience ACS and Teams. You can see that while ACS works with outside users, Teams APIs give a better experience for business users.</p><h3>Teams Phone Extensibility</h3><p>Teams phone extensibility improves your communication abilities. You can add phone features directly into your apps. This lets you manage calls, meetings, and messaging easily. But, managing identity and authentication can be tricky.</p><ul><li><p>Developers need to set up the right system for creating user and access token credentials.</p></li><li><p>ACS does not depend on any identity, so you need to <a href="https://github.com/Azure-Samples/communication-services-authentication-hero-nodejs">map identities to Azure Active Directory</a>.</p></li><li><p>A sample server setup can help in matching ACS identities to Azure Active Directory identities.</p></li></ul><p>To keep things secure, follow these best practices:</p><ol><li><p>Access tokens must be encrypted to keep sensitive data safe.</p></li><li><p>Tokens should only include necessary scopes to follow the principle of least privilege.</p></li><li><p>An identity management service is important for authenticating users and managing identities.</p></li></ol><p>By solving these challenges, you can build a strong integration that gets the most out of both ACS and Teams APIs.</p><h2>Pricing Models for Azure and Teams</h2><p>When you choose a communication platform, knowing the pricing models is very important. Both Azure Communication Services (ACS) and Teams APIs have different pricing plans. These can affect your budget and how well you operate.</p><h3>Azure Communication Services Pricing</h3><p>Azure Communication Services has a flexible pricing model. You only pay for what you use. Here are the main points about its pricing:</p><ul><li><p><strong>Pay-as-you-go</strong>: This plan lets you pay based on how much you actually use. You can grow your services without worrying about fixed costs.</p></li><li><p><strong>Subscription options</strong>: ACS also has subscription plans for different services. This flexibility helps you control costs better.</p></li></ul><p>For example, pricing in the East US 2 area includes costs for voice, video, chat, SMS, and email services. This helps you estimate costs based on your needs and location.</p><h3>Teams APIs Pricing</h3><p>Teams APIs need a Microsoft 365 or Office 365 subscription. The pricing changes based on the suite you pick. Here&#8217;s a look at the minimum price differences between options with and without Teams:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!71Ts!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!71Ts!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png 424w, https://substackcdn.com/image/fetch/$s_!71Ts!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png 848w, https://substackcdn.com/image/fetch/$s_!71Ts!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png 1272w, https://substackcdn.com/image/fetch/$s_!71Ts!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!71Ts!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png" width="682" height="230" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:230,&quot;width&quot;:682,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42889,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175412719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!71Ts!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png 424w, https://substackcdn.com/image/fetch/$s_!71Ts!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png 848w, https://substackcdn.com/image/fetch/$s_!71Ts!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png 1272w, https://substackcdn.com/image/fetch/$s_!71Ts!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F646321cf-a86d-432f-83b0-26d4e63d3f43_682x230.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!abJe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!abJe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!abJe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!abJe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!abJe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!abJe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp" width="1024" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:13882,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175412719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!abJe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp 424w, https://substackcdn.com/image/fetch/$s_!abJe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp 848w, https://substackcdn.com/image/fetch/$s_!abJe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp 1272w, https://substackcdn.com/image/fetch/$s_!abJe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faef277c4-b083-450c-bf6a-9626fa11211b_1024x768.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>While Teams APIs have strong features, they can also have hidden costs. According to Infosecurity Magazine, 74% of organizations have had many API-related security problems. This shows how common security issues are with too many APIs. Also, managing many APIs can cause big productivity problems. Developers often waste time making sure integrations work, which slows down innovation and can cause delays.</p><p>Organizations also deal with <a href="https://medium.com/%40christianrw/the-hidden-costs-of-api-fragmentation-beyond-the-bottom-line-5e4b77d22c52">rising infrastructure costs</a>. Unmanaged APIs can lead to maintenance costs that reach hundreds of thousands of dollars. Developer inefficiency from wasted time on discovery and rework directly affects your profits. Slower development teams hurt output, so it&#8217;s important to think about these issues when looking at Teams APIs.</p><h2>User Experience Comparison</h2><h3>Azure Communication Services User Experience</h3><p>When you use Azure Communication Services (ACS), you get a flexible and simple experience. ACS lets you add different ways to communicate, like voice and video calls, chat, and SMS, into your apps. This flexibility helps customers connect in many ways. The user interface is easy to understand, so developers can add features without needing a lot of training.</p><p>But, you need to think about compliance and extra work. ACS makes you manage your own compliance rules. This means you have to ensure data is encrypted and logged. You also have to take care of user identity management, which can make things more complicated.</p><h3>Teams APIs User Experience</h3><p>Using Teams APIs gives you a different experience. You get strong integration with Microsoft 365, which makes user management and compliance easier. The APIs let you create a smooth experience for users, allowing features like chat, meetings, and file sharing. This integration improves teamwork in your organization.</p><p>However, using Teams APIs in regulated industries has specific compliance needs. For example, you must deal with <a href="https://www.netguru.com/blog/api-compliance">data residency, multi-tenancy risks, and auditability</a>. Here&#8217;s a quick look at these needs:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lVcw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lVcw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png 424w, https://substackcdn.com/image/fetch/$s_!lVcw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png 848w, https://substackcdn.com/image/fetch/$s_!lVcw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png 1272w, https://substackcdn.com/image/fetch/$s_!lVcw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lVcw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png" width="684" height="357" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:357,&quot;width&quot;:684,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72334,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175412719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lVcw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png 424w, https://substackcdn.com/image/fetch/$s_!lVcw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png 848w, https://substackcdn.com/image/fetch/$s_!lVcw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png 1272w, https://substackcdn.com/image/fetch/$s_!lVcw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41780bd-4aee-41ef-ae5e-2f86b96ac4a9_684x357.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When you choose between Azure Communication Services (ACS) and Teams APIs, think about what your organization needs. Both platforms have special features and abilities.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Wppc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wppc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png 424w, https://substackcdn.com/image/fetch/$s_!Wppc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png 848w, https://substackcdn.com/image/fetch/$s_!Wppc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png 1272w, https://substackcdn.com/image/fetch/$s_!Wppc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Wppc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png" width="683" height="147" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:147,&quot;width&quot;:683,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21394,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175412719?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Wppc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png 424w, https://substackcdn.com/image/fetch/$s_!Wppc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png 848w, https://substackcdn.com/image/fetch/$s_!Wppc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png 1272w, https://substackcdn.com/image/fetch/$s_!Wppc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f6f224a-edbe-460b-9109-189e227d06c7_683x147.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Experts say to use ACS for <a href="https://medium.com/microsoftazure/transforming-communication-with-microsoft-teams-embedded-chat-in-third-party-applications-bb8cb88f61bd">real-time alerts</a> and Teams APIs for more messaging options. Your choice should match your needs, whether you want flexibility or better integration with Microsoft 365. By knowing these differences, you can make a smart choice that helps your communication goals.</p><h2>FAQ</h2><h3>What is Azure Communication Services (ACS)?</h3><p>Azure Communication Services (ACS) is a cloud platform. It lets you add communication features like voice, video, chat, SMS, and email to your apps. It helps users interact in real-time, making them more engaged.</p><h3>How do Teams APIs enhance collaboration?</h3><p>Teams APIs help teamwork by letting you add Microsoft Teams features to your apps. You can easily manage teams, channels, and user interactions. This makes communication and teamwork better.</p><h3>Can I use ACS for customer-facing applications?</h3><p>Yes, you can use ACS for apps that customers see. It is flexible and can grow with your needs. This makes it great for talking to customers through different communication channels in real-time.</p><h3>What are the compliance benefits of using Teams APIs?</h3><p>Using Teams APIs means you get built-in compliance with Microsoft 365 rules. You can trust Microsoft&#8217;s security, which makes it easier for you to protect data and follow rules.</p><h3>How does pricing differ between ACS and Teams APIs?</h3><p>ACS has a pay-as-you-go plan. This means you only pay for what you use. On the other hand, Teams APIs need a Microsoft 365 subscription. This can lead to hidden costs based on the plan you choose.</p>]]></content:encoded></item><item><title><![CDATA[Managing Microsoft 365 Service Limits for Optimal Performance]]></title><description><![CDATA[Managing Microsoft 365 service limits is very important for good performance.]]></description><link>https://newsletter.m365.show/p/managing-microsoft-365-service-limits</link><guid isPermaLink="false">https://newsletter.m365.show/p/managing-microsoft-365-service-limits</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Tue, 07 Oct 2025 13:10:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/175408143/4ac7eadb6907c4fb03472df2fd9444c0.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Managing <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> service limits is very important for good performance. When you manage these limits well, you make workflows easier and help your organization work better. Studies show that organizations have <a href="https://www.microsoft.com/en-us/microsoft-365/business-insights-ideas/resources/enhanced-organizational-productivity">better communication and teamwork</a> after using Microsoft 365. Teams can work on important tasks while AI tools handle boring jobs. Also, a safe platform helps employees feel more involved, which boosts productivity. By focusing on managing these service limits, you make a better and happier work environment.</p><h2>Key Takeaways</h2><ul><li><p>Managing Microsoft 365 service limits helps <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">performance and user experience</a>.</p></li><li><p>Check application response times often for quick access and use.</p></li><li><p>Improve network settings to lower delays and boost connectivity for everyone.</p></li><li><p>Use email archiving and storage rules to manage mailbox space well.</p></li><li><p>Use smart governance plans to keep security and rules in your organization.</p></li></ul><h2>Microsoft 365 Limits</h2><div id="youtube2-y3UFR_aeLOs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;y3UFR_aeLOs&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/y3UFR_aeLOs?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><a href="https://m365.show/">Microsoft 365 service limits</a> are very important. They help keep the platform working well and reliably. These limits show the highest amount of features and services allowed in Microsoft 365. They make sure the system stays responsive, even when many people use it at once.</p><h3>Purpose of Service Limits</h3><p>The main reason for having service limits in Microsoft 365 is to protect the service from too much demand. If you go over these limits, the platform might not work well. For instance, if too many users try to access a SharePoint site at the same time, it can slow down or crash. By setting these limits, Microsoft makes sure everyone has a fair experience without overloading the system.</p><h3>Impact of Unmanaged Limits</h3><p>If you don&#8217;t manage service limits, it can cause big performance problems. Ignoring these limits can lead to issues that disrupt work. Here are some common problems caused by unmanaged Microsoft 365 service limits:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UrDq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UrDq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png 424w, https://substackcdn.com/image/fetch/$s_!UrDq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png 848w, https://substackcdn.com/image/fetch/$s_!UrDq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png 1272w, https://substackcdn.com/image/fetch/$s_!UrDq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UrDq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png" width="685" height="289" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6279d6a2-39e3-4383-9278-28137930bf12_685x289.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:289,&quot;width&quot;:685,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58711,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175408143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UrDq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png 424w, https://substackcdn.com/image/fetch/$s_!UrDq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png 848w, https://substackcdn.com/image/fetch/$s_!UrDq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png 1272w, https://substackcdn.com/image/fetch/$s_!UrDq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6279d6a2-39e3-4383-9278-28137930bf12_685x289.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>To show the service limits in Microsoft 365, look at this table that lists key limits for major apps like Exchange Online, SharePoint, and Teams:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jXH9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jXH9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png 424w, https://substackcdn.com/image/fetch/$s_!jXH9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png 848w, https://substackcdn.com/image/fetch/$s_!jXH9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png 1272w, https://substackcdn.com/image/fetch/$s_!jXH9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jXH9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png" width="680" height="284" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:284,&quot;width&quot;:680,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45742,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175408143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jXH9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png 424w, https://substackcdn.com/image/fetch/$s_!jXH9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png 848w, https://substackcdn.com/image/fetch/$s_!jXH9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png 1272w, https://substackcdn.com/image/fetch/$s_!jXH9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a173aa-86d7-47ec-9fd2-bafa73424600_680x284.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>By knowing these limits, you can manage your Microsoft 365 environment better. This helps you avoid problems and keeps your organization running smoothly.</p><h2>Network Optimization</h2><p>Making your network better is very important for improving Microsoft 365 performance. Good bandwidth management and connection plans can really help users have a better experience.</p><h3>Bandwidth Management</h3><p>You need to know the suggested bandwidth needs for the best Microsoft 365 performance. Here are the main suggestions:</p><ul><li><p><strong>OneDrive and SharePoint</strong>: Try for <a href="https://learn.microsoft.com/en-us/answers/questions/5232886/internet-bandwidth-requirements-ms365">at least 100 kbps per user</a> for sharing documents and syncing.</p></li><li><p><strong>Microsoft Teams</strong>: Bandwidth use changes based on video layout and quality. Look at specific suggestions for your setup.</p></li></ul><p>Not having enough bandwidth can cause many performance problems. <a href="https://obkio.com/blog/how-to-monitor-microsoft-network-connectivity/">The table below shows how low bandwidth affects Microsoft 365 services</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!czXi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!czXi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png 424w, https://substackcdn.com/image/fetch/$s_!czXi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png 848w, https://substackcdn.com/image/fetch/$s_!czXi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png 1272w, https://substackcdn.com/image/fetch/$s_!czXi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!czXi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png" width="687" height="389" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:389,&quot;width&quot;:687,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:73788,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175408143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!czXi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png 424w, https://substackcdn.com/image/fetch/$s_!czXi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png 848w, https://substackcdn.com/image/fetch/$s_!czXi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png 1272w, https://substackcdn.com/image/fetch/$s_!czXi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F275afa18-7f24-4be3-adb7-ffde209251ac_687x389.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Connectivity to Microsoft 365 Tenant</h3><p>To reduce delays, you should focus on <a href="https://learn.microsoft.com/en-us/microsoft-365/enterprise/microsoft-365-network-connectivity-principles">local egress for Microsoft 365 traffic</a>. This helps connect users to the closest entry point for Microsoft 365 services. Here are some good practices for setting up network connections:</p><ul><li><p>Find and separate Microsoft 365 traffic from other Internet traffic.</p></li><li><p>Improve routing to the nearest Microsoft 365 entry points to make the user experience better.</p></li></ul><p>Using local DNS and Internet egress is very important for cutting down connection delays. This makes sure your connections are directed well, keeping the best performance across Microsoft 365 apps. By using these strategies, you can create a smoother and more dependable experience for your users.</p><h2>Device Settings</h2><p>Device settings are very important for making your Microsoft 365 experience better. If your devices meet the right requirements and follow good practices, it can really improve performance.</p><h3>System Requirements</h3><p>To run Microsoft 365 apps smoothly, you need to meet certain system requirements. Here&#8217;s a quick look at the <a href="https://icts.uct.ac.za/services-hardware-and-software-software/microsoft-software">minimum and recommended needs for Windows and macOS devices</a>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_OdT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_OdT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png 424w, https://substackcdn.com/image/fetch/$s_!_OdT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png 848w, https://substackcdn.com/image/fetch/$s_!_OdT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png 1272w, https://substackcdn.com/image/fetch/$s_!_OdT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_OdT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png" width="679" height="518" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:518,&quot;width&quot;:679,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89242,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175408143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_OdT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png 424w, https://substackcdn.com/image/fetch/$s_!_OdT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png 848w, https://substackcdn.com/image/fetch/$s_!_OdT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png 1272w, https://substackcdn.com/image/fetch/$s_!_OdT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad19140-ecaa-414d-b58e-b67872e4fe85_679x518.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Configuration Best Practices</h3><p>Old device settings can slow down your Microsoft 365 performance. To keep things running well, follow these <a href="https://soundcomputers.net/blog/performance-microsoft-365-settings/">best practices</a>:</p><ol><li><p>Set your power plan to &#8216;High Performance&#8217; when plugged in.</p></li><li><p>Turn off power-saving features for network adapters.</p></li><li><p>Increase the processor state to 100% for maximum speed.</p></li><li><p>Use an SSD for your operating system and Microsoft 365 installation.</p></li><li><p>Regularly defragment your hard drive if using a traditional HDD.</p></li><li><p>Make sure you have at least 20% free space on your system drive.</p></li><li><p>Keep all Microsoft 365 applications updated to the latest versions.</p></li><li><p>Regularly check and remove unused add-ins and integrations.</p></li><li><p>Periodically check your network and device performance.</p></li></ol><p>Using these practices can help you keep a fast and efficient Microsoft 365 environment. Also, think about these configuration best practices to secure and improve your devices:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qHl9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qHl9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png 424w, https://substackcdn.com/image/fetch/$s_!qHl9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png 848w, https://substackcdn.com/image/fetch/$s_!qHl9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png 1272w, https://substackcdn.com/image/fetch/$s_!qHl9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qHl9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png" width="685" height="343" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:343,&quot;width&quot;:685,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65522,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175408143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qHl9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png 424w, https://substackcdn.com/image/fetch/$s_!qHl9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png 848w, https://substackcdn.com/image/fetch/$s_!qHl9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png 1272w, https://substackcdn.com/image/fetch/$s_!qHl9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F065c163d-1848-4eb1-a23f-7a60f93197ca_685x343.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>By following these guidelines, you can improve the performance and security of your Microsoft 365 applications.</p><h2>Application-Specific Optimizations</h2><p>Making specific applications in Microsoft 365 better can really improve your experience. Focus on SharePoint and Power Automate. Knowing their limits helps you manage workflows well.</p><h3>SharePoint and Item Limits</h3><p>SharePoint has item limits that can affect how you work together. Here&#8217;s a quick look at these limits:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1Azm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1Azm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png 424w, https://substackcdn.com/image/fetch/$s_!1Azm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png 848w, https://substackcdn.com/image/fetch/$s_!1Azm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png 1272w, https://substackcdn.com/image/fetch/$s_!1Azm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1Azm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png" width="682" height="126" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd2c0776-87d2-4412-a26f-213184c007d4_682x126.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:126,&quot;width&quot;:682,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23051,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175408143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1Azm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png 424w, https://substackcdn.com/image/fetch/$s_!1Azm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png 848w, https://substackcdn.com/image/fetch/$s_!1Azm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png 1272w, https://substackcdn.com/image/fetch/$s_!1Azm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd2c0776-87d2-4412-a26f-213184c007d4_682x126.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The <strong>5,000 item limit</strong> can slow down access to information. You might need to use strategies to manage document visibility well. For example, try using indexed columns and filtered views to boost performance. This helps you avoid slow response times when handling large data amounts.</p><h3>Power Automate Connector Limits</h3><p>Power Automate also has connector limits that can change how you automate workflows. Here&#8217;s a summary of these limits:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nZUQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nZUQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png 424w, https://substackcdn.com/image/fetch/$s_!nZUQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png 848w, https://substackcdn.com/image/fetch/$s_!nZUQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png 1272w, https://substackcdn.com/image/fetch/$s_!nZUQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nZUQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png" width="682" height="456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:456,&quot;width&quot;:682,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85301,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175408143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nZUQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png 424w, https://substackcdn.com/image/fetch/$s_!nZUQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png 848w, https://substackcdn.com/image/fetch/$s_!nZUQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png 1272w, https://substackcdn.com/image/fetch/$s_!nZUQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbddfcf0a-a1b0-4fc1-a018-0bccd71acbb8_682x456.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Knowing these limits helps you design your workflows better. You can avoid problems by planning your flows with these limits in mind. This proactive approach makes operations smoother and boosts productivity.</p><h2>Outlook Email Sending Limits</h2><p>Managing your <strong>Outlook email sending limits</strong> is very important for good communication in your organization. Microsoft 365 has set limits to help emails get delivered and to stop spam. Knowing these limits helps you use your email better.</p><h3>Managing Mailbox Storage</h3><p>To keep from going over your mailbox storage limits, you can use some strategies. Here are some good practices:</p><ul><li><p><strong><a href="https://www.nakivo.com/blog/how-to-increase-mailbox-size-in-exchange-online/">Email Archiving</a></strong>: Move old emails to an archive. This gives you more space in your main mailbox. Users on E3 and E5 plans can archive as much as they want.</p></li><li><p><strong>Retention Policies</strong>: Automate how you manage your email content. These policies can move or delete emails based on how old they are. This stops too many emails from piling up.</p></li><li><p><strong>Regular Mailbox Cleanup</strong>: Clean your mailbox often. Set up automatic cleanup, delete junk emails, remove big attachments, and check your storage use.</p></li></ul><p>By using these practices, you can manage your mailbox well and avoid reaching the limits set by Microsoft 365.</p><h3>Address Book Entries</h3><p>Outlook also has limits on address book entries. You can add up to <strong><a href="https://www.mailreef.com/blogs/office-365s-email-sending-limits">500 recipients</a></strong> in one email. This limit helps make sure your emails reach the right people without overloading the system.</p><p>To help you understand the <strong>Outlook email sending limits</strong>, here&#8217;s a summary of the key limits:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lZj9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lZj9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png 424w, https://substackcdn.com/image/fetch/$s_!lZj9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png 848w, https://substackcdn.com/image/fetch/$s_!lZj9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png 1272w, https://substackcdn.com/image/fetch/$s_!lZj9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lZj9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png" width="681" height="99" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:99,&quot;width&quot;:681,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12945,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175408143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lZj9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png 424w, https://substackcdn.com/image/fetch/$s_!lZj9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png 848w, https://substackcdn.com/image/fetch/$s_!lZj9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png 1272w, https://substackcdn.com/image/fetch/$s_!lZj9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f53f2de-a6c7-4e55-849e-45c3371ef8d4_681x99.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>These limits help stop spam and keep the email service working well. By managing your mailbox storage and knowing the address book limits, you can improve your email experience and keep good communication.</p><h2>Governance Strategies</h2><p>Good governance strategies are very important for managing Microsoft 365 service limits. You can use these strategies to improve security and keep things running smoothly in your organization.</p><h3>Teams Membership Management</h3><p>Managing Teams membership well helps you stay within Microsoft 365 group limits. Here are some best practices to think about:</p><ul><li><p><strong>Create teams from existing groups</strong>: Use contact groups, security groups, or Office groups to quickly make a team. Importing a group lets you <a href="https://learn.microsoft.com/en-us/microsoftteams/best-practices-large-groups">add up to 3,500 members at once</a>.</p></li><li><p><strong>Bulk import/export/remove members</strong>: Admins can easily manage group memberships through the Entra ID portal. Changes will show in the team within 24 hours.</p></li><li><p><strong>Manage team owners</strong>: Make sure there are several active owners for each team. This stops teams from having no owners and allows for ongoing management and governance.</p></li></ul><p>By following these practices, you can keep a well-organized Teams environment while following Microsoft 365 limits.</p><h3>Guest Access Audits</h3><p>Regular guest access audits are key for keeping compliance and security in Microsoft 365. You should do these audits often to make sure only authorized users can access your resources. Think about these recommendations:</p><ul><li><p><strong>Conduct <a href="https://learn.microsoft.com/en-us/microsoftteams/guest-access">regular access reviews</a></strong>: Use Microsoft Entra ID to create access reviews for users in groups or teams. This helps you find any unauthorized access.</p></li><li><p><strong>Define recurring access reviews</strong>: Set up regular reviews to save time and ensure ongoing checks of guest access. This proactive approach helps you manage security well.</p></li></ul><p>By using these governance strategies, you can improve security and make management easier in your Microsoft 365 environment.</p><h2>Monitoring and Reporting</h2><p>Monitoring and reporting are very important for keeping Microsoft 365 running well. You can use different tools to check service use and limits easily.</p><h3>Performance Analytics</h3><p>Performance analytics tools help you understand how Microsoft 365 services work. Here are some tools you might want to use:</p><ul><li><p><strong>eG Innovations</strong>: This tool checks <a href="https://www.eginnovations.com/supported-technologies/office-365-monitoring">Microsoft Teams, Exchange Online, SharePoint Online, and OneDrive for Business</a>. It gives you details about performance, user activity, and service health.</p></li><li><p><strong>ManageEngine</strong>: This tool watches Microsoft 365 services in real-time. It alerts you if there are problems and gives detailed performance data to keep everything running smoothly.</p></li><li><p><strong><a href="https://www.manageengine.com/microsoft-365-management-reporting/microsoft-365-monitoring-tool.html">M365 Manager Plus</a></strong>: This tool keeps an eye on Microsoft 365 services. It sends alerts for service problems and tracks performance to help your business keep going.</p></li></ul><p>By using these tools, you can find performance problems before they bother your users. Checking performance data often helps you make smart choices about resources and service upgrades.</p><h3>Alerts for Service Limits</h3><p><a href="https://www.nedigital.com/en/blog/monitoring-and-alerting-in-microsoft-defender-xdr">Automated alerts</a> are very helpful for managing Microsoft 365 service limits. They give you quick notifications about usage trends and possible limit breaches. Here are some good things about using automated alerts:</p><ul><li><p>They let you know about strange activities, so you can fix them right away.</p></li><li><p>Alerts keep you updated on service limits, helping you take action early.</p></li><li><p>You can change your plans based on the alerts to avoid service issues.</p></li></ul><p>By setting up a strong alert system, you can make sure your organization stays within service limits. This proactive way helps keep performance high and makes users happier.</p><h2>Proactive Solutions</h2><p><a href="https://m365.show/">Proactive solutions</a> are very important for keeping your Microsoft 365 tenant running well. By thinking ahead about possible problems and using good strategies, you can stop service interruptions and make sure users have a good experience.</p><h3>Systems Thinking Approach</h3><p>Using a systems thinking approach helps you see Microsoft 365 as a connected system instead of separate apps. This view helps you find connections and predict how changes in one part can affect others. Here are some proactive solutions to think about:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kG56!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kG56!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png 424w, https://substackcdn.com/image/fetch/$s_!kG56!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png 848w, https://substackcdn.com/image/fetch/$s_!kG56!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png 1272w, https://substackcdn.com/image/fetch/$s_!kG56!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kG56!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png" width="683" height="181" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:181,&quot;width&quot;:683,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:39316,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175408143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kG56!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png 424w, https://substackcdn.com/image/fetch/$s_!kG56!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png 848w, https://substackcdn.com/image/fetch/$s_!kG56!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png 1272w, https://substackcdn.com/image/fetch/$s_!kG56!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90709f7f-ec44-4e0b-82ac-a5955f6b135b_683x181.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>By using these strategies, you can improve how you manage your tenant and lower the chances of performance problems.</p><h3>Retry Logic for Graph API</h3><p>When using the Microsoft Graph API, you might face throttling, especially in big deployments. Using good retry logic is key for keeping performance up. Here&#8217;s a suggested way to do it:</p><ol><li><p>Wait the number of seconds shown in the <code>Retry-After</code> header.</p></li><li><p>Try the request again.</p></li><li><p>If it fails again with a 429 error code, keep using the <code>Retry-After</code> delay and retry until it works.</p></li></ol><p>If there&#8217;s no <code>Retry-After</code> header, think about using an exponential backoff retry policy. This method helps control the load on the API and raises the chances of successful requests over time. By following these tips, you can make sure your apps stay responsive and work well, even when used a lot.</p><div><hr></div><p>In short, managing Microsoft 365 service limits is very important for good performance. Here are some key strategies you should use:</p><ol><li><p><strong><a href="https://obkio.com/blog/microsoft-365-monitoring/">Monitor Application Response Time</a></strong>: Keep track of how fast applications respond to your requests.</p></li><li><p><strong>Ensure Service Availability</strong>: Watch service uptime to avoid interruptions.</p></li><li><p><strong>Manage Network Latency</strong>: Look out for delays that can slow down application performance.</p></li><li><p><strong>Optimize File Transfer Speeds</strong>: Check upload and download speeds to improve teamwork.</p></li><li><p><strong>Evaluate Video Conferencing Quality</strong>: Regularly test audio and video quality in Teams.</p></li></ol><p>By following these practices, you can make the user experience better and increase productivity. Remember, <a href="https://learn.microsoft.com/en-us/microsoft-365-apps/best-practices/microsoft-365-change-guide">a strong change management strategy</a> helps users while keeping control. This balance leads to more satisfaction and ongoing improvement in your organization.</p><h2>FAQ</h2><h3>What are Microsoft 365 service limits?</h3><p>Microsoft 365 <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">service limits</a> show the highest amount you can use for features and services. They help keep everything running well for all users. Knowing these limits helps you manage your cloud services better.</p><h3>How can I improve my organization&#8217;s performance in Microsoft 365?</h3><p>You can make performance better by watching service limits, improving network settings, and following security rules. Regular checks and smart management help meet compliance needs and make the user experience better.</p><h3>What should I do if I hit a service limit?</h3><p>If you reach a service limit, think about using things more wisely. Split big lists, manage Teams memberships, and check your Power Automate flows. This way, you can keep performance up and avoid problems.</p><h3>How do service limits affect email sending in Outlook?</h3><p>Service limits in Outlook limit how many messages you can send each hour and day. These limits help protect your sender reputation and make sure emails are delivered smoothly, especially during big email campaigns.</p><h3>Why is monitoring important for Microsoft 365 management?</h3><p>Monitoring is very important for finding performance problems and making sure you follow service limits. It helps you take action early, improving user experience and keeping your organization&#8217;s reputation strong.</p>]]></content:encoded></item><item><title><![CDATA[Mastering B2B Direct Connect in Microsoft 365: Avoiding Hidden Traps in Cross-Tenant Collaboration]]></title><description><![CDATA[B2B Direct Connect in Microsoft 365 is very important for teamwork between companies.]]></description><link>https://newsletter.m365.show/p/mastering-b2b-direct-connect-in-microsoft</link><guid isPermaLink="false">https://newsletter.m365.show/p/mastering-b2b-direct-connect-in-microsoft</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Tue, 07 Oct 2025 09:45:25 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/175407234/969a2fb6aa983fef749e49672140514b.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>B2B Direct Connect in <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> is very important for teamwork between companies. But, this connection has some problems that can mess up your work. You may find hidden traps that make working together harder. For instance, when using Microsoft Teams Shared Channels, outside users often have to change tenants. This can make communication difficult. Luckily, <a href="https://www.valprovia.com/en/blog/microsoft-teams-shared-channels-microsoft-teams-connect-challenges">Shared Channels help fix this problem</a> while keeping your organization&#8217;s safety. It is important to be careful about security and data protection to handle these challenges well.</p><h2>Key Takeaways</h2><ul><li><p><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">B2B Direct Connect</a> makes working together easier. It removes the need for guest accounts. This helps manage users better.</p></li><li><p>Security is very important. Use multifactor authentication. Also, watch user activities to keep data safe.</p></li><li><p>Regular checks and monitoring find security problems. They also make sure everyone follows collaboration rules.</p></li><li><p>Use shared channels in Microsoft Teams. This improves communication and teamwork between different organizations.</p></li><li><p>Plan cross-tenant access carefully. This controls how outside users use your resources. It also keeps data safe.</p></li></ul><h2>Understanding B2B Direct Connect</h2><div id="youtube2-IbjyidsVLhM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;IbjyidsVLhM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/IbjyidsVLhM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>Definition and Importance</h3><p><a href="https://m365.show/">B2B Direct Connect</a> is a tool in Microsoft 365. It helps organizations work directly with outside partners. This method makes teamwork easier. You don&#8217;t need to create guest accounts in your organization. Instead, it uses Entra ID for managing identities. This way, it lowers the chances of data breaches and improves security. You can keep better control of your data. It also helps provide a smooth experience for customers.</p><p>B2B Direct Connect is important because it makes <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">collaboration easier</a>. Old B2B methods often create guest users. This can make managing users more complicated. With B2B Direct Connect, you skip these problems. You can focus on your business goals. You won&#8217;t have to worry about extra security risks. This feature lets you work well with partners while keeping your data safe.</p><h3>Key Features</h3><p>B2B Direct Connect has several key features that improve teamwork:</p><ul><li><p><strong>No Guest Accounts</strong>: Unlike old methods, B2B Direct Connect does not make guest accounts. This keeps your directory tidy and cuts down on management work.</p></li><li><p><strong>Limited Access</strong>: Access is only for shared channels in Microsoft Teams. This means partners see only what you want them to see, which helps protect data.</p></li><li><p><strong>Seamless Collaboration</strong>: Users can work together without switching tenants. This feature increases productivity and makes the customer experience better.</p></li><li><p><strong>Enhanced Control</strong>: You have more control over collaboration settings than with Azure AD B2B. This lets you customize the experience to fit your business needs.</p></li></ul><p>Here&#8217;s a quick comparison of B2B Direct Connect and old B2B collaboration:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bBgF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bBgF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png 424w, https://substackcdn.com/image/fetch/$s_!bBgF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png 848w, https://substackcdn.com/image/fetch/$s_!bBgF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png 1272w, https://substackcdn.com/image/fetch/$s_!bBgF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bBgF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png" width="687" height="232" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:232,&quot;width&quot;:687,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43945,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175407234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bBgF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png 424w, https://substackcdn.com/image/fetch/$s_!bBgF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png 848w, https://substackcdn.com/image/fetch/$s_!bBgF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png 1272w, https://substackcdn.com/image/fetch/$s_!bBgF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F927143ab-570d-46fe-b2bb-fd805513a6ce_687x232.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>By knowing these features, you can use B2B Direct Connect well. This understanding helps you avoid hidden traps and ensures successful cross-tenant collaboration.</p><h2>Hidden Traps in B2B Direct Connect</h2><h3>Security Risks and Cybersecurity Measures</h3><p>When you use B2B Direct Connect, there are security risks. Not knowing the <a href="https://www.spreaker.com/episode/the-b2b-direct-connect-trap-hidden-settings-exposed--67289425">difference between guest access and external access</a> can cause problems. For example, if external access is limited, valid guest accounts might have trouble joining meetings or getting files. This confusion can annoy users and slow down teamwork.</p><p>To reduce these risks, think about these cybersecurity steps:</p><ul><li><p>Set up <a href="https://learn.microsoft.com/en-us/entra/architecture/secure-best-practices">multifactor authentication for external identities</a> if there is no cross-tenant access policy.</p></li><li><p>Check user and credential risks before sending B2B invitations.</p></li><li><p>Create Conditional Access rules for the registration process.</p></li><li><p>Use External identities cross-tenant access settings to manage teamwork with other Microsoft Entra organizations.</p></li><li><p>Make sure B2B collaboration is secure with B2B Direct Connect.</p></li></ul><p>These actions improve your security and help protect against data leaks and cyber threats.</p><h3>Configuration Challenges</h3><p>Configuration mistakes can ruin your B2B Direct Connect plans. Common errors include:</p><ul><li><p><a href="https://learn.microsoft.com/en-us/answers/questions/2201257/despite-configuring-as-per-the-ms-documentation-b2">Not setting up external sharing correctly</a> for SharePoint and OneDrive.</p></li><li><p>Forgetting to enable guest settings for Microsoft 365 Groups.</p></li><li><p>Not allowing certain external domains in Teams external access settings.</p></li><li><p>Incorrectly setting up B2B Direct Connect in Microsoft Entra.</p></li></ul><p>These mistakes can break connections and slow down teamwork. You need to check your settings carefully to make sure they match your collaboration goals.</p><h3>User Management Issues</h3><p>User management can be a big problem in B2B Direct Connect situations. One big issue is <a href="https://www.cloud-architekt.net/azuread-b2b-security-considerations/">not tracking sign-in failures of invited users</a>. Without knowing about failed sign-ins, your security teams might miss attacks like phishing or brute force attempts. This lack of tracking can lead to serious security problems.</p><p>Also, organizations often have trouble managing user accounts. You should <a href="https://www.thetechtrails.com/2025/08/microsoft-entra-cross-tenant-synchronization.html">automate adding and removing user accounts</a> to avoid old accounts. This way, synchronized users will have the same security rules as local users, like conditional access and multifactor authentication. By fixing these user management problems, you can boost your security and keep customer trust.</p><h2>Best Practices for Secure Collaboration</h2><h3>Establishing Trust and Data Protection</h3><p>To build trust in <strong>B2B Direct Connect</strong>, you need to focus on data protection. Start by planning how you will allow access between different tenants. This means setting rules for how you work with outside users and organizations. Use tenant restrictions to manage how external accounts can use your networks. This helps stop unknown tenants from getting to your resources.</p><p>Another good idea is to work with identity providers. This lets invited users sign in without making new accounts, which makes things easier for them. Here&#8217;s a summary of <a href="https://learn.microsoft.com/en-us/entra/external-id/b2b-fundamentals">best practices</a> for building trust:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_MFI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_MFI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png 424w, https://substackcdn.com/image/fetch/$s_!_MFI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png 848w, https://substackcdn.com/image/fetch/$s_!_MFI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png 1272w, https://substackcdn.com/image/fetch/$s_!_MFI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_MFI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png" width="684" height="154" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:154,&quot;width&quot;:684,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29188,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175407234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_MFI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png 424w, https://substackcdn.com/image/fetch/$s_!_MFI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png 848w, https://substackcdn.com/image/fetch/$s_!_MFI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png 1272w, https://substackcdn.com/image/fetch/$s_!_MFI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af14f9e-64b0-4a2d-8c9b-76dc04a288f7_684x154.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3>Effective Communication Strategies</h3><p>Good communication is key for successful teamwork. <a href="https://practical365.com/five-ways-to-enhance-collaboration-between-tenants/">Shared Teams channels</a> can take the place of traditional guest account management. These channels allow real-time chatting and file sharing in multi-tenant settings. This setup keeps a familiar user experience, which is important for staying productive.</p><p>When working with partners, think about these strategies:</p><ul><li><p>Use shared channels to improve communication between tenants.</p></li><li><p>Make sure everyone understands the tools and processes for collaboration.</p></li><li><p>Prepare well for long-term partnerships to prevent miscommunication.</p></li></ul><p>By using these strategies, you can create a user-friendly experience that boosts teamwork and builds customer trust.</p><h3>Regular Audits and Monitoring</h3><p>Regular audits and monitoring are important for keeping security in <strong>B2B Direct Connect</strong> environments. How often you do cybersecurity audits depends on your rules, risks, and any changes in your IT setup. Usually, you should do full security audits <a href="https://www.valoremreply.com/resources/insights/guide/what-is-cybersecurity-audit-and-why-is-it-important/">at least once a year</a>.</p><p>To keep an eye on your <strong>B2B Direct Connect</strong> usage, consider these tools:</p><ul><li><p><strong><a href="https://docs.aws.amazon.com/directconnect/latest/UserGuide/monitoring-overview.html">Amazon CloudWatch Alarms</a></strong>: Track metrics over time and send alerts when things change.</p></li><li><p><strong>AWS CloudTrail Log Monitoring</strong>: Lets you check log files in real-time and ensure they are correct.</p></li><li><p><strong>Manual Monitoring Tools</strong>: Use the AWS Direct Connect console and CloudWatch dashboards for quick checks.</p></li></ul><p>Follow these steps for good monitoring:</p><ol><li><p>Use monitored IPs for each Direct Connect Virtual Interface to check path quality.</p></li><li><p>Use CloudWatch&#8217;s built-in anomaly detection to set expected behavior ranges.</p></li><li><p>Set alerts for any data points that go outside the expected range.</p></li></ol><p>By doing regular audits and using good monitoring tools, you can improve your cybersecurity and protect against possible threats.</p><h2>Troubleshooting Common Issues</h2><h3>Resolving Access Problems</h3><p>You might face access problems when using B2B Direct Connect. These issues often happen because of differences between tenants. For example, users may see a <a href="https://learn.microsoft.com/en-us/answers/questions/2168354/discrepancy-in-b2b-direct-connect-access-between-tenants">&#8216;Password Hash Auth&#8217; error</a>. This means their accounts are not in the target tenant. To fix this, add these users as guests in the right tenant. This usually solves the access problem.</p><p>To troubleshoot access problems well, follow these steps:</p><ul><li><p>Make sure both your organization and the external one have <a href="https://learn.microsoft.com/en-us/answers/questions/1405863/unable-to-add-external-user-to-shared-channel">B2B Direct Connect turned on</a>.</p></li><li><p>Check if the external organization allows direct B2B connections. If not, the user&#8217;s email ID may not show up.</p></li><li><p>Use B2B collaboration to add outside users to Shared Channels. Ensure guest users accept your invitation before they show on your list.</p></li></ul><h3>Addressing Configuration Errors</h3><p>Configuration errors can mess up your B2B Direct Connect experience. <a href="https://www.appdirect.com/blog/microservices-guide-detecting-data-mismatches">Regular data checks</a> are important for keeping data correct across systems. You should find and combine duplicate records, fix mistakes, and update old information.</p><p>Think about these steps to find and fix configuration errors:</p><ul><li><p>Use a step-by-step validation method to create a view of wrong data.</p></li><li><p>Regularly check your settings for sharing in SharePoint and OneDrive.</p></li><li><p>Make sure guest settings for Microsoft 365 Groups are turned on.</p></li></ul><p>By doing these things, you can quickly spot problems and improve data accuracy.</p><h3>Managing User Permissions and Phishing Risks</h3><p>Managing user permissions is key to reducing phishing risks in B2B Direct Connect. You should <a href="https://www.infisign.ai/blog/user-provisioning-best-practices">give users only the access they need</a> for their jobs. This helps lower unnecessary permissions that cyber threats could use.</p><p>Here are some best practices for managing user permissions:</p><ul><li><p>Use role-based rules to give access based on job roles.</p></li><li><p>Use real-time checks to confirm user identity and allow actions.</p></li><li><p>Do regular access reviews to update permissions and stop extra access rights from building up.</p></li></ul><p>By following these tips, you can boost your security and guard against phishing attacks.</p><div><hr></div><p>In conclusion, to master B2B Direct Connect in Microsoft 365, you need to spot hidden traps that can hurt teamwork. You should know about security risks, setup problems, and user management issues that might come up. Using best practices is very important for good collaboration.</p><p>Here are some key points to remember:</p><ol><li><p>Focus on <a href="https://www.linkedin.com/pulse/microsoft-365-direct-send-vulnerability-critical-security-blind-b9rwc">internal threats in your security plans</a>.</p></li><li><p>Go beyond old security methods that only protect the edges.</p></li><li><p>Keep an eye on things to deal with changing cyber threats.</p></li></ol><p>By following these tips, you can improve your security and make working with outside partners easier.</p><h2>FAQ</h2><h3>What is B2B Direct Connect in Microsoft 365?</h3><p><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">B2B Direct Connect</a> lets organizations work directly with outside partners. You don&#8217;t need to create guest accounts. It makes teamwork easier while keeping data safe and controlled.</p><h3>How do I set up B2B Direct Connect?</h3><p>To set up B2B Direct Connect, change your Microsoft Entra settings. Turn on external sharing in Teams. Also, set access permissions for shared channels. Make sure both organizations agree on how to work together.</p><h3>What are the security risks associated with B2B Direct Connect?</h3><p>Security risks include unauthorized access and data leaks. Not knowing the difference between guest and external access can cause problems. Use multifactor authentication and watch user activities to reduce these risks.</p><h3>How can I troubleshoot access issues in B2B Direct Connect?</h3><p>To fix access issues, check that both organizations have turned on B2B Direct Connect. See if external users accepted their invitations. Make sure their accounts are set up correctly in the target tenant.</p><h3>Why is regular auditing important for B2B Direct Connect?</h3><p>Regular audits help find security weaknesses and setup mistakes. They ensure you follow policies and keep trust between organizations. Plan audits at least once a year to keep your collaboration safe.</p>]]></content:encoded></item><item><title><![CDATA[Ensuring Reliable Automated Licensing in Microsoft 365]]></title><description><![CDATA[Reliable automated licensing in Microsoft 365 is very important.]]></description><link>https://newsletter.m365.show/p/ensuring-reliable-automated-licensing</link><guid isPermaLink="false">https://newsletter.m365.show/p/ensuring-reliable-automated-licensing</guid><dc:creator><![CDATA[Mirko Peters - M365 Specialist]]></dc:creator><pubDate>Tue, 07 Oct 2025 03:12:23 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/175405575/8281851934f13d8f936bad5a70f1bd00.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Reliable automated licensing in <a href="https://www.linkedin.com/newsletters/m365-digital-workplace-daily-7340260578583592961/">Microsoft 365</a> is very important. It helps your organization run well. But many people face problems that can cause issues. These problems can stop service and raise costs. Common issues are <a href="https://www.o365cloudexperts.com/blog/microsoft-365-licensing-101/">buying too many licenses, making wrong assignments</a>, and not doing regular checks. These mistakes waste resources and create compliance risks. To handle these problems, you need to use governance strategies. This smart approach will help you keep control over your licensing. It will also make sure your Microsoft 365 apps work well for your organization.</p><h2>Key Takeaways</h2><ul><li><p>Automated licensing in Microsoft 365 helps manage licenses well. Use dynamic group licensing to give licenses to groups. This saves time and cuts down on mistakes.</p></li><li><p>Check your licensing assignments often to avoid problems. Make sure users have the right licenses. Remove licenses from those who do not need them anymore.</p></li><li><p>Create strong licensing rules that change with your organization. Involve team members in planning. This makes sure the rules work for everyone.</p></li><li><p>Do audits every six months to stay compliant and find unused licenses. This helps avoid surprise costs and keeps your organization running well.</p></li><li><p>Focus on <a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">data governance</a> to protect important information. Regular checks and monitoring user activity can help find licensing issues early.</p></li></ul><h2>The Promise and Pitfalls of Licensing</h2><h3>Understanding Dynamic Group Licensing</h3><p><a href="https://blog.admindroid.com/auto-assign-licenses-with-group-based-licensing-in-microsoft-365/">Dynamic group-based licensing</a> makes managing licenses easier in Microsoft 365. Instead of giving licenses to each user one by one, you can give them to groups. This way is simpler and helps avoid mistakes. Here are some good things about using dynamic group licensing:</p><ul><li><p>Licenses automatically go to new group members.</p></li><li><p>Licenses are taken away from users who leave the group.</p></li><li><p>You make the whole process easier, saving time and effort.</p></li></ul><p>But changes in the organization can mess up this system. For example, if a department changes its name or structure, it might cause problems with group memberships. Because of this, users might lose access to important services like Microsoft 365 apps.</p><h3>Common Silent Failures</h3><p>Silent failures can happen in automated licensing. These failures can cause big problems without anyone noticing right away. Here are some common silent failures to look out for:</p><ol><li><p><a href="https://www.greatservice.com/common-microsoft-365-licensing-mistakes-and-how-to-avoid-them/">Buying too many licenses</a> can waste money.</p></li><li><p>Not having enough licenses or sharing accounts creates compliance risks.</p></li><li><p>Forgetting to turn off licenses for employees who left leads to extra costs.</p></li><li><p>Not planning for license changes can make costs go up.</p></li><li><p>Ignoring included features wastes time and resources.</p></li><li><p>Mismatching users with licenses can be frustrating.</p></li><li><p>Skipping regular license checks lets unused licenses pile up.</p></li><li><p>Missing renewal chances can mean lost savings.</p></li></ol><p>These silent failures can hurt your organization&#8217;s work. For example, if you do not manage licenses well, users may lose access to important apps. Starting <a href="https://walkerscott.co/2025/05/important-changes-coming-soon-affecting-your-microsoft-dynamic-365-licensing/">November 1, 2025</a>, Microsoft will have stricter rules. Users without valid licenses will lose access to Microsoft 365 apps, which could stop business activities.</p><p>By knowing the promise and pitfalls of dynamic group licensing, you can take steps to make sure your licensing strategy is reliable.</p><h2>Why Automated Licensing Breaks</h2><p>Automated licensing in Microsoft 365 can fail for many reasons. Knowing these reasons helps you avoid problems that can hurt your organization. Two main reasons for these failures are attribute inconsistencies and weak rule logic.</p><h3>Attribute Inconsistencies</h3><p>Attribute inconsistencies often cause licensing failures. When user details do not match the licensing rules, issues happen. Here are some common types of attribute inconsistencies to watch for:</p><ol><li><p><strong><a href="https://windowsforum.com/threads/microsoft-365-family-licensing-glitch-impacts-and-solutions.360342/">CountViolation</a></strong>: This happens when there are not enough licenses for a product. You may need to buy new licenses or free up unused ones.</p></li><li><p><strong>MutuallyExclusiveViolation</strong>: Conflicting licenses assigned to a user from different products need your help to fix.</p></li><li><p><strong>DependencyViolation</strong>: A needed license for a product might be missing. You must check assignments or turn off dependent services.</p></li><li><p><strong>ProhibitedInUsageLocationViolation</strong>: Users in unsupported places cannot get licenses. You need to remove them from licensed groups or change their usage location.</p></li></ol><p>These inconsistencies can cause big problems. For example, if a user&#8217;s department changes, their details may not update correctly. This mismatch can take away their access to important Microsoft 365 apps, stopping productivity.</p><h3>Fragile Rule Logic</h3><p>Weak rule logic also causes automated licensing failures. The rules you set for giving out licenses can be too strict. If your organization changes, these rules may not adjust well. For instance, if you use a simple rule like &#8220;Department = Sales,&#8221; any change in department name or structure can break the logic.</p><p>Also, many organizations use custom fields for licensing. These fields can slow down calculations and cause delays in license assignments. If a recent software or backend update adds a code segment that affects how licensing checks work, it can create more problems.</p><p>The table below shows some main reasons for automated licensing failures in Microsoft 365:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wNrq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wNrq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png 424w, https://substackcdn.com/image/fetch/$s_!wNrq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png 848w, https://substackcdn.com/image/fetch/$s_!wNrq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png 1272w, https://substackcdn.com/image/fetch/$s_!wNrq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wNrq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png" width="682" height="213" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:213,&quot;width&quot;:682,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42962,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175405575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wNrq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png 424w, https://substackcdn.com/image/fetch/$s_!wNrq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png 848w, https://substackcdn.com/image/fetch/$s_!wNrq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png 1272w, https://substackcdn.com/image/fetch/$s_!wNrq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a59d5d7-f46c-402a-9f85-5c458b56c870_682x213.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>By spotting these issues, you can take steps to keep your automated licensing reliable. Fixing attribute inconsistencies and improving rule logic will help you control your Microsoft 365 licensing strategy.</p><h2>Business Impact of Licensing Issues</h2><h3>User Productivity Loss</h3><p>Licensing problems in Microsoft 365 can hurt how well users work. When users cannot access important tools, their work gets slower. This makes them frustrated and lowers the use of Microsoft 365 apps. Here are some common problems that hurt productivity:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iwEf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iwEf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png 424w, https://substackcdn.com/image/fetch/$s_!iwEf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png 848w, https://substackcdn.com/image/fetch/$s_!iwEf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png 1272w, https://substackcdn.com/image/fetch/$s_!iwEf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iwEf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png" width="682" height="119" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:119,&quot;width&quot;:682,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22664,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175405575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iwEf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png 424w, https://substackcdn.com/image/fetch/$s_!iwEf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png 848w, https://substackcdn.com/image/fetch/$s_!iwEf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png 1272w, https://substackcdn.com/image/fetch/$s_!iwEf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ec09b0f-8614-4768-8f5d-36a4c9cb7941_682x119.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Wrong licensing can stop access to key features like Microsoft Copilot. When users have the wrong licenses, they face operational and compliance issues. Also, too many features can confuse users, causing inefficiency. You need to see these problems to keep a productive workplace.</p><h3>Financial Surprises</h3><p>Licensing mistakes can also cause <a href="https://medium.com/version-1/financial-impact-of-microsoft-license-audits-c9a6082b8924">unexpected money problems</a>. Organizations often find hidden costs when they shift resources for audits. Skilled IT workers may have to stop their main tasks to fix licensing issues. Here are some financial problems to think about:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jwYj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jwYj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png 424w, https://substackcdn.com/image/fetch/$s_!jwYj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png 848w, https://substackcdn.com/image/fetch/$s_!jwYj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png 1272w, https://substackcdn.com/image/fetch/$s_!jwYj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jwYj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png" width="685" height="258" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:258,&quot;width&quot;:685,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52144,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175405575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jwYj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png 424w, https://substackcdn.com/image/fetch/$s_!jwYj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png 848w, https://substackcdn.com/image/fetch/$s_!jwYj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png 1272w, https://substackcdn.com/image/fetch/$s_!jwYj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcbedcd25-ebbe-47d4-afaa-a1d4d53bd269_685x258.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You should check your licensing plan often to avoid these money surprises. Picking the <a href="https://www.linkedin.com/posts/qusai-muhammad_microsoft365-m365licensing-microsofte5-activity-7350512662914416641-jFjc">right Microsoft 365 licenses</a> is not just about money; it also affects security, productivity, and compliance. By being proactive, you can reduce risks and help your organization run well.</p><h2>Best Practices for Reliable Automated Licensing</h2><div id="youtube2-iVNWp8rdlzM" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;iVNWp8rdlzM&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/iVNWp8rdlzM?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>To make sure automated licensing in Microsoft 365 works well, you need to follow best practices. These practices help improve how you manage licenses. They focus on better rule design and strong data management, which are key for keeping your licensing system running smoothly.</p><h3>Smarter Rule Design</h3><p>Creating good licensing rules is very important. It helps prevent problems in your automated licensing system. Here are some tips to help you make strong rules:</p><ol><li><p><strong>Do a Quick License Check</strong>: Start by finding licenses that are not used or are too many. This helps you see what licenses you have now.</p></li><li><p><strong>Involve Team Members</strong>: Get input from people in different departments. Their ideas can help create a plan that works for everyone.</p></li><li><p><strong>Plan for License Renewals</strong>: Make sure your licensing plan grows with your business. Be ready for changes and adjust your licenses as needed.</p></li><li><p><strong>Use Security and Compliance as Guides</strong>: Make sure saving money does not hurt security. Keeping this balance is important for safety.</p></li><li><p><strong><a href="https://www.enowsoftware.com/solutions-engine/m365-license-optimization-center/six-steps-to-effective-microsoft-365-licensing-optimization">Check User Needs</a> Often</strong>: Look at what users need to make sure licenses fit the workforce. This stops you from buying too many licenses and ensures you only pay for what you need.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UqEs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UqEs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png 424w, https://substackcdn.com/image/fetch/$s_!UqEs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png 848w, https://substackcdn.com/image/fetch/$s_!UqEs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png 1272w, https://substackcdn.com/image/fetch/$s_!UqEs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UqEs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png" width="689" height="217" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:217,&quot;width&quot;:689,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30651,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175405575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UqEs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png 424w, https://substackcdn.com/image/fetch/$s_!UqEs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png 848w, https://substackcdn.com/image/fetch/$s_!UqEs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png 1272w, https://substackcdn.com/image/fetch/$s_!UqEs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F545dbf24-5f47-41df-a07d-5a6dcd2ac68e_689x217.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>By using these tips, you can build a stronger licensing system that changes with your organization&#8217;s needs.</p><h3>Data Governance and Audits</h3><p>Data management is very important for keeping automated licensing reliable. It helps make sure your licensing processes are correct and efficient. Here are some key points to think about:</p><ul><li><p><strong><a href="https://www.avepoint.com/blog/microsoft-365/microsoft-365-data-access-governance-strategy">Improve Data Security</a></strong>: Good data management protects important information and stops unauthorized access.</p></li><li><p><strong>Control Data Growth</strong>: Good management helps keep data from growing too much, making sure you only keep what you need.</p></li><li><p><strong>Stay Compliant</strong>: Regular checks help you follow licensing rules and avoid fines.</p></li></ul><p>To keep good management, think about these actions:</p><ol><li><p><strong>Set Up User Controls</strong>: Make clear rules for managing who can access what.</p></li><li><p><strong>Watch User Activity</strong>: Keep track of what users do to spot any strange behavior that might show licensing problems.</p></li><li><p><strong>Automate Rules</strong>: Use automation to apply licensing rules consistently across your organization.</p></li><li><p><strong><a href="https://go.logically.com/resources/the-it-leaders-guide-to-microsoft-365-licensing-optimization-in-2025">Do Regular Checks</a></strong>: Plan audits every year or every six months to look over your licensing processes. Try to do these checks 3-6 months before your Enterprise Agreement (EA) ends.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3PAT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3PAT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png 424w, https://substackcdn.com/image/fetch/$s_!3PAT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png 848w, https://substackcdn.com/image/fetch/$s_!3PAT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png 1272w, https://substackcdn.com/image/fetch/$s_!3PAT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3PAT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png" width="685" height="58" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:58,&quot;width&quot;:685,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11542,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://m365.show/i/175405575?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3PAT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png 424w, https://substackcdn.com/image/fetch/$s_!3PAT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png 848w, https://substackcdn.com/image/fetch/$s_!3PAT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png 1272w, https://substackcdn.com/image/fetch/$s_!3PAT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8944a283-f72c-44ae-8ff2-69459ce2166f_685x58.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>By focusing on data management and regular checks, you can greatly lower the chance of licensing problems and keep your Microsoft 365 system running well and following the rules.</p><div><hr></div><p>In conclusion, you should focus on ongoing management and active checking in your Microsoft 365 automated licensing plan. This method helps you stay compliant and secure while saving money. Important practices include:</p><ul><li><p>Using <a href="https://www.syskit.com/blog/automated-governance-compliant-microsoft-365/">automated tools to manage policies</a>.</p></li><li><p>Doing regular audits to check for compliance.</p></li><li><p>Using lifecycle management to adjust to changes in your organization.</p></li></ul><p>Active monitoring tools, like <a href="https://www.ninjaone.com/blog/manage-software-licensing-audits/">software inventory checks</a> and alerts, help you find unauthorized software and keep a full list of installed apps. By using these strategies, you can avoid licensing problems and make sure your Microsoft 365 apps work well for your organization.</p><h2>FAQ</h2><h3>What is automated licensing in Microsoft 365?</h3><p><a href="https://m365.show/p/what-is-microsoft-dataverse-and-how">Automated licensing in Microsoft 365</a> lets you give licenses to users based on certain details. This makes it easier to manage and ensures users get the right licenses without needing to do it by hand.</p><h3>How can I prevent silent failures in licensing?</h3><p>To stop silent failures, check your licensing assignments often. Make sure user details match group rules and watch for changes in your organization that could affect license assignments.</p><h3>What should I do if a user loses access to Microsoft 365 apps?</h3><p>If a user can&#8217;t access Microsoft 365 apps, check their group membership and license assignments. Make sure their details fit the rules for the licenses they have. Fix any issues quickly to get their access back.</p><h3>How often should I conduct audits for licensing compliance?</h3><p>You should do audits at least every six months. Regular checks help you find unused licenses, keep everything in line with the rules, and change assignments as your organization changes.</p><h3>What are the benefits of using dynamic group licensing?</h3><p>Dynamic group licensing makes managing licenses easier by automatically giving and taking away licenses based on user details. This saves time, cuts down on mistakes, and helps you follow licensing rules.</p>]]></content:encoded></item></channel></rss>