Establecer permisos para una aplicación de servicio publicada (SharePoint Foundation 2010)

 

Se aplica a: SharePoint Foundation 2010

Última modificación del tema: 2010-08-30

En Microsoft SharePoint Foundation 2010, se debe establecer una relación entre el conjunto o granja de servidores de publicación y la granja de servidores de consumo; para ello, conceda a la granja de consumo permiso para acceder a la aplicación de servicio de equilibrio de carga y detección de aplicaciones en la granja de publicación. Después de hacerlo, se puede conceder a la granja de servidores de consumo permiso para acceder a otras aplicaciones de servicio. En este artículo se describe cómo configurar permisos para la aplicación de servicio de equilibrio de carga y detección de aplicaciones y las aplicaciones de servicios publicadas para la granja de servidores de consumo.

Importante

Antes de empezar a configurar granjas de servidores de publicación y de consumo, se recomienda especialmente que lea los artículos Compartir aplicaciones de servicios entre conjuntos o granjas de servidores (SharePoint Foundation 2010) y Planeación de la arquitectura de servicios (SharePoint Foundation 2010).

En este artículo:

  • Establecer permisos para la aplicación de servicio de equilibrio de carga y detección de aplicaciones y cualquier otra aplicación de servicio para una granja de servidores de consumo mediante el uso de Windows PowerShell

  • Establecer permisos para la aplicación de servicio de equilibrio de carga y detección de aplicaciones y cualquier otra aplicación de servicio para una granja de servidores de consumo mediante el uso de Administración central

Importante

Debe realizar los pasos 1 a 5 del procedimiento de Windows PowerShell para obtener el identificador de la granja de servidores de consumo, el cual necesita para completar los procedimientos de Windows PowerShell o de Administración central.

Establecer permisos para la aplicación de servicio de equilibrio de carga y detección de aplicaciones y cualquier otra aplicación de servicio para una granja de servidores de consumo mediante el uso de Windows PowerShell

El primer procedimiento explica cómo establecer permisos para la aplicación de servicio de equilibrio de carga y detección de aplicaciones. El segundo explica cómo establecer permisos en otras aplicaciones de servicio.

Para establecer permisos para la aplicación de servicio de equilibrio de carga y detección de aplicaciones para una granja de servidores de consumo mediante el uso de Windows PowerShell

  1. Compruebe que cumple los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.

  2. En un servidor de la granja de consumo, en el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Get-SPFarm | Select Id
    

    Para obtener más información, vea Get-SPFarm.

  6. En un servidor de la granja de publicación, acceda a la consola de administración de SharePoint 2010 y en el símbolo del sistema de Windows PowerShell, escriba los comandos siguientes:

    $security=Get-SPTopologyServiceApplication | Get-SPServiceApplicationSecurity
    
    $claimprovider=(Get-SPClaimProvider System).ClaimProvider
    
    $principal=New-SPClaimsPrincipal -ClaimType "https://schemas.microsoft.com/sharepoint/2009/08/claims/farmid" -ClaimProvider $claimprovider -ClaimValue <consumingfarmid>
    
    Grant-SPObjectSecurity -Identity $security -Principal $principal -Rights "Full Control"
    
    Get-SPTopologyServiceApplication | Set-SPServiceApplicationSecurity -ObjectSecurity $security
    

    donde:

    Consumingfarmid es el valor de GUID de la granja de servidores de consumo

    Para obtener más información, vea los artículos siguientes:

Para establecer permisos para una aplicación de servicio publicada para una granja de servidores de consumo mediante Windows PowerShell

  1. En el símbolo del sistema de Windows PowerShell, escriba los siguientes comandos:

    $security=Get-SPServiceApplication <GUID>| Get-SPServiceApplicationSecurity
    
    $claimprovider=(Get-SPClaimProvider System).ClaimProvider
    
    $principal=New-SPClaimsPrincipal -ClaimType "https://schemas.microsoft.com/sharepoint/2009/08/claims/farmid" -ClaimProvider $claimprovider -ClaimValue <consumingfarmid>
    
    Grant-SPObjectSecurity -Identity $security -Principal $principal -Rights <NamedAccessRights>
    
    Set-SPServiceApplicationSecurity <GUID> -ObjectSecurity $security
    

    donde:

    Consumingfarmid es el valor de GUID de la granja de servidores de consumo

    <GUID> es el identificador de la aplicación de servicio publicada.

    <NamedAccessRights> es el nombre del derecho de acceso de Get-SPServiceApplicationSecurity <GUID>.NamedRights.

Para obtener más información, vea los artículos siguientes:

Establecer permisos para la Aplicación de servicio de equilibrio de carga y detección de aplicaciones y cualquier otra aplicación de servicio publicada para una granja de servidores de consumo mediante el uso de Administración central

Este procedimiento explica cómo establecer permisos en cualquier aplicación de servicio, pero más específicamente la Aplicación de servicio de equilibrio de carga y detección de aplicaciones.

Importante

Debe realizar los pasos 1 a 5 del procedimiento de Windows PowerShell para obtener el identificador de la granja de servidores de consumo, el cual necesita para completar este procedimiento.

Para establecer permisos para la aplicación de servicio de equilibrio de carga y detección de aplicaciones y cualquier otra aplicación de servicio publicada para una granja de servidores de consumo mediante el uso de Administración central

  1. En el servidor que hospeda el sitio web de Administración central de la granja de servidores de publicación, compruebe que la cuenta de usuario que está llevando a cabo este procedimiento pertenezca al grupo de SharePoint de administradores de la granja de servidores.

  2. En el sitio web de Administración central de SharePoint, haga clic en Administración de aplicaciones y, a continuación, haga clic en Administrar aplicaciones de servicio.

  3. Haga clic en la fila que contiene Aplicación de servicio de equilibrio de carga y detección de aplicaciones.

  4. En la cinta de opciones, haga clic en Permisos.

  5. En el cuadro de diálogo Permisos de conexión, realice las siguientes acciones:

    1. Pegue manualmente el identificador de la granja de servidores de consumo del paso 5 de la sección de Windows PowerShell.

    2. Haga clic en Agregar.

    3. Seleccione el identificador de la granja de servidores de consumo y, a continuación, active la casilla de verificación Control total.

    4. Haga clic en Aceptar.

  6. Repita los pasos 2 a 5 para las aplicaciones de servicio publicadas para las que desee permitir el acceso desde la granja de servidores de consumo y asigne los permisos necesarios.