Deploy Access-Denied Assistance (Demonstration Steps)

Se aplica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 y Windows Server 2012.

En este tema se explica cómo configurar la asistencia para acceso denegado y cómo comprobar que funciona correctamente.

En este documento

Nota

Este tema incluye cmdlets de Windows PowerShell de ejemplo que puede usar para automatizar algunos de los procedimientos descritos. Para obtener más información, consulte Uso de Cmdlets.

Paso 1: Configurar la asistencia para acceso denegado

Puedes configurar la asistencia para acceso denegado en un dominio mediante la Directiva de grupo, o bien puedes configurar la asistencia individualmente en cada servidor de archivos mediante la consola del Administrador de recursos del servidor de archivos. Asimismo, puedes cambiar el mensaje de acceso denegado para una carpeta compartida específica en un servidor de archivos.

Puedes configurar la asistencia para acceso denegado para el domino mediante la Directiva de grupo de la siguiente manera:

Realice este paso con Windows PowerShell

Cómo configurar la asistencia para acceso denegado mediante la Directiva de grupo

  1. Abra Administración de directivas de grupo. En Administrador del servidor, haga clic en Herramientas y, a continuación, haga clic en Administración de directivas de grupo.

  2. Haz clic con el botón secundario en la Directiva de grupo adecuada y, después, haz clic en Editar.

  3. Haz clic en Configuración del equipo, en Directivas, en Plantillas administrativas, en Sistema y en Asistencia para acceso denegado.

  4. Haz clic con el botón secundario en Personalizar el mensaje de error de acceso denegado y, después, haz clic en Editar.

  5. Seleccione la opción Habilitado.

  6. Configure las siguientes opciones:

    1. En el cuadro Mostrar el siguiente mensaje a usuarios a los que se deniegue el acceso, escribe el mensaje que verán los usuarios cuando no se les permita el acceso a un archivo o carpeta.

      Puedes agregar macros al mensaje para insertar texto personalizado. Las macros incluyen:

      • [Ruta de acceso del archivo original] La ruta de acceso del archivo original a la que accedió el usuario.

      • [Carpeta de la ruta de acceso del archivo original] La carpeta principal de la ruta de acceso del archivo original a la que accedió el usuario.

      • [Correo electrónico de admin.] La lista de destinatarios de correos electrónicos del administrador.

      • [Correo electrónico del propietario de los datos] La lista de destinatarios de correos electrónicos del propietario de los datos.

    2. Selecciona el cuadro de texto Permitir que los usuarios soliciten asistencia.

    3. Deja los demás ajustes de la configuración predeterminada.

solution guidesComandos de Windows PowerShell equivalentes

Los siguientes cmdlets de Windows PowerShell realizan la misma función que el procedimiento anterior. Escriba cada cmdlet en una sola línea, aunque aquí pueden aparecer con saltos de línea entre varias líneas aquí debido a restricciones de formato.

Set-GPRegistryValue -Name "Name of GPO" -key "HKLM\Software\Policies\Microsoft\Windows\ADR\AccessDenied" -ValueName AllowEmailRequests -Type DWORD -value 1
Set-GPRegistryValue -Name "Name of GPO" -key "HKLM\Software\Policies\Microsoft\Windows\ADR\AccessDenied" -ValueName GenerateLog -Type DWORD -value 1
Set-GPRegistryValue -Name "Name of GPO" -key "HKLM\Software\Policies\Microsoft\Windows\ADR\AccessDenied" -ValueName IncludeDeviceClaims -Type DWORD -value 1
Set-GPRegistryValue -Name "Name of GPO" -key "HKLM\Software\Policies\Microsoft\Windows\ADR\AccessDenied" -ValueName IncludeUserClaims -Type DWORD -value 1
Set-GPRegistryValue -Name "Name of GPO" -key "HKLM\Software\Policies\Microsoft\Windows\ADR\AccessDenied" -ValueName PutAdminOnTo -Type DWORD -value 1
Set-GPRegistryValue -Name "Name of GPO" -key "HKLM\Software\Policies\Microsoft\Windows\ADR\AccessDenied" -ValueName PutDataOwnerOnTo -Type DWORD -value 1
Set-GPRegistryValue -Name "Name of GPO" -key "HKLM\Software\Policies\Microsoft\Windows\ADR\AccessDenied" -ValueName ErrorMessage -Type MultiString -value "Type the text that the user will see in the error message dialog box."
Set-GPRegistryValue -Name "Name of GPO" -key "HKLM\Software\Policies\Microsoft\Windows\ADR\AccessDenied" -ValueName Enabled -Type DWORD -value 1

