Building and customizing solutions using Microsoft 365 Copilot APIs and tools
These are security warnings rather than sharing errors: before publishing, restrict the audience if organization-wide access is unnecessary and change the four listed tools from Maker-provided credentials to End-user credentials unless using the author’s identity is intentional.
What each message means
- “Your agent is shared with all users in the organization”
- Everyone in organization currently has End user access.
- Any eligible user in the organization can chat with the agent and potentially access content exposed through its knowledge sources and tools.
- Copilot Studio displays this warning whenever an agent is shared organization-wide because that changes the secure default of sharing with nobody.^1^
- “Your agent runs tools that use the author’s credentials”
- The four tools shown by View 4 tools are configured with Maker-provided credentials.
- Shared users might therefore run those tools with the original author’s access, potentially retrieving information or performing tasks that the users could not perform under their own identities.
- Copilot Studio intentionally warns whenever maker-provided credentials replace the default end-user credentials.^1^
- Select View 4 tools.
- Open each listed connector or flow.
- Locate Credentials to use in the tool’s configuration.
- Select End-user credentials.
- Save, test as a normal user, and republish.
- Power Platform connector knowledge-source notice
- Every shared user needs an appropriate Dataverse security role, such as Basic User, in the agent’s Power Platform environment.
- Connector-based knowledge also performs live authorization checks against the source. Users without permission to the relevant content receive no results rather than inheriting the maker’s content permissions.^4^
- Teams and Microsoft 365 Copilot notice
- Sharing the Copilot Studio agent does not override Teams app-access policies.
- Ensure the intended users belong to security groups allowed to access the agent in Teams.
- Also verify that users have the required Copilot Studio license. The standard sharing documentation states that shared users need a Copilot Studio per-user license.^2^
After those checks, publish and test with an ordinary end-user account—not the owner account—to verify the effective knowledge, connector, and tool permissions.
References