OfficeDev / microsoft-teams-apps-champion-management

Champion Management Platform is a custom Teams app that enables organizations to onboard and maintain champions/ SME in their organization in Teams.
MIT License
125 stars 48 forks source link

Prevent champion from direct editing in SharePoint site and list values #193

Closed wikitime closed 2 months ago

wikitime commented 3 months ago

During deployment, we added 'Everyone except external users' with Edit permission, granting 'Edit' permission to 'Everyone except external users' allows users including champions to modify the site and list values. If only 'Read' permission is granted, champions will be able to view content but not submit new items in the champion management platform, such as event records.

v-saikirang commented 3 months ago

Hi @wikitime,

Thanks for reaching out to us.

This is done as per design. If you need to restrict access please consider giving read access on the site and break down the permissions of the lists that needs contribute access. This way only few lists will have contribute access and rest of the site will read only.

Please let us know if you need more information.

Thanks.

wikitime commented 3 months ago

Hi @v-saikirang, Champions should have a read option on site and lists too but then they can't submit events on the platform!!

v-saikirang commented 3 months ago

Hi @wikitime,

If the champions have Read only access on the lists as well, then they will not be able to submit any requests. This is as per design and expected.

Thanks.

microsoft-github-policy-service[bot] commented 3 months ago

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment.