Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
141651 stories
·
32 followers

Bring AI out of the shadows with agents for Microsoft 365 Copilot Chat

1 Share

 

For IT admins and Microsoft 365 admins
7-minute read

 

Overview

Shadow AI is almost certainly happening across your organization—whether you can see it or not. Employees are using tools like ChatGPT and Notion AI to get work done, even without organizational knowledge or approval. This creates real risks like data leakage, compliance violations, and a lack of visibility into how employees are using artificial intelligence.

Fortunately, IT admins are in a unique position to fix the problem at its core.

Today's article is intended to be a practical playbook for helping IT admins lead the charge toward responsible AI use in their organizations by empowering secure, compliant, and easy-to-manage agents for Microsoft 365 Copilot Chat.

What is shadow AI?

Like shadow IT, the term ‘shadow AI’ exists for a reason: it refers to unsanctioned, often hidden, use of AI tools.

In the shadows, artificial intelligence can be hard to detect and even harder to govern. Tools can be browser-based, embedded in SaaS apps, or used on personal devices. Controls that mitigate shadow IT—like app blocking or firewall rules—don’t necessarily translate to AI use.

Both shadow IT and shadow AI involve technical and behavioral elements, however unauthorized use of AI presents deeper behavioral challenges beyond unauthorized tools. These challenges center around how users make decisions and potentially bypass governance in ways that are harder to detect and control.

While employees may not want to go rogue or bypass IT—and they generally don’t want to put the organization at risk—they do want to get their work done efficiently. They turn to public AI tools when they can’t find the capabilities they need inside the tools they have permission to use.

Agents for Microsoft 365 Copilot Chat give you a way to lead AI use into the light and meet your users’ needs with modern AI business tools. By building and deploying task-specific, data-grounded chat experiences that live inside Microsoft 365, users get fast, relevant answers they’re looking for without having to step into the shadows and leave the secure environment you manage.

These agents are part of the broader Microsoft 365 Copilot ecosystem and are designed to automate and execute business processes directly within Copilot Chat. 

Should you ignore or even allow shadow AI?

When employees use public AI tools without oversight, they create risks that are harder to detect, harder to govern, and harder to reverse.

For IT admins, the stakes are high for operational, security, and technical risks:

  1. Loss of visibility and control: You can’t protect what you can’t see.
    • Shadow AI obscures oversight. It’s harder to track usage or enforce policies for tools used outside your environment.
    • No centralized monitoring = no control. Without a unified view, you can’t troubleshoot issues, optimize usage, or step in when something goes wrong.
    • Shadow data silos emerge. Generative AI content created outside your tenant isn’t retained or governed, which complicates lifecycle management, legal holds, and compliance requests.
  1. Security and compliance risks
    • Enterprise-grade protections are lacking. Most public AI tools don’t support conditional access, audit logs, or data loss prevention (DLP) policies, leaving you with blind spots and increased risk of data leaks.
    • Sensitive data exposure. Employees may unknowingly input proprietary or regulated data into public models, risking violations of GDPR, HIPAA, or internal policies.
    • Compliance gaps. If tools aren’t tracked or documented, they increase the burden of proving compliance and can become major liabilities during audits or regulatory reviews.
  1. IT and governance challenges
    • IT is out of the loop. Adoption of unauthorized AI tools sidelines IT, preventing teams from recommending secure, supported alternatives or aligning tools with organizational standards. When users go rogue with AI tools, they aren't using recommended secure, supported options that align with your environment and policies.
    • Tool sprawl = more support tickets. Unapproved tools often lack integration with existing systems, creating support burdens and increasing the risk of misconfigurations. 

Bottom line: Allowing or ignoring shadow AI will make it much harder to manage later. That’s why Copilot Chat agents, combined with strong governance and user education, are such a powerful response: they give you a way to meet end user demand without losing control.

What IT admins are up against

When it comes to eradicating rogue AI, admins have their work cut out for them. Here’s a summary table of how activating Copilot Chat agents at your organization can help stem the tide:

 

Unsanctioned AI use contributes to:

How to stem the problem:

Loss of visibility and control
Employees use unsanctioned AI tools.

Reframe shadow AI as a signal
Offer sanctioned tools that meet user needs and bring AI usage into the light.

Data governance gaps
Unapproved tools bypass DLP and compliance policies.

Keep data in your tenant
Copilot agents respect Microsoft 365 compliance, identity, and data boundaries.

