Accéder au contenu principal

Articles

Affichage des articles du février, 2017

Office 365: Ajouter un utilisateur ou groupe dans la liste des Site collection Administrator d’un site SharePoint Online via PowerShell et CSOM

  L’outil natif d’Office 365 évolue dans le temps (comme toute la plateforme) et se comporte donc parfois de manière différente. En effet, depuis plusieurs semaines, les comptes ajoutés dans les Site Collections administrators changent, ce qui est pénible à gérer. Voici un petit script PowerShell permettant d’ajouter les logins voulus dans ce groupe d’administrateurs de collection. Dans mon cas, je veux charger par défaut les “Company Administrators” et “SharePoint Administrators” (il faut juste donner le login associé au groupe voulu). Via PowerShell SPO Admin La premiere solution est la plus simple, en passant simplement par les commandes de base du module d’administration SharePoint Online: Set-SPOUser -Site  https://tenant.sharepoint.com/sites/MyCollection  -IsSiteCollectionAdmin $true –LoginName “c:0-.f|rolemanager|s-1-1-11-11111111-111111-111111-1111” Via PowerShell et CSOM Cette fois le script est plus générique et peut être adapté à votre besoin très rapidement: [...

Office 365: Comment créer une document library qui utilise les ContentTypeHub avec PowerShell et CSOM

  On a vu précédemment comment gérer le Content Type Hub dans un Tenant Office 365: Office 365: La distribution des types de contenu à travers le tenant - ContentTypeHub Cette solution permet donc de publier un ensemble de types de contenu à travers le tenant Office 365. Mais comment utiliser avec PowerShell ce type de contenu en créant une liste documentaire ayant pour type de contenu ces CTHub ? Nous allons voir dans cet exemple, un script PowerShell basé sur le composant CSOM qui permet les actions suivantes: Créer une document library vide Ajouter 3 types de contenu (à partir des GUID que je connais, Excel, PowerPoint et Word) Sauvegarder cette document library dans les modèles de la collection de sites pour l’utiliser à tous les niveaux de la collection Script PowerShell [string]$username = "AdminAccount@tenant.onmicrosoft.com" [string]$PwdTXTPath = "C:\SCRIPTSREPO\ExportedPWD-$($username).txt" [string]$ListTemplateName = "List Template Gallery" [stri...

Office 365: Attention au volume utilisé par les fichiers de Thèmes de SharePoint Online

  Dans le cadre de SharePoint Online, le système de gestion des thèmes est différent du point de vue utilisateur, mais reste plus ou moins similaire dans le fonctionnement interne. Ainsi, lorsque le site owner choisi un look pour le design de son site, SharePoint va créer tout un ensemble de fichiers qui est placé en cache au niveau racine de la collection, dans une librarie technique “Theme Gallery” de “_Catalogs”. Dans le cas d’une collection qui possède un très grand nombre de sous-sites, ce système peut devenir problématique au niveau de la consommation du quota alloué à cette même collection de sites. Dans l’exemple suivant, j’ai dépassé les 2 GB (en ayant mis à jour que la moitié des 3’300 sous-sites): Il faut donc surveiller ce type de paramètre dans la définition de votre quota sous peine de bloquer totalement l’usage de ce site. Fabrice Romelard [MBA Risk Management]