Question

Nous avons une page maître personnalisée qui est déployée sur l'application Web MySite par ces instructions - http://www.sharepointblog.com/ 2008/07 / sp2007-custom-maître-pages-sur-subsites.html

Cependant, nous avons besoin de la possibilité de désactiver la fonction de toutes les collections de sites qui sont dans le webapplication MySite. La fonction est construit comme un champ de collection de sites. Comment pourrions-nous les désactiver sur une application qui a potentiellement 3000+ MySites?

Était-ce utile?

La solution

Je construirais une simple application de la console qui itère sur toutes les collections de sites (mysites) de votre application web et désactive la fonction. Vous devrez exécuter ce morceau de code avec des privilèges Elevate (

Autres conseils

Ce code peut être agrafé dans la page maître. Seulement site.Features.Remove (nouveau Guid ( "placez votre fonction id ici")); devrait rester.

scroll top