Inconsistent AI use across teams
Different tools create fragmented workflows.

Centralize AI access
Deploy agents across Teams and Microsoft 365 to unify usage.

Security and compliance risks
Shadow tools may not meet regulatory standards.

Use enterprise-grade protection
Copilot agents are authenticated with Azure AD and governed by Microsoft Purview.

Lack of deployment clarity
Admins may not know where to start.

Follow a clear blueprint
This blog outlines steps for setup, governance, and scaling.

Missed innovation opportunities
IT is seen as a blocker, not a partner.

Support safe innovation
Let business units build AI chat agents with IT guardrails in place.

 

Copilot Chat agents remove the roadblocks to getting value from AI

Microsoft's chat agents aren’t just another AI tool—they’re designed to work the way IT works.

  • Secure by design: Agents run inside your Microsoft 365 tenant and authenticate through Azure AD.
  • Compliant by default: They respect DLP and audit policies and retention through Microsoft Purview.
  • Customizable and governable: You can define access, data sources, and usage policies.
  • Easy to deploy: Agents live inside Teams and Microsoft apps, so users don’t need to install anything new.

Copilot Chat agents strengthen governance

While Copilot for Microsoft 365 helps users work more efficiently inside apps like Word, Excel, and Teams, Copilot's AI agents go a step further. They give IT the ability to create task-specific, role-based, and data-grounded AI experiences that directly replace the kinds of tools employees might otherwise seek out on their own.

Key deployment benefits for IT admins

Benefit

Impact

Visibility

Know who’s using AI, how, and with what data.

Control

Define and enforce usage policies.

Compliance

Align AI use with regulatory standards.

Efficiency

Reduce support tickets with self-service agents.

Innovation

Empower business units without losing oversight.

Take the next step

Like shadow IT, you may not get rid of shadow AI completely or overnight. But you can meet it head-on with tools that work for your users and comply with your policies.

Start by deploying a few AI Chat agents in high-impact areas. Use the resources in this article to guide your rollout.

With Copilot Chat agents, you’re not just solving a technical problem. You’re leading your organization toward safer, smarter AI adoption.

Tools that make it easier

When it comes to Microsoft 365 deployments, you’re never alone. FastTrack for Microsoft 365 offers a full set of resources to help you learn about, build, manage, and instruct end users on Copilot Chat agents:

Credentialed access, sign in required:

Open access, no sign-in required:

Deployment blueprint: Get started today

Remember: You don’t need to roll out everything at once. Start small, build momentum, and scale responsibly.

Here’s a blueprint that will get you to the finish line:

Copilot Chat agent deployment checklist

Step 1: Prepare your environment

☐ Set up Copilot Studio and review licensing.

☐ Create Power Platform environments that reflect your data boundaries and governance needs.

☐ Identify early declarative agent use cases (e.g., HR FAQs, IT help desk).

Note: Only declarative agents are currently supported in Copilot Chat. Agents that access tenant data (e.g., SharePoint, Graph) require pay-as-you-go billing.

Step 2: Define governance policies

☐ Use role-based access control (RBAC) to manage who can create, publish, and use agents.

☐ Apply naming conventions, approval workflows, and publishing guidelines.

☐ Set up guardrails for data access, agent behavior, and knowledge sources.

☐ Assign maker permissions via Microsoft Entra groups or Copilot Studio user licenses.

Step 3: Deploy and monitor

☐ Use the Microsoft admin center and Power Platform admin center to manage billing and access.

☐ Monitor usage with audit logs, analytics, and the Copilot Control System.

☐ Identify which teams are still using unauthorized AI tools and guide them toward approved Copilot agents.

Step 4: Support and scale

☐ Offer training, templates, and office hours to support agent creators and users.

☐ Establish a Center of Excellence (CoE) to share best practices and governance.

☐ Highlight successful use cases to drive adoption and build momentum.

☐ Encourage feedback loops to refine agent behavior and expand scenarios.

Shadow AI prevention checklist

What else should you do to discourage shadow AI? Here's a handy checklist of actions to take:

Data protection

     ☐ Apply Microsoft Purview DLP policies to monitor and restrict sensitive data.

     ☐ Use sensitivity labels and encryption to protect data at rest and in transit.

     ☐ Set up conditional access policies to limit AI tool usage by role, device, or location.

Acceptable use

     ☐ Publish clear guidance on approved AI tools and data usage.

     ☐ Include AI-specific clauses in acceptable use and security policies.

     ☐ Reinforce policies through onboarding, training, and regular reminders.