También se puede configurar la asistencia para acceso denegado individualmente en cada servidor de archivos mediante la consola del Administrador de recursos del servidor de archivos.

Realice este paso con Windows PowerShell

Cómo configurar la asistencia para acceso denegado mediante el Administrador de recursos del servidor de archivos

  1. Abra el Administrador de recursos del servidor de archivos. En el Administrador del servidor, haz clic en Herramientas y, luego, en Administrador de recursos del servidor de archivos.

  2. Haz clic con el botón secundario en Administrador de recursos del servidor de archivos (local) y, después, haz clic en Configurar opciones.

  3. Haz clic en la pestaña Asistencia para acceso denegado.

  4. Selecciona el cuadro de texto Habilitar asistencia para acceso denegado.

  5. En el cuadro Mostrar el siguiente mensaje a usuarios a los que se deniegue el acceso a una carpeta o archivo, escribe el mensaje que verán los usuarios cuando no se les permita el acceso a un archivo o carpeta.

    Puedes agregar macros al mensaje para insertar texto personalizado. Las macros incluyen:

    • [Ruta de acceso del archivo original] La ruta de acceso del archivo original a la que accedió el usuario.

    • [Carpeta de la ruta de acceso del archivo original] La carpeta principal de la ruta de acceso del archivo original a la que accedió el usuario.

    • [Correo electrónico de admin.] La lista de destinatarios de correos electrónicos del administrador.

    • [Correo electrónico del propietario de los datos] La lista de destinatarios de correos electrónicos del propietario de los datos.

  6. Haz clic en Configurar solicitudes de correo electrónico, selecciona el cuadro de diálogo Permitir que los usuarios soliciten asistencia y haz clic en Aceptar.

  7. Haz clic en Vista previa si deseas comprobar cómo verá el usuario el mensaje de error.

  8. Haga clic en OK.

solution guidesComandos de Windows PowerShell equivalentes

Los siguientes cmdlets de Windows PowerShell realizan la misma función que el procedimiento anterior. Escriba cada cmdlet en una sola línea, aunque aquí pueden aparecer con saltos de línea entre varias líneas aquí debido a restricciones de formato.

Set-FSRMAdrSetting -Event "AccessDenied" -DisplayMessage "Type the text that the user will see in the error message dialog box." -Enabled:$true -AllowRequests:$true

Después de configurar la asistencia para acceso denegado, debes habilitarla para todos los tipos de archivos mediante la Directiva de grupo.

Realice este paso con Windows PowerShell

Cómo configurar la asistencia para acceso denegado para todos los tipos de archivos mediante la Directiva de grupo

  1. Abra Administración de directivas de grupo. En Administrador del servidor, haga clic en Herramientas y, a continuación, haga clic en Administración de directivas de grupo.

  2. Haz clic con el botón secundario en la Directiva de grupo adecuada y, después, haz clic en Editar.

  3. Haz clic en Configuración del equipo, en Directivas, en Plantillas administrativas, en Sistema y en Asistencia para acceso denegado.

  4. Haz clic con el botón secundario en Habilitar la asistencia para acceso denegado en cliente para todos los tipos de archivos y, después, haz clic en Editar.

  5. Haga clic en Habilitada y, a continuación, haga clic en Aceptar.

solution guidesComandos de Windows PowerShell equivalentes

Los siguientes cmdlets de Windows PowerShell realizan la misma función que el procedimiento anterior. Escriba cada cmdlet en una sola línea, aunque aquí pueden aparecer con saltos de línea entre varias líneas aquí debido a restricciones de formato.

Set-GPRegistryValue -Name "Name of GPO" -key "HKLM\SOFTWARE\Policies\Microsoft\Windows\Explore" -ValueName EnableShellExecuteFileStreamCheck -Type DWORD -value 1

También puede especificarse un mensaje de acceso denegado diferente para cada carpeta compartida en un servidor de archivos mediante la consola del Administrador de recursos del servidor de archivos.

Realice este paso con Windows PowerShell

