domingo, 2 de septiembre de 2012

Tips/info #65–Sharepoint 2010

1-Access is denied. Verify that either the Default Content Access Account has access to this repository, or add a crawl rule to crawl this repository. If the repository being crawled is a SharePoint repository, verify that the account you are using has “Full Read” permissions on the SharePoint Web Application being crawled. ( HttpStatusCode Unauthorized The request failed with HTTP status 401: Unauthorized.

Al realizar un crawl sobre el contenido de Sharepoint, nos lanza este error. La cuenta de servicios que realiza el crawl tiene permisos de read sobre el contenido (policy de full read sobre los web application). El problema surge porque está activada la opción de LoopBackRequest.

Para ello se deberá lo siguiente realizar para solucionarlo:

  • Abrir una consola de windows y abrir regedit.exe
  • Ir hasta la clave “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  • Click sobre “Lsa” y crear un nuevo valor DWORD de 32 bit (si ya existe no se debe hacer nada)
  • Renombralo a “DisableLoopbackCheck
  • Modifica el valor de “DisableLoopbackCheck” a “1″
  • A continuación  has un full crawl del contenido
  • 2-Agregar el título en las páginas mediante la propiedad “Title”

    <asp:Content ContentPlaceHolderId="PlaceHolderPageTitle" runat="server">

    <SharePointWebControls:ListProperty Property="Title" runat="server"/> -

    <SharePointWebControls:FieldValue id="PageTitle" FieldName="Title" runat="server"/>

    </asp:Content>

    En este ejemplo, si la página estaba en la librería “Pages”, el título quedará como “Pages – Nombre de la página

    3-Prerequisitos de búsqueda de perfiles en Sharepoint 2010

  • El Search service application configurado.
  • Un deployment completo de sincronización de perfiles de usuario
  • Un Managed Metadata service application.
  • El web application de MySite Web creado y configurado
  • Craw de MySite
  • Un Search Center que use el template Enterprise Search Center.
  • 4-Saber las páginas unghosted que hay en nuestra farm.

    SELECT
          [DirName]
          ,[LeafName]
          ,[SetupPath]
          ,[SetupPathUser]
      FROM [WSS_Content].[dbo].[AllDocs]
      where ([AllDocs].[Type] = 0)
      AND ([AllDocs].SetupPath IS NOT NULL)
      AND ([AllDocs].DocFlags & 64 = 64) 

    DocFlags: http://msdn.microsoft.com/en-us/library/dd341149(v=prot.13)

    Type: http://msdn.microsoft.com/en-us/library/dd358577(v=prot.13)

    AllDocs: http://msdn.microsoft.com/en-us/library/dd304112%28v=prot.13%29

    5-Obtener el archivo ONET.XML de un sitio

    http://url_sharepoint:puerto/<Site>/_vti_bin/owssvr.dll?Cmd=GetProjSchema

    Dependiendo de dónde se encuentre un archivo Onet.xml y de si es parte de una definición de sitio o una plantilla web, el marcado del archivo realiza algunas de las siguientes acciones o todas ellas:

  • Especifica el ámbito web y las características de ámbito de colección de sitios que están integradas a los sitios web creados a partir de la definición de sitio o plantilla web.

  • Especifica los tipos de listas, páginas, archivos y elementos web integrados a los sitios web que se crean a partir de la definición de sitio o plantilla web.

  • Define las áreas de navegación superior y lateral que aparecen en la página principal y en las vistas de lista para una definición de sitio.

  • Especifica las definiciones de lista que usa cada definición de sitio y determinar su disponibilidad para crear listas en la interfaz de usuario (UI).

  • Especifica las plantillas de documento que están disponibles en la definición de sitio para crear listas de bibliotecas de documentos en la interfaz de usuario y especifica los archivos que se usan en las plantillas de documento.

  • Define los tipos base de lista de los que derivan las listas predeterminadas de SharePoint Foundation. (Solo el archivo Onet.xml global desempeña esta función. No se pueden definir tipos base de lista nuevos).

  • Especifica los componentes de SharePoint Foundation.

  • Define la sección de pie de página usada en el correo electrónico de servidor.

  • No hay comentarios:

    Publicar un comentario