Principales respuestas
Programacion periodo vacaciones usuarios directorio activo

Pregunta
-
Buenas tardes:
Es posible en un Windows 2012 server R2 Datacenter, programar periodos de inactivacion de usuarios (periodos que pueden maximo de 2 meses) por razon de vacaciones. La idea es que inicia la vacaciones el usuario expire o se inhabilite de modo automatico, y envie una alerta cada vez que se inactive un usuario o se active por este concepto.
- Cambiado Miguel_Mos_MirMicrosoft contingent staff, Moderator miércoles, 19 de agosto de 2020 23:05
Respuestas
-
Hola "Julian Andres Rodriguez Marquez",
Tambien puedes usar:
PS: Get-Content C:\tmp\users.txt | Set-ADAccountExpiration -DateTime 8/22/2020
8 > mes
22 > dia
2020 > año
Saludos.[Ignacio Barrios] MPN-MCT: 2010, MCTS: Windows Server 2008 R2, MCSA-MCSE: Window Server 2012 R2, Server Virtualization with Windows Server Hyper-V System Center, MCSA-MCSE: Windows Server 2016 & Azure Administrator
- Propuesto como respuesta Miguel_Mos_MirMicrosoft contingent staff, Moderator jueves, 20 de agosto de 2020 16:17
- Marcado como respuesta Miguel_Mos_MirMicrosoft contingent staff, Moderator martes, 25 de agosto de 2020 18:21
-
Hola Julian Andres Rodriguez Marquez
Gracias por levantar tu consulta en los foros de TechNet. Con respecto a la misma, comentarte lo siguiente:
De manera "directa" a través de AD Users and Computers podrás definir la fecha en la que la cuenta de usuario deseada expira, pero tendrás que habilitarla de manera manual en la Fecha de Regreso deseada:
Para realizar esta tarea de manera automática, podrías realizar las siguientes tareas:
- Ejecutar un scritp en Powershell que deshabilite y habilite las cuentas de usuario deseadas en las fechas que quieras a través de los comandos EnableADAcount/DisableADAcount. Para más información te sugiero que consultes el siguiente enlace y formules alli tu consulta (Foro Scripting y PowerShell)
- Ejecutar una tarea programada en las fechas señaladas. Esta tarea deberá llamar a un script que habilitará o deshabilitará las cuentas de usuario deseadas (deberá programarse con credenciales de Admin. De Dominio)
Windows server 2012: Configurar tarea programada.
Scripts PoweShell con tareas programadas en Windows Server 2016
Otra forma de realizar la acción deseada sería a traves de una GPO que deniegue el Inicio de Sesión a los usuarios deseados, pero de esta forma tendrías que añadir/quitar a los usuarios del Grupo o OU sobre la que se aplicaría la GPO.
Windows Server 2012 R2 : GPO Deshabilitar inicio de sesion usuario de dominio
Igualmente te comparto a continuación los siguientes enlaces que contienen documentación oficial que espero te sirvan de ayuda:
https://docs.microsoft.com/es-es/powershell/module/addsadministration/enable-adaccount?view=win10-ps
Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte.
Gracias por usar los foros de TechNet.
Miguel Mosquera
--------------------------------------------------------------------------
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
- Propuesto como respuesta Miguel_Mos_MirMicrosoft contingent staff, Moderator viernes, 21 de agosto de 2020 21:30
- Marcado como respuesta Miguel_Mos_MirMicrosoft contingent staff, Moderator martes, 25 de agosto de 2020 18:21
Todas las respuestas
-
Hola Julian Andres Rodriguez Marquez
Gracias por levantar tu consulta en los foros de TechNet. Con respecto a la misma, comentarte lo siguiente:
De manera "directa" a través de AD Users and Computers podrás definir la fecha en la que la cuenta de usuario deseada expira, pero tendrás que habilitarla de manera manual en la Fecha de Regreso deseada:
Para realizar esta tarea de manera automática, podrías realizar las siguientes tareas:
- Ejecutar un scritp en Powershell que deshabilite y habilite las cuentas de usuario deseadas en las fechas que quieras a través de los comandos EnableADAcount/DisableADAcount. Para más información te sugiero que consultes el siguiente enlace y formules alli tu consulta (Foro Scripting y PowerShell)
- Ejecutar una tarea programada en las fechas señaladas. Esta tarea deberá llamar a un script que habilitará o deshabilitará las cuentas de usuario deseadas (deberá programarse con credenciales de Admin. De Dominio)
Windows server 2012: Configurar tarea programada.
Scripts PoweShell con tareas programadas en Windows Server 2016
Otra forma de realizar la acción deseada sería a traves de una GPO que deniegue el Inicio de Sesión a los usuarios deseados, pero de esta forma tendrías que añadir/quitar a los usuarios del Grupo o OU sobre la que se aplicaría la GPO.
Windows Server 2012 R2 : GPO Deshabilitar inicio de sesion usuario de dominio
Igualmente te comparto a continuación los siguientes enlaces que contienen documentación oficial que espero te sirvan de ayuda:
https://docs.microsoft.com/es-es/powershell/module/addsadministration/enable-adaccount?view=win10-ps
Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte.
Gracias por usar los foros de TechNet.
Miguel Mosquera
--------------------------------------------------------------------------
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
- Propuesto como respuesta Miguel_Mos_MirMicrosoft contingent staff, Moderator viernes, 21 de agosto de 2020 21:30
- Marcado como respuesta Miguel_Mos_MirMicrosoft contingent staff, Moderator martes, 25 de agosto de 2020 18:21
-
Hola "Julian Andres Rodriguez Marquez",
Tambien puedes usar:
PS: Get-Content C:\tmp\users.txt | Set-ADAccountExpiration -DateTime 8/22/2020
8 > mes
22 > dia
2020 > año
Saludos.[Ignacio Barrios] MPN-MCT: 2010, MCTS: Windows Server 2008 R2, MCSA-MCSE: Window Server 2012 R2, Server Virtualization with Windows Server Hyper-V System Center, MCSA-MCSE: Windows Server 2016 & Azure Administrator
- Propuesto como respuesta Miguel_Mos_MirMicrosoft contingent staff, Moderator jueves, 20 de agosto de 2020 16:17
- Marcado como respuesta Miguel_Mos_MirMicrosoft contingent staff, Moderator martes, 25 de agosto de 2020 18:21
-
Hola Julian Andres Rodriguez Marquez
¿Alguna actualización sobre la consulta realizada? ¿Alguna de las respuestas proporcionadas te ayudó?
Igualmente, si resuelves el problema que estás experimentando en tu entorno, te agradecería que compartieras la solución, ya que podría ser útil para otros usuarios en un futuro.
Espero tu respuesta.
Gracias.
Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte.
Gracias por usar los foros de TechNet.
Miguel Mosquera
--------------------------------------------------------------------------
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.