Monitoring and detection

     ☐ Use Microsoft Defender for Cloud Apps (MCAS) to detect unsanctioned AI usage.

     ☐ Analyze browser traffic and app usage patterns for high-risk behavior.

     ☐ Set up alerts for uploads to known AI endpoints (e.g., ChatGPT, Claude).

Education and empowerment

     ☐ Run awareness campaigns about shadow AI risks and approved alternatives.

     ☐ Offer training on how to use Copilot and Copilot Chat agents effectively.

     ☐ Create a feedback loop for users to request new AI capabilities.

Internal partnerships

     ☐ Collaborate with HR, legal, and other teams to understand AI needs.

     ☐ Support business units in building Copilot Chat agents with IT oversight.

     ☐ Use shadow AI behavior as a signal for unmet needs and prioritize accordingly.

Governance alignment

     ☐ Align Copilot deployment with your organization’s responsible AI principles.

     ☐ Document how Copilot Chat agents support ethical and regulatory standards.

     ☐ Use audit logs and analytics to support transparency and accountability.

 

 

 

 

 

 

 

 

 

 

 

 

Read the whole story
alvinashcraft
1 hour ago
reply
Pennsylvania, USA
Share this story
Delete

What's new in Microsoft Planner – June 2025

1 Share

Discover the latest enhancements in Planner, designed to help you manage your work more efficiently. This month, we’re excited to highlight new features and updates that make planning, organizing, and tracking tasks simpler than ever. 

Get real-time task notifications for Project Manager agent via email 

In May, we introduced real-time task notifications for Project Manager agent in Planner in Teams, alerting you when a task is completed and ready for review or when your input is needed to move it forward. We’re now expanding these capabilities to send you notifications via email. 

This enhancement gives you more flexibility in how you stay informed, helping you maintain momentum on critical tasks—even when you’re away from Teams. Whether you prefer to manage your day from your inbox or your Activity feed, these notifications ensure you never miss a beat on the tasks assigned to Project Manager agent.

Boost efficiency with Planner's bulk editing feature 

Planner’s new bulk editing feature is here to simplify task management. In the Grid view of any basic plan, you can now update multiple tasks simultaneously—assign tasks, adjust priorities, update progress, and modify start and due dates—all in one go. 

To get started, navigate to a basic plan and select the Grid view. Then, select a set of tasks you want to update by either selecting and dragging the tasks or by using Ctrl + the up arrow or down arrow.

A screenshot of Planner in Teams displaying the Grid view of a basic plan, where users can now edit multiple tasks at once. In this example, the user is updating the due date for all selected tasks.

Use Project Manager agent to generate status reports - now in public preview

The new Status Reports feature in Planner in Teams enables you to auto-synthesize your plan's progress, milestones, risks, and next steps, ensuring everyone on your team has shared visibility. All report features, including the ability to share the status report as a newsletter, are now available in public preview for all English users. Support for additional languages is being rolled out in the coming days. Learn more about how to generate status reports in minutes with Project Manager agent in Planner.

Project Manager agent now supported in 40+ languages 

We’re excited to share that Project Manager agent is now multi-lingual! With this update, you can now use the Project Manager agent to generate and execute on tasks in any language that is also available for Microsoft 365 Copilot, excluding Arabic and Hebrew for now. Note that Arabic and Hebrew support, as well as the ability to generate status reports in these languages, will be available later this week. See the full list of supported languages for Microsoft 365 Copilot. 

ICYMI: A look back at what we shipped earlier this year 

Now that we’re halfway through the year, our team would love to recap some of our favorite Planner features that have shipped recently: 

  • Project Manager agent in public preview: The Project Manager agent is an AI-powered virtual project manager designed to enhance your planning experience by streamlining workflows and handling tasks on your behalf. The Project Manager agent integrates AI directly into your plans, empowering you to focus on strategy, while enabling smarter team collaboration. See our announcement blog post to learn more. 
  • Custom backgrounds: Personalize your workspace with images or themes, enhancing visual appeal and organization. To add a background, open the Plan details of any basic plan by either selecting the plan name or the dropdown menu next to it in the plan header. 
  • Board view in My Day and My Tasks: With Board view now available in My Day and My Tasks, you can manage and prioritize your tasks in a more visual way. 
  • Reorder columns across all plans: Previously, reordering columns was only available in premium plans. With this update, reordering columns is available across all Grid views. To try it out, simply select and drag the column headers to rearrange them, or use the CTRL Shift < and CTRL Shift > keyboard shortcuts. 
  • Generate status reports using Project Manager agent: The new Status Reports feature in Planner in Teams enables you to auto-synthesize your plan's progress, milestones, risks, and next steps, ensuring everyone on your team has shared visibility. Learn more about how to generate status reports in minutes with Project Manager agent in Planner.
  • Retirement of Microsoft Project for the web: We also wanted to take this opportunity to remind everyone that starting August 1st, 2025, we will be transitioning all users to Microsoft Planner. As an effort to provide a unified work management experience, we are retiring Project for the web, as well as the Project and Roadmap apps in Microsoft Teams. No actions are necessary in preparation for this change as all licensing should carry over seamlessly. Learn more about this change in our announcement blog post.

