How to Implement Permission Management for Agent Access Control?

Mehdi Barati 5 Reputation points
2025-02-05T07:50:19.6433333+00:00

As someone who works closely with agents, I've noticed an area that could use some improvement: the creator currently can't control access levels for other users. This means anyone with access can make changes to the agent, which could lead to unauthorised modifications and affect its integrity.

To tackle this, we need a robust permission management system that allows the creator to assign and modify access levels. The creator should be able to set users as viewers to prevent changes, ensuring the agent remains secure.

Do you have any tips or tools for implementing such a system?

Microsoft Copilot for Microsoft 365 Development
Microsoft Copilot for Microsoft 365 Development
Microsoft Copilot for Microsoft 365: Microsoft 365 Copilot refers collectively to Copilot experiences within Microsoft 365 applications.Development: The process of researching, productizing, and refining new or existing technologies.
229 questions
Microsoft Copilot
Microsoft Copilot
Microsoft terminology for a universal copilot interface.
604 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Gloria Albuquerque-MSFT 5 Reputation points Microsoft Vendor
    2025-02-20T05:41:32.13+00:00

    SharePoint agents use SharePoint sites, pages, and document libraries as knowledge sources to respond to the user. You can control a user’s access to the information when they use an agent by controlling their access to the site. SharePoint provides many tools to control access to a site:

    • Control access to a site that is associated with a Microsoft 365 group by setting the site as private (team sites only) and controlling group membership.
    • Control access to a site that isn't associated with a group using site permissions.
    • Control access with access governance policies available in the SharePoint admin center and PowerShell.

    Learn more about using SharePoint's built-in features to control access here.

    Please click on the below link for more details: https://learn.microsoft.com/en-us/sharepoint/manage-access-agents-in-sharepoint

    If the answer is helpful, please click “Accept Answer” and kindly upvote it. If you have extra questions about this answer, please click “Comment”.

    0 comments No comments

  2. Gloria Albuquerque-MSFT 5 Reputation points Microsoft Vendor
    2025-02-20T05:42:33.5166667+00:00

    SharePoint agents use SharePoint sites, pages, and document libraries as knowledge sources to respond to the user. You can control a user’s access to the information when they use an agent by controlling their access to the site. SharePoint provides many tools to control access to a site:

    • Control access to a site that is associated with a Microsoft 365 group by setting the site as private (team sites only) and controlling group membership.
    • Control access to a site that isn't associated with a group using site permissions.
    • Control access with access governance policies available in the SharePoint admin center and PowerShell.

    Learn more about using SharePoint's built-in features to control access here.

    https://learn.microsoft.com/en-us/sharepoint/manage-access-agents-in-sharepoint

    If the answer is helpful, please click “Accept Answer” and kindly upvote it. If you have extra questions about this answer, please click “Comment”.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.