Cómo especificar un mensaje de acceso denegado diferente para cada carpeta compartida mediante el Administrador de recursos del servidor de archivos

  1. Abra el Administrador de recursos del servidor de archivos. En el Administrador del servidor, haz clic en Herramientas y, luego, en Administrador de recursos del servidor de archivos.

  2. Expande Administrador de recursos del servidor de archivos (local) y haz clic en Administración de clasificaciones.

  3. Haz clic con el botón secundario en Propiedades de clasificación y, después, haz clic en Establecer propiedades de administración de carpetas.

  4. En el cuadro Propiedad, haz clic en Mensaje de asistencia para acceso denegado y, después, haz clic en Agregar.

  5. Haz clic en Examinar y elige la carpeta que debe tener el mensaje personalizado para el acceso denegado.

  6. En el cuadro Valor, escribe el mensaje que verán los usuarios cuando no puedan acceder a un recurso dentro de esa carpeta.

    Puedes agregar macros al mensaje para insertar texto personalizado. Las macros incluyen:

    • [Ruta de acceso del archivo original] La ruta de acceso del archivo original a la que accedió el usuario.

    • [Carpeta de la ruta de acceso del archivo original] La carpeta principal de la ruta de acceso del archivo original a la que accedió el usuario.

    • [Correo electrónico de admin.] La lista de destinatarios de correos electrónicos del administrador.

    • [Correo electrónico del propietario de los datos] La lista de destinatarios de correos electrónicos del propietario de los datos.

  7. Haga clic en Aceptary, a continuación, en Cerrar.

solution guidesComandos de Windows PowerShell equivalentes

Los siguientes cmdlets de Windows PowerShell realizan la misma función que el procedimiento anterior. Escriba cada cmdlet en una sola línea, aunque aquí pueden aparecer con saltos de línea entre varias líneas aquí debido a restricciones de formato.

Set-FSRMMgmtProperty -Namespace "folder path" -Name "AccessDeniedMessage_MS" -Value "Type the text that the user will see in the error message dialog box."

Paso 2: Configurar las notificaciones de correo electrónico

Debes configurar las notificaciones de correo electrónico en cada servidor de archivos que enviará los mensajes de asistencia para acceso denegado.

Realice este paso con Windows PowerShell

  1. Abra el Administrador de recursos del servidor de archivos. En el Administrador del servidor, haz clic en Herramientas y, luego, en Administrador de recursos del servidor de archivos.

  2. Haz clic con el botón secundario en Administrador de recursos del servidor de archivos (local) y, después, haz clic en Configurar opciones.

  3. Haz clic en la pestaña Notificaciones de correo electrónico.

  4. Configure las siguientes opciones:

    • En el cuadro Nombre del servidor SMTP o dirección IP, escribe el nombre de la dirección IP del servidor SMTP de tu organización.

    • En los cuadros Administradores receptores predeterminados y Dirección de correo electrónico de origen predeterminada, escriba las direcciones de correo electrónico del administrador del servidor de archivos.

  5. Haz clic en Enviar correo electrónico de prueba para asegurarte de que las notificaciones de correo electrónico están configuradas correctamente.

  6. Haga clic en OK.

solution guidesComandos de Windows PowerShell equivalentes

Los siguientes cmdlets de Windows PowerShell realizan la misma función que el procedimiento anterior. Escriba cada cmdlet en una sola línea, aunque aquí pueden aparecer con saltos de línea entre varias líneas aquí debido a restricciones de formato.

set-FSRMSetting -SMTPServer "server1" -AdminEmailAddress "fileadmin@contoso.com" -FromEmailAddress "fileadmin@contoso.com"

Paso 3: Comprobar que la asistencia para acceso denegado se ha configurado correctamente

Puede comprobar que la asistencia para acceso denegado esté configurada correctamente solicitando a un usuario que ejecuta Windows 8 que intente acceder a un recurso compartido o a un archivo de ese recurso compartido al que no tenga acceso. Cuando aparezca el mensaje de acceso denegado, el usuario debería ver el botón Solicitar asistencia. Después de hacer clic en el botón Solicitar asistencia, el usuario podrá especificar la razón del acceso y enviar un correo electrónico al propietario de la carpeta o al administrador del servidor de archivos. El propietario de la carpeta o el administrador del servidor de archivos podrán informarte de que han recibido el correo electrónico y de que contiene los detalles adecuados.

Importante

Si desea comprobar la asistencia para acceso denegado a través de un usuario que ejecute Windows Server 2012, debe instalar Experiencia de escritorio antes de realizar la conexión a un recurso compartido de archivos.