Do you have a Planner feature you’ve been enjoying recently? Let us know in the comments! 

Share your feedback  

Tell us what you think about the new Planner using the Feedback button in the top right corner of the app. We also encourage you to share any feature requests by adding your ideas to the Planner Feedback Portal. Your feedback helps inform our feature updates, and we look forward to hearing from you as you try Planner’s new and existing capabilities!  

Resources  

  • Sign up to receive future communication about Planner.  
  • Check out the Microsoft 365 roadmap for feature descriptions and estimated release dates for Planner. 
  • Watch Planner demos for inspiration on how to get the most out of Planner in Teams. 
Read the whole story
alvinashcraft
1 hour ago
reply
Pennsylvania, USA
Share this story
Delete

Coding agents have crossed a chasm (News)

1 Share

David Singleton says coding agents have crossed a chasm, Anton Zaides explains how SWEs should approach the “squeeze”, Matt Duggan has ideas for Kubernetes 2.0, Sean Goedecke does a nice job elucidating the coding agent commoditization, and one more good reason to write, even though it’s hard.

View the newsletter

Join the discussion

Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

Featuring:





Download audio: https://op3.dev/e/https://cdn.changelog.com/uploads/news/150/changelog-news-150.mp3
Read the whole story
alvinashcraft
2 hours ago
reply
Pennsylvania, USA
Share this story
Delete

#438 Motivation time

1 Share
Topics covered in this episode:
Watch on YouTube

About the show

Sponsored by Posit: pythonbytes.fm/connect

Connect with the hosts

Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too.

Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.

Brian #1: Python Cheat Sheets from Trey Hunner

Michael #2: Automatisch

  • Open source Zapier alternative
  • Automatisch helps you to automate your business processes without coding.
  • Use their affordable cloud solution or self-host on your own servers.
  • Automatisch allows you to store your data on your own servers, good for companies dealing with sensitive user data, particularly in industries like healthcare and finance, or those based in Europe bound by General Data Protection Regulation (GDPR).

Michael #3: mureq-typed

  • Single file, zero-dependency alternative to requests. Fully typed. Modern Python tooling.
  • Typed version of mureq (covered in 2022 on episode 268)
  • Intended to be vendored in-tree by Linux systems software and other lightweight applications.
  • mureq-typed is a drop-in, fully API compatible replacement for mureq updated with modern Python tooling:
  • Type checked with mypy, ty, and pyrefly.
  • Formatted with black, no ignore rules necessary.
  • Linted with ruff (add these rules for mureq.py to your per-file-ignores).

Brian #4: My CLI World

  • Frank Wiles
  • Encouragement to modify your command line environment
  • Some of Franks tools
  • Also some aliases, like gitpulllog
  • Notes
    • We covered poethepoet recently, if just just isn’t cutting it for you.
    • I tried to ilke starship, bit for some reason with my setup, it slows down the shell too much.

Extras

Brian:

Joke:

  • Brian read a few quotes from the book

    Disappointing Affirmations, by Dave Tarnowski

    • “You are always just a moment away from your next worst day ever. Or your next best day ever, but let’s be realistic.”
    • “You can be anything you want. And yet you keep choosing to be you. I admire your dedication to the role.”
    • “Today I am letting go of the things that are holding me back from the life that I want to live. Then I’m picking them all up again because I have separation anxiety.”




Download audio: https://pythonbytes.fm/episodes/download/438/motivation-time.mp3
Read the whole story
alvinashcraft
2 hours ago
reply
Pennsylvania, USA
Share this story
Delete

How to make a design system that’s not boring

1 Share

