Búsqueda de sitios web

Cambiar la URL del centro de tipo de contenido en los servicios de metadatos administrados mediante PowerShell


Problema: En un proyecto de migración, después de realizar una copia de seguridad y restaurar la aplicación del servicio MMS, descubrí que la aplicación del servicio de metadatos administrados todavía hacía referencia a la antigua URL del centro de tipo de contenido de SharePoint 2010. Lamentablemente, no hay forma de actualizar la URL del centro de tipos de contenido en los servicios de metadatos administrados de SharePoint 2013.

¡El mismo problema surge cuando cambia su sitio central de tipo de contenido existente! Si aún no ha asignado ningún centro de tipo de contenido en la aplicación del servicio de metadatos administrado, configurarlo es bastante sencillo.

¿Cómo configurar la URL del centro de tipo de contenido en la aplicación de servicio de metadatos administrados?

Siga estos pasos para cambiar el centro de tipo de contenido en SharePoint:

  • Vaya a Administración central >> haga clic en Administración de aplicaciones >> en Aplicaciones de servicio, seleccione Servicio de metadatos administrados >> Haga clic en Propiedades en la cinta.
  • En las propiedades de la aplicación del servicio de metadatos administrados, ingrese la URL de la colección de sitios de Content Type Hub en Tipo de contenido, como por ejemplo: https://intranet.crescent.com/ctypehub.
  • Además, seleccione la Conexión del servicio de metadatos administrados >> Haga clic en Propiedades en la cinta y configure "Consumir tipo de contenido de la galería de tipos de contenido". Eso es todo.

Pero si el centro de tipos de contenido ya está asignado, ¡esta propiedad permanece como de solo lectura!

Cambiar la URL del centro de contenido de metadatos administrados:

El centro de tipos de contenido en SharePoint permite la administración centralizada de tipos de contenido a través del servicio de metadatos administrados. No existe una interfaz de usuario para cambiar la URL del centro de tipo de contenido en SharePoint 2010 o SharePoint 2013. Sin embargo, podemos utilizar PowerShell para cambiar la URL del centro de tipo de contenido de un servicio de metadatos administrado. Aquí está mi guión:

Secuencia de comandos de PowerShell para cambiar la URL del centro de tipo de contenido en SharePoint:


Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue

#Managed Metadata Service Application Name
$MMSAppName="Managed Metadata Service"
 
#New location of Content Type Hub
$ContentTypeHub ="https://intranet.crescent.com/sites/CtypeHub"

#set content type hub PowerShell
Set-SPMetadataServiceApplication -Identity $MMSAppName -HubURI $ContentTypeHub
Write-host "Content Type location updated!"

Se le pedirá que confirme. Una vez confirmado, este script de PowerShell cambia la URL del centro de tipo de contenido en SharePoint 2013.

Artículos relacionados