SharePoint 2013: Como cambiar el rango de compatibilidad a nivel de Aplicación Web!

Cómo sabéis, por defecto en SharePoint 2013 podemos crear colecciones de sitios de acuerdo a dos modos de experiencia de usuario: 2010 y 2013. Si queremos cambiar dicho comportamiento para que sólo se puedan crear colecciones de sitios de acuerdo a una experiencia, podemos hacer uso del modelo de objetos o de PowerShell.

image

Por ejemplo, para qué sólo esté disponible la experiencia 2013 a la hora de crear colecciones basta con ejecutar el siguiente script PowerShell:

   1:  $wa=Get-SPWebApplication http://winsrv2012:90 
   2:  $wa.CompatibilityRange = [Microsoft.SharePoint.SPCompatibilityRange]::NewVersion 
   3:  $wa.Update() 
   4:  $wa.CompatibilityRange 

.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }


La correspondiente salida por pantalla nos muestra que el rango de compatibilidad a nivel de aplicación web es únicamente 15. Previamente, teníamos un nivel mínimo de 14 y un máximo de 15. Como se puede deducir, el cambio viene dado por el valor qué se le especifique a la propiedad CompatibilityRange que puede tomar los siguientes valores:

  • NewVersion o modo 2013.
  • OldVersion o modo 2010.
  • AllVersions, o ambos modos (valor por defecto para cada aplicación web de SharePoint 2013).

image

Si tratamos de crear una nueva colección de sitios en la aplicación web modificada veremos qué ya no podemos elegir dos valores de experiencia de usuario como sucedía inicialmente.

image