posts
SharePoint: Hide or Show Form Columns Using Content Types and JSON
Overview When you need to conditionally hide or show fields in a SharePoint list or library form, there are two common approaches: enable content types or use JSON form customization. This post explains both and shows the visibility expression used in SharePoint.
Option 1: Enable content types Enabling content types on a list or library gives you built-in controls for:
showing or hiding fields reordering columns managing form layout per content type This is a good fit when your list or library uses multiple content types and you want form behavior to vary by type.
posts
Update a SharePoint Library Title and Description with Power Automate
Overview Use Power Automate to update a SharePoint library or list title and description by calling the SharePoint REST API. This is useful when you want to automate metadata updates or rename a library from a flow.
Prerequisites A Power Automate cloud flow with access to the target SharePoint site A SharePoint library or list title to update The Send an HTTP request to SharePoint action Configure the SharePoint REST action In the Send an HTTP request to SharePoint action:
posts
Invoke M365 Copilot Agents from Copilot Studio Workflows
Copilot Studio’s new agentic workflow is evolving fast, and it now makes it easy to combine automated flow orchestration with M365 Copilot agent execution.
If you have used Microsoft Foundry Workflow, the interface will feel familiar: a visual designer with triggers, actions, inline testing, flow notes, and governance hooks.
What’s new in Copilot Studio agentic workflows Version control with built-in version comparison Action-level testing without running the full flow One action to initialize multiple variables Create and invoke agents directly from the workflow designer Flow-level sticky notes for context and documentation Built-in classification, human review, prompt orchestration, and M365 Copilot integration Flexible layout switching between horizontal and vertical A Tidy button to reorganize the designer automatically Easier disconnect/reconnect support for actions and connections Invoking an M365 Copilot Declarative Agent In this post I demonstrate how to invoke an M365 Copilot agent (a DeclarativeAgent) from a Copilot Studio workflow.