I had a great conversation with Jason Lengstorf on his Learn With Jason show. We talked about design tokens, the importance of design system recipes, our new course, and the need for healthier/more human/more collaborative workflows.

Read the whole story
alvinashcraft
2 hours ago
reply
Pennsylvania, USA
Share this story
Delete

Public release of W3C’s 2025-2028 strategic objectives initiatives

1 Share

Icons by Flaticon.com

I joined the World Wide Web Consortium at the end of 2023, the year it was established as a US 501(c)(3) public-interest non-profit organization. After meeting the people (staff, W3C Members, collaborators from the community, etc.), taking stock of what the almost-thirty-year-old organization needed to be stronger, and to plan our efforts to move the world forward through the web platform, I then started expanding our connections to liaise with organizations and counterparts. We used the whole first semester of 2025 to iterate and finalize W3C’s strategic objectives and thematic initiatives spanning the next 3 to 5 years, that I’m pleased to introduce publicly today.

We will be centering our guiding star on the impact W3C has, to ensure that we navigate challenges and opportunities in a way that fulfills our mission of making the web work, for everyone, by bringing together global stakeholders to develop open standards that enable a World Wide Web which connects and empowers humanity.

W3C’s impact is through its broad mandate and all-encompassing methodology: since our founding 30 years ago, W3C has played an essential role in driving to trustworthy global solutions by creating trustworthy international standards that rigorously consider accessibility, internationalization, privacy, and security. From our continued work on web standards stems a single, open, interoperable platform that interconnects humanity. That is our impact.

The following commitments serve to illustrate by way of examples the four strategic objectives for W3C:

  1. Even though the web caters to over 5 billion people, the gap represented by the digital divide is increasing and we must consider what a “web for all” truly means and how to sustain expanding our support.
    Strategic objective: Diversify our support
    → Ensure we have access to appropriate resources to protect our future even in the face of change.
  2. We want our trusted gathering place to welcome more far-seeing technical experts and advocates about, and for, the web, so our standards work must consider the impact it has on the world.
    Strategic objective: Enhance our impact
    → Direct our standards work through a framework that enables us to qualitatively and quantitatively define, analyze, and communicate the impact W3C intends to have.
  3. Owing to our role in educating and promoting awareness of ethical and principled behaviors on the web, we must increase relationships with policymakers and regulatory bodies to advise on technical aspects and ensure that our values are represented, and to ensure we understand their needs as they impact the work that we do.
    Strategic objective: Broaden our footprint
    → Expand our reach to involve communities and community representatives to ensure a truly world-wide perspective.
  4. And finally, while the landscape of our work has changed significantly in large part because of the work of our community, we must examine how well-prepared and organized we are to face these challenges and perform the necessary structural evolution and operational optimization.
    Strategic objective: Solidify our structure
    → Ensure W3C is set up to be a more resilient, adaptive, and durable organization to deliver on our mission well into the future.

These long-term objectives will be supported by five strategic initiatives that the W3C Team will execute and track over 2025-2028:

  • Structural evolution: Ensure that our underlying structure and processes are fit for purpose and can effectively enable our future work.
  • Impact framework: Enable W3C to qualitatively and quantitatively define, analyze, and communicate the impact we have on the world.
  • Stakeholder outreach strategy: Improve our overall effectiveness by reinforcing and enhancing relationships with existing stakeholders (e.g., W3C Members, implementers, web developers, etc.) as well as finding new stakeholders that can help further advance our mission.
  • Technology strategy: Maintain relevance through a focus on navigating technology evolution and newly emerging web and web-adjacent technologies.
  • Policy engagement: Provide expertise and insight from our community to governing bodies and policymakers to ensure future policies are better informed by our collective knowledge and values.

In summary, we should work towards diversifying our support, finding new stakeholders that can contribute, and strengthening existing work with membership to rapidly adapt to and mitigate risks posed by our rapidly changing environment, while strengthening our organization’s structure and operations. Our positive impact will help ensure we attract more people to shape and strengthen the web, and grow ourselves in the process so we can further the virtuous circle. By adopting initiatives that support strategic objectives, we can truly realize our vision of making the web work, for everyone – a web designed for the good of its users, that is safe and secure.

I invite you to read World Wide Web Consortium (W3C) 2025-2028 Strategic Objectives and Initiatives, a public document streamlined from a document that the W3C Board of Directors approved a few weeks ago, following W3C Team and Members iteration and review.

Read the whole story
alvinashcraft
2 hours ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories