Posts

Showing posts from February, 2025

Failed to Rotate Secrets in LCS? Here’s What to Do Next

Image
Introduction Working with Lifecycle Services (LCS) may feel a bit outdated as we prepare for its eventual phase-out, but the reality is that many businesses still rely on it daily. Recently, I encountered an issue while deploying to a new environment after a long break; it kept failing without a clear cause.   After investigating, I discovered the SSL certificate was the culprit, which I’d run into before (I’ve shared that experience in a previous post). Naturally, I tried rotating the secrets from LCS, but it failed repeatedly without any error message or explanation.   I was ready to raise a ticket with Microsoft when Copilot stepped in with a suggestion that helped me quickly resolve the problem. Here's what happened and how you can fix it if you face the same issue. What to do: Go into your development VM and search for certificates. You'll see there's a certificate with the same name as your VM and if you observe the "Expiration Date" it is past your current ...

From Commit to Inbox: Automating Change Summaries with Azure AI

Image
Introduction In our small development team, we usually merge code without formal pull requests. Instead, changes are committed directly by the developer responsible for the project, and while I don’t need to approve every change in my role as the senior developer, I still need to stay aware of what’s being merged.  Manually reviewing each commit was becoming too time-consuming, so I built an automated process using Power Automate, Azure DevOps, and Azure AI. Now, whenever a commit is made, it triggers a workflow that summarizes the changes and sends me an email. This simple system keeps me informed without slowing down the team’s work. Although I kept the automation straightforward, it could easily be extended further. For example, it could be improved to allow me to reply directly to the committer from the email or even display file changes in detail using a text comparison feature in Outlook. We didn’t need that level of detail, but it’s a good option if deeper insights are ever ...

Using Copilot for simplifying Sales Quote and Order Lines creation in Dynamics 365 Business Central

Image
Introduction Microsoft is rapidly integrating Copilot across its ecosystem, empowering users with AI-driven assistance in various business processes. As enterprise systems become more connected, AI gains deeper access to data, enabling automation that eliminates tedious tasks and lets users focus on strategic decisions. In Dynamics 365, Copilot can help sales teams by generating Sales Quote Lines or Sales Order Lines by providing a rough prompt.  In this blog, we’ll explore how to leverage Copilot for a more efficient sales workflow by taking a sample use case. References Copilot in Business Central Overview Sales Line Suggestions with Copilot Scenario One fine morning your sales team recieves an email from a customer who's looking to try out your product. He sends your team an email. Your team goes to Business Central and creates a Sales Quote. In the lines section, they click on the Copilot button and click on "Suggest lines". They can add the text the customer sent the...