KelvinTegelaar / CIPP

CIPP is a M365 multitenant management solution
https://cyberdrain.com / https://cipp.app
GNU Affero General Public License v3.0
777 stars 4.66k forks source link

[Feature Request]: Standards for Teams policies #2674

Closed HappyEarthDay closed 1 month ago

HappyEarthDay commented 1 month ago

Description of the new feature - must be an in-depth explanation of the feature you want, reasoning why, and the added benefits for MSPs as a whole.

We have standards for Exchange, SharePoint, etc, but not many for Teams.

We'd like to be able to set the value for Choose which external domains your users have access to: image

PowerShell commands you would normally use to achieve above request

https://learn.microsoft.com/en-us/powershell/module/teams/set-csexternalaccesspolicy?view=teams-ps Set-CsExternalAccessPolicy -EnableOutsideAccess $False Set-CsExternalAccessPolicy -EnableFederationAccess $False Set-CsExternalAccessPolicy -EnablePublicCloudAccess $False Set-CsExternalAccessPolicy -EnablePublicCloudAudioVideoAccess $False

https://learn.microsoft.com/en-us/powershell/module/teams/set-csteamsclientconfiguration?view=teams-ps Set-CsTeamsClientConfiguration [-AllowDropBox ] [-AllowEgnyte ] [-AllowBox ] [-AllowGoogleDrive ] [-AllowShareFile ]

OfficialEsco commented 1 month ago

Been looking into this over the last 3 months, Teams uses a rusty old API, so i've requested this https://github.com/KelvinTegelaar/CIPP/issues/2526 which needs to be in place before we can do anything.

github-actions[bot] commented 1 month ago

This issue is stale because it has been open 10 days with no activity. We will close this issue soon. If you want this feature implemented you can contribute it. See: https://docs.cipp.app/dev-documentation/contributing-to-the-code . Please notify the team if you are working on this yourself.

KelvinTegelaar commented 1 month ago

Added in dev