Empêcher l’utilisation de OneDrive

En entreprise comme dans les administrations, OneDrive n’est pas forcément bien vu ou le bienvenu.
La demande se présente de bloquer cet outil que Microsoft impose par tous les moyens.

La première chose à faire si on a un AD DS, c’est de faire une GPO pour bloquer OneDrive

On ouvre l’éditeur de Stratégies de groupe.
On crée ou on ouvre une stratégie existante.

Configuration ordinateur => Stratégies => Modèles d’administration => Composants Windows => OneDrive = > Empêcher l’utilisation de OneDrive pour le stockage de fichier => « Activé »

En sus on peut

Configuration ordinateur => Stratégies => Modèles d’administration => Composants Windows => OneDrive = > Enregistrer les documents sur OneDrive par défaut => « Désactivé »

Ensuite, dans une Task Sequence de la MDT, on ajoute ce script à s’éxecuté lors du déploiement :

# Remove ALL OneDrive
# Uninstall
CMD /C "c:\Windows\SysWOW64\OneDriveSetup.exe /uninstall"
# take ownership of the re-installer
CMD /C "takeown.exe /F C:\windows\SysWOW64\OneDriveSetup.exe /A"
CMD /C "icacls C:\windows\syswow64\OneDriveSetup.exe /grant Administrators:F"
# Remove
Remove-Item C:\Windows\SysWOW64\OneDriveSetup.exe -Force
# Create (a fake .exe, 0 bytes in size)
New-Item C:\Windows\SysWOW64\OneDriveSetup.exe -Force
# Deny system write
CMD /C "icacls C:\Windows\SysWOW64\OneDriveSetup.exe /deny Everyone:W"
# Clean up random onedrive stuff
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:localappdata\Microsoft\OneDrive"
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:programdata\Microsoft OneDrive"
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "C:\OneDriveTemp"
Remove-Item -Force -ErrorAction SilentlyContinue "$env:userprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk"
# Remove 'Onedrive folder' from left side of file explorer
Reg Add "HKLM\Software\Classes\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /T REG_DWORD /V "System.IsPinnedToNameSpaceTree" /D 0 /F

Publicité
Cet article, publié dans Active Directory, AD DS, déploiement, Deploiement, Deployment, MDT 2013, PowerShell, Server 2016, Tips, Windows 10, Windows 7, Windows Server, est tagué , , , , , , , , , , , , , , . Ajoutez ce permalien à vos favoris.

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s