{"id":898167,"date":"2026-10-14T15:21:51","date_gmt":"2026-10-14T15:21:51","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/formar-nuevos-tecnicos-uso-de-scripts\/"},"modified":"2026-10-14T15:21:52","modified_gmt":"2026-10-14T15:21:52","slug":"formar-nuevos-tecnicos-uso-de-scripts","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/es\/blog\/formar-nuevos-tecnicos-uso-de-scripts\/","title":{"rendered":"C\u00f3mo formar a nuevos t\u00e9cnicos en el uso de scripts sin exponer variables sensibles"},"content":{"rendered":"<div class=\"in-context-cta\"><h2 style=\"margin-top: 0px;\">Puntos clave<\/h2>\n<ul>\n<li>Separa los datos sensibles de los scripts: evita escribir credenciales directamente en el c\u00f3digo y utiliza almacenamiento seguro, como variables de entorno o campos cifrados.<\/li>\n<li>Guarda los secretos en el Registro de Windows: centraliza los valores sensibles y restringe su acceso para ejecutar los scripts con mayor seguridad.<\/li>\n<li>Usa variables de entorno para la formaci\u00f3n: ofrece datos de ejemplo seguros para que los t\u00e9cnicos aprendan sin ver credenciales reales.<\/li>\n<li>Crea scripts de formaci\u00f3n y scripts de producci\u00f3n por separado: marcadores de posici\u00f3n en los de formaci\u00f3n y fuentes seguras en los que se ejecutan en real.<\/li>\n<li>Audita la actividad de los scripts: registra su uso y sus cambios para garantizar la seguridad, la trazabilidad y unas buenas pr\u00e1cticas de formaci\u00f3n.<\/li>\n<\/ul>\n<\/div>\n<p>Una<strong> formaci\u00f3n adecuada de los t\u00e9cnicos IT<\/strong> es fundamental para escalar las operaciones de IT, sobre todo cuando entra en juego la <a href=\"https:\/\/www.ninjaone.com\/es\/blog\/todo-sobre-automatizacion-de-ti\/\">automatizaci\u00f3n<\/a>. Los scripts contienen variables sensibles escritas directamente en el c\u00f3digo o expuestas durante la ejecuci\u00f3n. Si no se gestionan bien, aumenta la probabilidad de fugas de datos y se pueden generar malos h\u00e1bitos entre los t\u00e9cnicos junior.<\/p>\n<p>Contar con un proceso estructurado de formaci\u00f3n y gesti\u00f3n de scripts es clave para que cualquier equipo de IT proteja sus datos y gane confianza en el trabajo diario.<\/p>\n<h2>C\u00f3mo formar a nuevos t\u00e9cnicos en el uso de scripts sin exponer datos sensibles<\/h2>\n<p>Una formaci\u00f3n adecuada de los t\u00e9cnicos IT consiste en separar las variables seguras de la l\u00f3gica del script, guardar esas variables en el <a href=\"https:\/\/www.ninjaone.com\/es\/blog\/registro-de-windows\/\">Registro de Windows<\/a>, usar variables de entorno con datos de ejemplo seguros para la formaci\u00f3n, crear versiones de formaci\u00f3n de los scripts de producci\u00f3n y auditar los cambios y la ejecuci\u00f3n de los scripts durante el aprendizaje.<\/p>\n<p>\ud83d\udccc <strong>Requisitos previos:<\/strong><\/p>\n<ul>\n<li>Plantillas de scripts est\u00e1ndar para el onboarding<\/li>\n<li>Permisos de administrador para desplegar los scripts de formaci\u00f3n<\/li>\n<li>Un mecanismo de almacenamiento seguro para los valores protegidos<\/li>\n<li>Documentaci\u00f3n definida sobre la estructura de los scripts y las pr\u00e1cticas de edici\u00f3n segura<\/li>\n<\/ul>\n<p>\ud83d\udccc Estrategias de despliegue recomendadas:<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center; vertical-align: middle;\"><strong>Haz clic para elegir un m\u00e9todo<\/strong><\/td>\n<td style=\"text-align: center; vertical-align: middle;\"><strong>\ud83d\udcbb<\/strong><br \/>\n<strong>Mejor para usuarios individuales<\/strong><\/td>\n<td style=\"text-align: center; vertical-align: middle;\"><strong>\ud83d\udcbb\ud83d\udcbb\ud83d\udcbb<\/strong><br \/>\n<strong>Mejor para empresas<\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-1\">M\u00e9todo 1: separar las variables seguras de la l\u00f3gica del script<\/a><\/td>\n<td><\/td>\n<td style=\"text-align: center;\">\u2713<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-2\">M\u00e9todo 2: guardar las variables seguras en el Registro de Windows<\/a><\/td>\n<td><\/td>\n<td style=\"text-align: center;\">\u2713<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-3\">M\u00e9todo 3: usar variables de entorno con datos de ejemplo seguros para la formaci\u00f3n<\/a><\/td>\n<td><\/td>\n<td style=\"text-align: center;\">\u2713<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-4\">M\u00e9todo 4: crear versiones de formaci\u00f3n de los scripts de producci\u00f3n<\/a><\/td>\n<td><\/td>\n<td style=\"text-align: center;\">\u2713<\/td>\n<\/tr>\n<tr>\n<td><a href=\"#method-5\">M\u00e9todo 5: auditar los cambios y la ejecuci\u00f3n de los scripts durante la formaci\u00f3n<\/a><\/td>\n<td><\/td>\n<td style=\"text-align: center;\">\u2713<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\ud83c\udfa5 No te pierdas la gu\u00eda en v\u00eddeo sobre <a href=\"https:\/\/www.ninjaone.com\/videos\/it-ops\/how-to-train-new-technicians-on-script-use-without-exposing-sensitive-variables\/\">c\u00f3mo formar a nuevos t\u00e9cnicos en el uso de scripts sin exponer variables sensibles<\/a>.<\/p>\n<h3 id=\"method-1\">M\u00e9todo 1: separar las variables seguras de la l\u00f3gica del script<\/h3>\n<p>Cuando incorporas nuevos t\u00e9cnicos IT, lo primero que debes hacer es separar las variables seguras de la l\u00f3gica del script. Esta separaci\u00f3n reduce los riesgos de seguridad y permite automatizar con mayor tranquilidad.<\/p>\n<p>\ud83d\udccc <strong>Caso de uso<\/strong>: evita que los nuevos t\u00e9cnicos vean y compartan informaci\u00f3n sensible, ya que esta se obtiene de un almacenamiento seguro<\/p>\n<p>Evita escribir directamente en el c\u00f3digo datos sensibles como:<\/p>\n<ul>\n<li>Contrase\u00f1as de administrador<\/li>\n<li>Tokens de API<\/li>\n<li>Credenciales SMTP<\/li>\n<li>Claves de copia de seguridad<\/li>\n<li>Nombres de servidores internos<\/li>\n<\/ul>\n<p>En su lugar, haz referencia a:<\/p>\n<ul>\n<li>Almacenes de credenciales cifrados<\/li>\n<li>Variables de entorno<\/li>\n<li>Rutas del registro<\/li>\n<li>Campos inyectados por NinjaOne o por tu RMM<\/li>\n<\/ul>\n<h3 id=\"method-2\">M\u00e9todo 2: guardar las variables seguras en el Registro de Windows<\/h3>\n<p>Este m\u00e9todo guarda los datos sensibles en el Registro de Windows, de modo que solo los procesos autorizados o los administradores puedan acceder a ellos.<\/p>\n<p>\ud83d\udccc <strong>Caso de uso<\/strong>: da a varios scripts acceso seguro a valores sensibles manteniendo el acceso restringido<\/p>\n<ol>\n<li>Pulsa <strong>Win<\/strong>, escribe <a href=\"https:\/\/www.ninjaone.com\/es\/it-hub\/endpoint-management\/powershell\/\"><strong>PowerShell<\/strong><\/a> y haz clic en <strong>Ejecutar como administrador<\/strong>.<\/li>\n<li>Copia y pega el siguiente c\u00f3digo en la consola y pulsa <strong>Intro<\/strong>:<\/li>\n<\/ol>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Protege en HKLM los valores ocultos para los t\u00e9cnicos (HKEY_LOCAL_MACHINE):<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><strong><code>New-Item -Path \"HKLM:\\SOFTWARE\\Org\\ScriptSecrets\" -Force<\/code><\/strong><\/p>\n<p style=\"padding-left: 80px;\"><strong><code>Set-ItemProperty -Path \"HKLM:\\SOFTWARE\\Org\\ScriptSecrets\" -Name \"SMTPHost\" -Value \"mail.domain.com\"<\/code><\/strong><\/p>\n<p style=\"padding-left: 80px;\"><strong><code>Set-ItemProperty -Path \"HKLM:\\SOFTWARE\\Org\\ScriptSecrets\" -Name \"SecureToken\" -Value \"XYZ123\"<\/code><\/strong><\/p>\n<p style=\"padding-left: 80px;\">\ud83d\udca1 Nota: SMTPHost, mail.domain.com y XYZ123 son solo marcadores de posici\u00f3n. Sustit\u00fayelos por tu servidor de correo y por el valor de SecureToken.<\/p>\n<p style=\"padding-left: 80px;\">Este script centraliza la configuraci\u00f3n: todos los scripts pueden consultar los mismos valores almacenados sin incluirlos en el c\u00f3digo.<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Accede de forma segura desde los scripts de formaci\u00f3n:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><strong><code>$smtp = Get-ItemProperty -Path \"HKLM:\\SOFTWARE\\Org\\ScriptSecrets\" -Name \"SMTPHost\"<\/code><\/strong><\/p>\n<p style=\"padding-left: 80px;\"><strong><code>$token = Get-ItemProperty -Path \"HKLM:\\SOFTWARE\\Org\\ScriptSecrets\" -Name \"SecureToken\"<\/code><\/strong><\/p>\n<p>\ud83d\udca1<strong> Consejo<\/strong>: usa permisos NTFS (New Technology File System) o GPO para restringir el acceso a las claves del registro a procesos con privilegios de administrador<\/p>\n<p>\u26a0\ufe0f <strong>Advertencia<\/strong>: antes de aplicar el cambio de configuraci\u00f3n en varios endpoints, lo mejor es probarlo primero en un equipo local. (Para m\u00e1s informaci\u00f3n, consulta: <a href=\"#things-to-look-out-for\"><em>Aspectos a tener en cuenta<\/em><\/a>)<\/p>\n<h3 id=\"method-3\">M\u00e9todo 3: usar variables de entorno con datos de ejemplo seguros para la formaci\u00f3n<\/h3>\n<p>Este m\u00e9todo define una variable para que todos los scripts puedan hacer referencia a una misma ruta sin tener que editarlos uno por uno.<\/p>\n<p>\ud83d\udccc <strong>Caso de uso<\/strong>: estandariza rutas no sensibles en todos los equipos sin editar cada script<\/p>\n<ol>\n<li>Pulsa <strong>Win<\/strong>, escribe <strong>PowerShell <\/strong>o <strong>cmd<\/strong> y haz clic en <strong>Ejecutar como administrador<\/strong>.<\/li>\n<li>Copia y pega el siguiente c\u00f3digo en la consola (seg\u00fan la herramienta que uses) y pulsa <strong>Intro<\/strong>:<\/li>\n<\/ol>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>CMD:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><strong><code>setx NOC_SCRIPTS \"C:\\NOC\\Scripts\"<\/code><\/strong><\/p>\n<p style=\"padding-left: 80px;\">\ud83d\udca1 <strong>Nota<\/strong>: C:\\NOC\\Scripts representa la ruta a un directorio de tu sistema. Es la carpeta que se guardar\u00e1 como valor de la variable NOC_SCRIPTS.<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>PowerShell:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><strong><code>$path = $env:NOC_SCRIPTS<\/code><\/strong><\/p>\n<p>Los scripts anteriores son una forma pr\u00e1ctica de dar a todos los scripts un punto de referencia com\u00fan para rutas o valores que cualquiera puede ver.<\/p>\n<p>\u26a0\ufe0f <strong>Advertencia<\/strong>: aseg\u00farate de copiar y pegar el script correcto, ya que una sintaxis incorrecta puede provocar errores. (Para m\u00e1s informaci\u00f3n, consulta: <a href=\"#things-to-look-out-for\"><em>Aspectos a tener en cuenta<\/em><\/a>)<\/p>\n<h3 id=\"method-4\">M\u00e9todo 4: crear versiones de formaci\u00f3n de los scripts de producci\u00f3n<\/h3>\n<p>Con este m\u00e9todo, el script de producci\u00f3n obtiene los valores sensibles de fuentes seguras, mientras que el de formaci\u00f3n usa marcadores de posici\u00f3n inofensivos que se pueden compartir sin riesgo.<\/p>\n<p>\ud83d\udccc <strong>Caso de uso<\/strong>: proporciona scripts de formaci\u00f3n con marcadores de posici\u00f3n inofensivos<\/p>\n<p>Antes de crear los scripts de producci\u00f3n, es fundamental tener dos versiones:<\/p>\n<ul>\n<li><strong>Formaci\u00f3n<\/strong>: este script debe incluir marcadores de posici\u00f3n como \u00absmtp.placeholder.local\u00bb<\/li>\n<li><strong>Producci\u00f3n <\/strong>(protegido): en cambio, este script lee los valores de fuentes protegidas, archivos cifrados o gestores de credenciales.<\/li>\n<\/ul>\n<p>Tambi\u00e9n conviene aplicar est\u00e1ndares de scripting como estos:<\/p>\n<ol>\n<li>A continuaci\u00f3n, incorpora los est\u00e1ndares de scripting pulsando <strong>Win + R<\/strong>, escribiendo <strong>PowerShell<\/strong> y haciendo clic en <strong>Ejecutar como administrador<\/strong>.<\/li>\n<li>Copia y pega el script de abajo en la consola y pulsa <strong>Intro<\/strong>.<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong><code># BEGIN: Do not edit<\/code><\/strong><\/p>\n<p style=\"padding-left: 40px;\"><strong><code>$APIKey = Get-ItemPropertyValue -Path \"HKLM:\\SOFTWARE\\Org\\ScriptSecrets\" -Name \"ProdAPIKey\"<\/code><\/strong><\/p>\n<p style=\"padding-left: 40px;\"><strong><code># END: Do not edit<\/code><\/strong><\/p>\n<p><strong>\ud83d\udca1 Nota: <\/strong>el script anterior marca con comentarios las secciones restringidas y aplica permisos de solo lectura a los scripts.<\/p>\n<p>\u26a0\ufe0f <strong>Advertencia<\/strong>: ten cuidado de no usar el script de formaci\u00f3n para nada que no sea formaci\u00f3n. (Para m\u00e1s informaci\u00f3n, consulta: <a href=\"#things-to-look-out-for\"><em>Aspectos a tener en cuenta<\/em><\/a>)<\/p>\n<h3 id=\"method-5\">M\u00e9todo 5: auditar los cambios y la ejecuci\u00f3n de los scripts durante la formaci\u00f3n<\/h3>\n<p>Este m\u00e9todo registra en una clave del registro qui\u00e9n ejecuta los scripts cr\u00edticos y cu\u00e1ndo, para que tengas un historial que puedas revisar.<\/p>\n<p>\ud83d\udccc <strong>Caso de uso<\/strong>: mantiene un historial de qui\u00e9n ejecut\u00f3 los scripts clave y cu\u00e1ndo, para facilitar la revisi\u00f3n<\/p>\n<ol>\n<li>Pulsa <strong>Win<\/strong>, escribe <strong>PowerShell<\/strong> y haz clic en <strong>Ejecutar como administrador<\/strong>.<\/li>\n<li>Copia y pega el siguiente c\u00f3digo en la consola y pulsa <strong>Intro<\/strong>:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong><code>Set-ItemProperty -Path \"HKLM:\\SOFTWARE\\Org\\ScriptAudit\"<\/code><\/strong><\/p>\n<p style=\"padding-left: 40px;\"><strong><code>-Name \"LastRunBy\" -Value \"$env:USERNAME - $(Get-Date -Format u)\"<\/code><\/strong><\/p>\n<p>Tambi\u00e9n puedes validar los cambios siguiendo estos pasos:<\/p>\n<ol>\n<li>Pulsa <strong>Win<\/strong>, escribe <strong>cmd<\/strong> y haz clic en <strong>Ejecutar como administrador<\/strong>.<\/li>\n<li>Copia y pega el siguiente c\u00f3digo en la consola y pulsa <strong>Intro<\/strong>:<\/li>\n<\/ol>\n<p style=\"padding-left: 40px;\"><strong><code>reg query HKLM\\SOFTWARE\\Org\\ScriptAudit<\/code><\/strong><\/p>\n<p>\ud83d\udca1 <strong>Consejo<\/strong>: programa revisiones peri\u00f3dicas de los registros para garantizar un uso seguro de los scripts.<\/p>\n<h2 id=\"things-to-look-out-for\">\u26a0\ufe0f Aspectos a tener en cuenta<\/h2>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><strong>Riesgos<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>Posibles consecuencias<\/strong><\/td>\n<td style=\"text-align: center;\"><strong>C\u00f3mo revertirlo<\/strong><\/td>\n<\/tr>\n<tr>\n<td>No hacer pruebas en un equipo local<\/td>\n<td>Desplegar un script sin probar puede provocar fallos en los dispositivos por problemas como la incompatibilidad de claves del registro.<\/td>\n<td>Aplica los cambios previstos en un equipo local y comprueba despu\u00e9s si la configuraci\u00f3n da el resultado esperado.<\/td>\n<\/tr>\n<tr>\n<td>Sintaxis de comando incorrecta<\/td>\n<td>Una sintaxis incorrecta puede corromper el registro, provocar un comportamiento an\u00f3malo del sistema o hacer que el c\u00f3digo no haga nada.<\/td>\n<td>Aseg\u00farate de copiar y pegar el script correcto en la consola. Tambi\u00e9n puedes usar herramientas como <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/psscriptanalyzer\/?view=ps-modules\" target=\"_blank\" rel=\"noopener\">PSScriptAnalyzer<\/a> para comprobar la calidad del c\u00f3digo.<\/td>\n<\/tr>\n<tr>\n<td>Usar por error el script de formaci\u00f3n en producci\u00f3n<\/td>\n<td>La ejecuci\u00f3n en producci\u00f3n puede fallar por los valores de ejemplo.<\/td>\n<td>Etiqueta los scripts con claridad para mantener el control de versiones.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Otras consideraciones<\/h2>\n<p>Las siguientes buenas pr\u00e1cticas buscan reducir el riesgo sin perder eficiencia operativa.<\/p>\n<h3>Ejecuci\u00f3n seg\u00fan el rol<\/h3>\n<p>Usa cuentas con privilegios m\u00ednimos o roles del RMM para controlar la ejecuci\u00f3n de los scripts. Puedes hacerlo as\u00ed:<\/p>\n<ul>\n<li>Asigna permisos para que cada cuenta ejecute solo los scripts que necesita.<\/li>\n<li>Restringe el acceso a los tipos de scripts sensibles, como los que modifican configuraciones del sistema.<\/li>\n<\/ul>\n<p>Estas pr\u00e1cticas reducen el da\u00f1o que puede causar una cuenta comprometida.<\/p>\n<h3>Depuraci\u00f3n de la salida<\/h3>\n<p>Aseg\u00farate de que los scripts nunca muestren secretos como contrase\u00f1as, tokens o claves de API en la consola ni en los registros. Para ello:<\/p>\n<ul>\n<li>Oculta los datos sensibles en la salida.<\/li>\n<li>Evita guardar credenciales en texto plano dentro de los registros.<\/li>\n<li>Revisa c\u00f3mo se gestiona la salida del script antes de desplegarlo.<\/li>\n<\/ul>\n<h3>Parametrizaci\u00f3n<\/h3>\n<p>Usa bloques param() en PowerShell para gestionar las entradas de forma segura.<\/p>\n<ul>\n<li>Exige par\u00e1metros en lugar de escribir los valores sensibles en el c\u00f3digo.<\/li>\n<li>Evita mostrar en la consola los valores de los par\u00e1metros.<\/li>\n<li>A\u00f1ade atributos de validaci\u00f3n para imponer formatos de entrada y prevenir ataques de inyecci\u00f3n.<\/li>\n<\/ul>\n<h3>Firma de scripts<\/h3>\n<p>Firma digitalmente los scripts definitivos que uses en producci\u00f3n para evitar modificaciones: as\u00ed solo se ejecutar\u00e1n los de autores de confianza. Puedes combinarlo con pol\u00edticas de ejecuci\u00f3n para reforzar esa confianza.<\/p>\n<h2>Resoluci\u00f3n de problemas habituales<\/h2>\n<p>Estos son los problemas de scripting m\u00e1s frecuentes que aparecen durante la formaci\u00f3n de los t\u00e9cnicos IT y c\u00f3mo resolverlos.<\/p>\n<h3>El t\u00e9cnico ve variables protegidas<\/h3>\n<p>Lo ideal es restringir los scripts que contienen variables sensibles. Puedes aplicar controles de acceso adecuados, como ACL del sistema de archivos que limiten qui\u00e9n puede leer o modificar los scripts. A veces es m\u00e1s seguro mover los valores confidenciales a gestores de credenciales o almacenes de par\u00e1metros cifrados para que no est\u00e9n en el c\u00f3digo fuente del script.<\/p>\n<h3>El script falla durante la formaci\u00f3n<\/h3>\n<p>Los scripts pueden fallar en las fases de formaci\u00f3n o de pruebas. Para evitarlo, implementa gesti\u00f3n de errores que detecte y responda a los recursos que falten. Envolver las consultas cr\u00edticas en bloques try\/catch evita los fallos.<\/p>\n<p>Tambi\u00e9n se recomienda usar comprobaciones como Test-Path o Get-ItemProperty antes de acceder a los archivos, para que el script confirme que existen.<\/p>\n<h3>La inyecci\u00f3n de variables no funciona<\/h3>\n<p>La inyecci\u00f3n de variables puede fallar por restricciones de la pol\u00edtica de ejecuci\u00f3n o por discrepancias en el script. Es importante comprobar la configuraci\u00f3n de la pol\u00edtica de ejecuci\u00f3n con Get-ExecutionPolicy -List para verificar que el script tiene permiso para ejecutarse.<\/p>\n<h2>Servicios de NinjaOne que facilitan el onboarding de los t\u00e9cnicos IT<\/h2>\n<p>Con NinjaOne, los MSP pueden incorporar a nuevos t\u00e9cnicos a tareas de automatizaci\u00f3n sin renunciar a la seguridad ni exponer datos sensibles.<\/p>\n<ul>\n<li>Limita la edici\u00f3n y la ejecuci\u00f3n de scripts a los roles de t\u00e9cnico asignados<\/li>\n<li>Inyecta valores seguros en tiempo de ejecuci\u00f3n mediante campos personalizados o plantillas de pol\u00edticas<\/li>\n<li>Registra la actividad y la salida de los scripts por dispositivo y por t\u00e9cnico<\/li>\n<li>Ofrece repositorios de scripts con control de versiones para separar los de formaci\u00f3n de los de producci\u00f3n<\/li>\n<li>Permite flujos de revisi\u00f3n antes de poner un script en uso real<\/li>\n<\/ul>\n<h2>Evita fugas de datos accidentales con una buena formaci\u00f3n de tus t\u00e9cnicos IT<\/h2>\n<p>Formar a los nuevos t\u00e9cnicos IT en el uso y la modificaci\u00f3n de la informaci\u00f3n evita la exposici\u00f3n de datos sensibles. Para lograrlo, abstrae los valores con el registro y las GPO, crea versiones de formaci\u00f3n seguras de tus scripts de automatizaci\u00f3n y aprovecha el control de acceso, ejecuci\u00f3n e informes de scripts de NinjaOne.<\/p>\n<p><strong>Temas relacionados:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.ninjaone.com\/es\/blog\/razones-aprender-powershell\/\">Tres razones para aprender PowerShell (con recursos de formaci\u00f3n en PowerShell)<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/sv\/videos\/ninjaone\/why-you-should-learn-powershell-with-resources-to-start\/\">Por qu\u00e9 deber\u00edas aprender PowerShell (con recursos para empezar)<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/es\/blog\/guia-cultura-de-aprendizaje-de-ti\/\">Gu\u00eda de gesti\u00f3n IT: c\u00f3mo crear una cultura de aprendizaje en IT<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/es\/blog\/formar-a-los-empleados-nuevas-tecnologias\/\">Gu\u00eda para departamentos IT: formar a los empleados en nuevas herramientas IT<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/es\/ninjaone-academy\/\">Convi\u00e9rtete en un IT Ninja certificado<\/a><\/li>\n<\/ul>\n<div class=\"quick-start-guide\"><h2><svg width=\"45\" height=\"45\" viewBox=\"0 0 45 45\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M41.4822 0H3.51778C1.57496 0 0 1.57496 0 3.51778V41.4822C0 43.425 1.57496 45 3.51778 45H41.4822C43.425 45 45 43.425 45 41.4822V3.51778C45 1.57496 43.425 0 41.4822 0Z\" fill=\"#053856\"\/>\n<path d=\"M30.4399 13.9904C28.9161 12.4475 26.9127 11.6737 24.4346 11.6737C23.0721 11.6737 21.8188 11.911 20.6794 12.3858C19.5401 12.8605 18.5859 13.5346 17.8168 14.4129V11.2654L12.2766 13.867V32.562H18.0779V22.4739C18.0779 20.6224 18.5099 19.2267 19.3787 18.2867C20.2474 17.3515 21.4105 16.8815 22.8727 16.8815C24.1877 16.8815 25.1894 17.285 25.8825 18.0968C26.5756 18.9086 26.9222 20.1334 26.9222 21.7808V32.562H32.7234V21.2728C32.7234 18.2393 31.9591 15.5285 30.4399 13.9856V13.9904Z\" fill=\"#04FF88\"\/>\n<\/svg>Gu\u00eda de inicio r\u00e1pido<\/h2><p>NinjaOne ofrece varios recursos para formar a los t\u00e9cnicos en el uso de scripts:<\/p>\n<ol>\n<li><b data-stringify-type=\"bold\">Opciones de formaci\u00f3n<\/b>:\n<ul>\n<li>Minisesiones de formaci\u00f3n: v\u00eddeos breves de 5 minutos sobre temas concretos<\/li>\n<li>Rutas de formaci\u00f3n en Workramp: materiales de aprendizaje estructurados para t\u00e9cnicos<\/li>\n<li>Formaci\u00f3n individual para t\u00e9cnicos de soporte: formaci\u00f3n personalizada para desarrollar habilidades concretas<\/li>\n<\/ul>\n<\/li>\n<li><b data-stringify-type=\"bold\">Gesti\u00f3n de scripts y formaci\u00f3n<\/b>:\n<ul>\n<li>La biblioteca de automatizaci\u00f3n incluye una amplia variedad de scripts ya creados<\/li>\n<li>Los t\u00e9cnicos pueden acceder a plantillas de scripts y aprender a utilizarlas<\/li>\n<li>NinjaOne ofrece recursos de la comunidad y la posibilidad de compartir scripts<\/li>\n<\/ul>\n<\/li>\n<li><b data-stringify-type=\"bold\">Protecci\u00f3n de variables<\/b>:\n<ul>\n<li>NinjaOne incorpora mecanismos para proteger las variables sensibles:\n<ul>\n<li>Campos seguros para informaci\u00f3n sensible<\/li>\n<li>Campos personalizados con acceso controlado<\/li>\n<li>Scripts con tokens seguros para gestionar credenciales<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><b data-stringify-type=\"bold\">Tipos de variables en los scripts<\/b>:\n<ul>\n<li>Los scripts admiten varios tipos de variables<\/li>\n<li>Las variables se pueden configurar para crear formularios interactivos<\/li>\n<li>Los t\u00e9cnicos pueden aprender a usar variables de forma segura sin exponer informaci\u00f3n sensible<\/li>\n<\/ul>\n<\/li>\n<li><b data-stringify-type=\"bold\">Recursos de formaci\u00f3n<\/b>:\n<ul>\n<li>P\u00e1gina de la comunidad para compartir scripts<\/li>\n<li>Biblioteca de minisesiones de formaci\u00f3n<\/li>\n<li>Materiales de formaci\u00f3n de Workramp<\/li>\n<li>Documentaci\u00f3n con ejemplos de scripts<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>Para formar a nuevos t\u00e9cnicos, puedes aprovechar estos recursos y crear un programa de formaci\u00f3n completo sobre scripts que ponga el foco en la seguridad y en el manejo correcto de las variables.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Una formaci\u00f3n adecuada de los t\u00e9cnicos IT es fundamental para escalar las operaciones de IT, sobre todo cuando entra en juego la automatizaci\u00f3n. Los scripts contienen variables sensibles escritas directamente en el c\u00f3digo o expuestas durante la ejecuci\u00f3n. Si no se gestionan bien, aumenta la probabilidad de fugas de datos y se pueden generar malos [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":543342,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4357],"tags":[],"class_list":["post-898167","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operaciones-de-ti"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/posts\/898167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/comments?post=898167"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/posts\/898167\/revisions"}],"predecessor-version":[{"id":898168,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/posts\/898167\/revisions\/898168"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/media\/543342"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/media?parent=898167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/categories?post=898167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/tags?post=898167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}