{"id":9824,"date":"2025-08-12T08:13:33","date_gmt":"2025-08-12T11:13:33","guid":{"rendered":"https:\/\/blog.botcity.dev\/?p=9824"},"modified":"2025-08-11T12:13:55","modified_gmt":"2025-08-11T15:13:55","slug":"shadow-it-y-shadow-python","status":"publish","type":"post","link":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/","title":{"rendered":"Shadow IT y Shadow Python: el peligro del uso no autorizado de scripts en las empresas"},"content":{"rendered":"<p data-start=\"473\" data-end=\"787\">El uso de tecnolog\u00edas fuera del control del departamento de TI es un fen\u00f3meno creciente en las empresas. Conocido como <em data-start=\"592\" data-end=\"603\">Shadow IT<\/em>, este comportamiento implica la utilizaci\u00f3n de dispositivos, software y servicios no autorizados, lo que genera riesgos para la seguridad, la gobernanza y el cumplimiento normativo.<\/p>\n<p data-start=\"789\" data-end=\"1166\">Con la creciente popularidad de lenguajes de programaci\u00f3n como Python, reconocido por su simplicidad y capacidad de automatizaci\u00f3n, ha surgido un nuevo desaf\u00edo: el <em data-start=\"953\" data-end=\"968\">Shadow Python<\/em>. Este t\u00e9rmino se refiere a la creaci\u00f3n y ejecuci\u00f3n de scripts en Python por parte de usuarios o equipos sin la aprobaci\u00f3n, supervisi\u00f3n o integraci\u00f3n con los sistemas oficiales de la organizaci\u00f3n.<\/p>\n<p data-start=\"1168\" data-end=\"1367\">En este art\u00edculo, vamos a entender el concepto de Shadow IT y Shadow Python, sus riesgos y c\u00f3mo las empresas pueden establecer una gobernanza que equilibre seguridad y productividad. \u00a1Siga leyendo!<\/p>\n<h2 data-start=\"1374\" data-end=\"1398\">\u00bfQu\u00e9 es Shadow IT?<\/h2>\n<p data-start=\"1400\" data-end=\"1673\">Shadow IT engloba toda la tecnolog\u00eda utilizada dentro de la empresa sin el conocimiento o aprobaci\u00f3n del departamento de TI. Esto incluye aplicaciones en la nube, dispositivos personales, herramientas de comunicaci\u00f3n no homologadas e incluso soluciones de almacenamiento.<\/p>\n<p data-start=\"1675\" data-end=\"1934\">Los empleados recurren al Shadow IT con el objetivo de optimizar sus actividades, acceder a herramientas m\u00e1s modernas o, en algunos casos, por desconocimiento de las normas internas. Aunque la intenci\u00f3n sea mejorar procesos, esta pr\u00e1ctica puede comprometer:<\/p>\n<ul data-start=\"1936\" data-end=\"2334\">\n<li data-start=\"1936\" data-end=\"2062\">\n<p data-start=\"1938\" data-end=\"2062\"><strong data-start=\"1938\" data-end=\"1970\">Seguridad de la informaci\u00f3n:<\/strong> las herramientas no aprobadas pueden tener vulnerabilidades que expongan datos sensibles.<\/p>\n<\/li>\n<li data-start=\"2063\" data-end=\"2236\">\n<p data-start=\"2065\" data-end=\"2236\"><strong data-start=\"2065\" data-end=\"2092\">Cumplimiento normativo:<\/strong> las empresas pueden infringir leyes como la Ley de Protecci\u00f3n de Datos (LGPD) al permitir el tratamiento de datos en entornos no controlados.<\/p>\n<\/li>\n<li data-start=\"2237\" data-end=\"2334\">\n<p data-start=\"2239\" data-end=\"2334\"><strong data-start=\"2239\" data-end=\"2266\">Gobernanza corporativa:<\/strong> dificulta la estandarizaci\u00f3n de procesos y el control de accesos.<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"2341\" data-end=\"2369\">\u00bfQu\u00e9 es Shadow Python?<\/h2>\n<p data-start=\"2371\" data-end=\"2619\">Al igual que ocurre con el Shadow IT, el Shadow Python surge cuando colaboradores desarrollan scripts o <em data-start=\"2475\" data-end=\"2481\">bots<\/em> en Python sin el conocimiento del departamento de TI o sin seguir los est\u00e1ndares de gobernanza y seguridad establecidos por la empresa.<\/p>\n<p data-start=\"2621\" data-end=\"3060\">Adem\u00e1s, Python se ha consolidado como uno de los lenguajes m\u00e1s utilizados para la automatizaci\u00f3n de tareas, el an\u00e1lisis de datos y la integraci\u00f3n con APIs. Esto se debe principalmente a su facilidad de aprendizaje, que lo hace accesible incluso para profesionales ajenos al \u00e1rea de TI. Como consecuencia, este escenario fomenta el desarrollo de soluciones paralelas, creadas fuera del entorno oficialmente controlado por la organizaci\u00f3n.<\/p>\n<h3 data-start=\"3067\" data-end=\"3097\">Ejemplo de Shadow Python<\/h3>\n<p data-start=\"3099\" data-end=\"3372\">Un colaborador del \u00e1rea financiera crea un script para automatizar la extracci\u00f3n de informes bancarios. Aunque eficiente, el script se ejecuta en su ordenador personal, con credenciales sensibles almacenadas sin cifrado y sin copia de seguridad ni documentaci\u00f3n adecuada.<\/p>\n<p data-start=\"3374\" data-end=\"3435\">Este es un caso t\u00edpico de Shadow Python, que puede generar:<\/p>\n<ul data-start=\"3437\" data-end=\"3591\">\n<li data-start=\"3437\" data-end=\"3471\">\n<p data-start=\"3439\" data-end=\"3471\">Exposici\u00f3n de datos sensibles;<\/p>\n<\/li>\n<li data-start=\"3472\" data-end=\"3526\">\n<p data-start=\"3474\" data-end=\"3526\">Scripts sin mantenimiento ni control de versiones;<\/p>\n<\/li>\n<li data-start=\"3527\" data-end=\"3591\">\n<p data-start=\"3529\" data-end=\"3591\">Falta de estandarizaci\u00f3n y de buenas pr\u00e1cticas de seguridad.<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"46\" data-end=\"76\">Riesgos del Shadow Python<\/h2>\n<p data-start=\"78\" data-end=\"355\">La pr\u00e1ctica del Shadow Python puede generar diversas amenazas para las organizaciones, especialmente cuando los scripts y automatizaciones se desarrollan sin la supervisi\u00f3n del departamento de TI. A continuaci\u00f3n, explicamos los principales riesgos asociados al Shadow Python:<\/p>\n<h3 data-start=\"357\" data-end=\"382\">Fallos de seguridad<\/h3>\n<p data-start=\"383\" data-end=\"726\">En primer lugar, la ausencia de una evaluaci\u00f3n de seguridad durante el desarrollo de scripts aumenta significativamente la exposici\u00f3n a vulnerabilidades. Esto ocurre porque, con frecuencia, los colaboradores utilizan bibliotecas desactualizadas o de fuentes no confiables, lo que puede comprometer la integridad de los sistemas corporativos.<\/p>\n<p data-start=\"728\" data-end=\"904\">Adem\u00e1s, sin procesos formales de revisi\u00f3n de c\u00f3digo, los errores de programaci\u00f3n y las brechas de seguridad pasan desapercibidos, lo que incrementa el riesgo de ciberataques.<\/p>\n<h3 data-start=\"906\" data-end=\"938\">Exposici\u00f3n de credenciales<\/h3>\n<p data-start=\"939\" data-end=\"1147\">Otro riesgo com\u00fan es la exposici\u00f3n de credenciales sensibles. A menudo, los scripts creados de manera informal almacenan usuarios, contrase\u00f1as y <em data-start=\"1084\" data-end=\"1092\">tokens<\/em> de acceso directamente en el c\u00f3digo, en texto plano.<\/p>\n<p data-start=\"1149\" data-end=\"1442\">Esta pr\u00e1ctica facilita el acceso no autorizado por parte de terceros, ya sea mediante un ataque dirigido o simplemente por el intercambio del archivo entre colegas. Sin mecanismos de cifrado o gesti\u00f3n segura de credenciales, la organizaci\u00f3n se vuelve vulnerable a filtraciones e intrusiones.<\/p>\n<h3 data-start=\"1444\" data-end=\"1485\">Dependencia de personas espec\u00edficas<\/h3>\n<p data-start=\"1486\" data-end=\"1735\">La creaci\u00f3n de soluciones paralelas y no documentadas genera una dependencia peligrosa de colaboradores concretos. Si la persona responsable del desarrollo del script deja la empresa o cambia de puesto, el conocimiento sobre ese proceso se pierde.<\/p>\n<p data-start=\"1737\" data-end=\"1915\">Esto no solo perjudica la continuidad operativa, sino que tambi\u00e9n dificulta el mantenimiento, las actualizaciones o las adaptaciones necesarias para el crecimiento del negocio.<\/p>\n<h3 data-start=\"1917\" data-end=\"1948\">Problemas de <em data-start=\"1934\" data-end=\"1946\">compliance<\/em><\/h3>\n<p data-start=\"1949\" data-end=\"2339\">Adem\u00e1s de los impactos operativos, el Shadow Python tambi\u00e9n puede generar problemas de <em data-start=\"2036\" data-end=\"2048\">compliance<\/em>. La ejecuci\u00f3n de scripts no supervisados o no aprobados puede violar directrices de auditor\u00eda, pol\u00edticas internas y normativas como la Ley General de Protecci\u00f3n de Datos (LGPD). Estas infracciones pueden derivar en sanciones legales, multas elevadas y da\u00f1os a la reputaci\u00f3n de la empresa.<\/p>\n<h3 data-start=\"2341\" data-end=\"2371\">Ampliaci\u00f3n del Shadow IT<\/h3>\n<p data-start=\"2372\" data-end=\"2496\">Por \u00faltimo, el Shadow Python contribuye directamente a la expansi\u00f3n del ecosistema de Shadow IT dentro de la organizaci\u00f3n.<\/p>\n<p data-start=\"2498\" data-end=\"2830\">Cuantos m\u00e1s scripts se creen y ejecuten fuera del control oficial, m\u00e1s dif\u00edcil ser\u00e1 para el departamento de TI supervisar y gestionar todo el entorno tecnol\u00f3gico. Este escenario provoca una fragmentaci\u00f3n de las soluciones, reduce la eficiencia de los controles internos y compromete la seguridad y la gobernanza de la informaci\u00f3n.<\/p>\n<h2 data-start=\"2837\" data-end=\"2889\">C\u00f3mo reducir el Shadow Python: buenas pr\u00e1cticas<\/h2>\n<p data-start=\"2891\" data-end=\"3068\">Para minimizar los riesgos asociados al Shadow Python y garantizar un entorno de automatizaci\u00f3n seguro y eficiente, las empresas deben adoptar un conjunto de buenas pr\u00e1cticas.<\/p>\n<p data-start=\"3070\" data-end=\"3174\">A continuaci\u00f3n, detallamos cada una de ellas para disminuir el uso no autorizado de scripts en Python:<\/p>\n<h3 data-start=\"3176\" data-end=\"3208\">1. Gobernanza centralizada<\/h3>\n<p data-start=\"3209\" data-end=\"3428\">El primer paso es establecer una gobernanza centralizada para el desarrollo y ejecuci\u00f3n de scripts en Python. Esto implica crear procesos claros y estandarizados para la presentaci\u00f3n, revisi\u00f3n y aprobaci\u00f3n de c\u00f3digos.<\/p>\n<p data-start=\"3430\" data-end=\"3745\">Con esta estructura, el departamento de TI logra tener visibilidad total sobre los flujos automatizados, evitando la proliferaci\u00f3n de soluciones paralelas y no supervisadas. Adem\u00e1s, esta gobernanza garantiza que todos los scripts est\u00e9n alineados con las directrices de seguridad y <em data-start=\"3711\" data-end=\"3723\">compliance<\/em> de la organizaci\u00f3n.<\/p>\n<h3 data-start=\"3747\" data-end=\"3789\">2. Entornos controlados de ejecuci\u00f3n<\/h3>\n<p data-start=\"3790\" data-end=\"4100\">Otra pr\u00e1ctica fundamental es el uso de entornos controlados para la ejecuci\u00f3n de scripts, como <em data-start=\"3885\" data-end=\"3897\">containers<\/em> o m\u00e1quinas virtuales (VMs). Este enfoque asegura que los <em data-start=\"3955\" data-end=\"3961\">bots<\/em> de Python se ejecuten en entornos aislados, protegidos contra interferencias externas y configurados seg\u00fan los est\u00e1ndares de la empresa.<\/p>\n<p data-start=\"4102\" data-end=\"4241\">La estandarizaci\u00f3n de los entornos reduce el riesgo de inconsistencias, fallos de seguridad y problemas de compatibilidad entre sistemas.<\/p>\n<h3 data-start=\"4243\" data-end=\"4282\">3. Orquestaci\u00f3n de automatizaci\u00f3n<\/h3>\n<p data-start=\"4283\" data-end=\"4496\">Invertir en herramientas de orquestaci\u00f3n es clave para mejorar la gesti\u00f3n de procesos automatizados. Plataformas como BotCity permiten centralizar el control de <em data-start=\"4444\" data-end=\"4450\">bots<\/em> en Python, ofreciendo funcionalidades como:<\/p>\n<ul data-start=\"4498\" data-end=\"4693\">\n<li data-start=\"4498\" data-end=\"4544\">\n<p data-start=\"4500\" data-end=\"4544\">Programaci\u00f3n y supervisi\u00f3n de ejecuciones;<\/p>\n<\/li>\n<li data-start=\"4545\" data-end=\"4588\">\n<p data-start=\"4547\" data-end=\"4588\">Gesti\u00f3n completa de registros (<em data-start=\"4578\" data-end=\"4584\">logs<\/em>);<\/p>\n<\/li>\n<li data-start=\"4589\" data-end=\"4631\">\n<p data-start=\"4591\" data-end=\"4631\">Control de accesos basado en perfiles;<\/p>\n<\/li>\n<li data-start=\"4632\" data-end=\"4693\">\n<p data-start=\"4634\" data-end=\"4693\">Centralizaci\u00f3n del ciclo de vida de las automatizaciones.<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"4695\" data-end=\"4851\">Esta centralizaci\u00f3n ofrece mayor visibilidad, facilita las auditor\u00edas y garantiza que todos los flujos est\u00e9n debidamente supervisados por el equipo de TI.<\/p>\n<h3 data-start=\"4853\" data-end=\"4899\">4. Gesti\u00f3n de bibliotecas y dependencias<\/h3>\n<p data-start=\"4900\" data-end=\"5111\">Una gesti\u00f3n eficiente de bibliotecas y dependencias tambi\u00e9n es indispensable. Esto incluye el uso de herramientas para controlar versiones de paquetes y mantener un entorno virtual dedicado para cada proyecto.<\/p>\n<p data-start=\"5113\" data-end=\"5360\">Asimismo, es recomendable realizar an\u00e1lisis peri\u00f3dicos para identificar vulnerabilidades en las bibliotecas utilizadas en los scripts. De esta manera, la empresa asegura que el c\u00f3digo est\u00e9 siempre actualizado y protegido contra fallos conocidos.<\/p>\n<h3 data-start=\"5362\" data-end=\"5406\">5. Capacitaci\u00f3n y cultura de seguridad<\/h3>\n<p data-start=\"5407\" data-end=\"5712\">Promover capacitaciones peri\u00f3dicas y fomentar una cultura de seguridad entre los colaboradores es una estrategia clave para combatir el Shadow Python. Es fundamental que los profesionales comprendan los riesgos asociados al desarrollo informal de scripts y conozcan las pol\u00edticas internas de la empresa.<\/p>\n<h3 data-start=\"5714\" data-end=\"5747\">6. Auditor\u00eda y <em data-start=\"5733\" data-end=\"5745\">compliance<\/em><\/h3>\n<p data-start=\"5748\" data-end=\"5894\">Finalmente, realizar auditor\u00edas frecuentes es esencial para identificar posibles flujos de trabajo que est\u00e9n operando fuera del entorno oficial.<\/p>\n<p data-start=\"5896\" data-end=\"6077\">Las auditor\u00edas ayudan a mapear scripts paralelos e integrar estas iniciativas en el entorno supervisado, garantizando el cumplimiento de las normativas espec\u00edficas de cada sector.<\/p>\n<h2 data-start=\"46\" data-end=\"91\">Beneficios de la gobernanza sobre Python<\/h2>\n<p data-start=\"93\" data-end=\"306\">Establecer una gobernanza centralizada sobre el uso de Python dentro de las organizaciones es un paso importante para garantizar seguridad, eficiencia y un crecimiento sostenible en el entorno de automatizaci\u00f3n.<\/p>\n<p data-start=\"308\" data-end=\"570\">Cuando la empresa adopta buenas pr\u00e1cticas de gobernanza y herramientas especializadas, como la plataforma de BotCity, desbloquea una serie de beneficios estrat\u00e9gicos que impactan directamente en la calidad y confiabilidad de las automatizaciones desarrolladas.<\/p>\n<h3 data-start=\"572\" data-end=\"597\">Seguridad reforzada<\/h3>\n<p data-start=\"598\" data-end=\"972\">Uno de los principales beneficios es la seguridad reforzada. Con la gobernanza, todos los scripts en Python se ejecutan en entornos controlados, con un control riguroso de accesos, registros completos de ejecuci\u00f3n (<em data-start=\"813\" data-end=\"819\">logs<\/em>) y trazabilidad de cada actividad. Esto reduce los riesgos de exposici\u00f3n de datos sensibles, accesos no autorizados o ejecuci\u00f3n de c\u00f3digo no aprobado.<\/p>\n<p data-start=\"974\" data-end=\"1189\">Adem\u00e1s, la supervisi\u00f3n constante junto con pol\u00edticas de seguridad bien definidas garantiza que las vulnerabilidades sean identificadas y corregidas r\u00e1pidamente, antes de que puedan generar impactos significativos.<\/p>\n<h3 data-start=\"1191\" data-end=\"1229\">Escalabilidad de las operaciones<\/h3>\n<p data-start=\"1230\" data-end=\"1499\">Otro punto importante es la escalabilidad. Con una estructura gobernada, las automatizaciones dejan de depender de ejecuciones locales y aisladas, para ejecutarse de forma simult\u00e1nea, distribuida y coordinada en diversos entornos, seg\u00fan la demanda de la organizaci\u00f3n.<\/p>\n<p data-start=\"1501\" data-end=\"1628\">Esto mejora el uso de recursos y permite ampliar las soluciones con agilidad, sin comprometer la estabilidad ni la seguridad.<\/p>\n<h3 data-start=\"1630\" data-end=\"1675\">Fomento de la colaboraci\u00f3n e innovaci\u00f3n<\/h3>\n<p data-start=\"1676\" data-end=\"1868\">La gobernanza tambi\u00e9n promueve la colaboraci\u00f3n entre equipos, creando un entorno donde el intercambio de soluciones, buenas pr\u00e1cticas y la reutilizaci\u00f3n de c\u00f3digo forman parte del d\u00eda a d\u00eda.<\/p>\n<p data-start=\"1870\" data-end=\"2033\">Al centralizar y estandarizar los procesos de desarrollo y ejecuci\u00f3n, la empresa evita la duplicidad de esfuerzos y fomenta un ecosistema de innovaci\u00f3n continua.<\/p>\n<h3 data-start=\"2035\" data-end=\"2087\">Cumplimiento normativo y auditor\u00eda facilitados<\/h3>\n<p data-start=\"2088\" data-end=\"2470\">Otro beneficio de la gobernanza es la facilidad para cumplir con los requisitos de <em data-start=\"2171\" data-end=\"2183\">compliance<\/em> y auditor\u00eda.<\/p>\n<p data-start=\"2088\" data-end=\"2470\">Con procesos estandarizados y registros detallados de todas las operaciones realizadas por los <em data-start=\"2292\" data-end=\"2298\">bots<\/em> en Python, la empresa puede cumplir con mayor facilidad normativas como la Ley General de Protecci\u00f3n de Datos (LGPD) y pol\u00edticas internas de seguridad de la informaci\u00f3n.<\/p>\n<h2 data-start=\"2477\" data-end=\"2527\">\u00bfTodo claro sobre Shadow IT y Shadow Python?<\/h2>\n<p data-start=\"2528\" data-end=\"2692\">El Shadow Python es un reflejo del Shadow IT y representa un riesgo creciente en las empresas que adoptan automatizaciones sin un plan estructurado de gobernanza.<\/p>\n<p data-start=\"2694\" data-end=\"2881\">Aunque la iniciativa de los colaboradores para crear soluciones pueda parecer positiva, es fundamental que la empresa proporcione un entorno seguro, controlado y colaborativo para ello.<\/p>\n<p data-start=\"2883\" data-end=\"3094\">Con buenas pr\u00e1cticas, herramientas de orquestaci\u00f3n y una cultura de seguridad, es posible transformar el potencial de Python en una ventaja competitiva sin sacrificar la seguridad ni el cumplimiento normativo.<\/p>\n<p data-start=\"3096\" data-end=\"3272\">Si quieres saber c\u00f3mo implementar una gobernanza centralizada sobre Python y las automatizaciones en tu empresa, conoce las soluciones de BotCity y <a href=\"https:\/\/meetings.hubspot.com\/andreabotcity\/botcity-sales-global-calls?__hstc=76681098.b52276b0fbeef5addbc4f10d6a30cf41.1742819045236.1754921523903.1754923568042.92&amp;__hssc=76681098.7.1754923568042&amp;__hsfp=3983628213&amp;uuid=60b70567-4178-429e-b490-a656d5dd871d\">habla con un especialista.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>El uso de tecnolog\u00edas fuera del control del departamento de TI es un fen\u00f3meno creciente en las empresas. Conocido como Shadow IT, este comportamiento implica la utilizaci\u00f3n de dispositivos, software y servicios no autorizados, lo que genera riesgos para la seguridad, la gobernanza y el cumplimiento normativo. Con la creciente popularidad de lenguajes de programaci\u00f3n<\/p>\n","protected":false},"author":214060741,"featured_media":9813,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[773259],"tags":[],"class_list":["post-9824","post","type-post","status-publish","format-standard","has-post-thumbnail","category-sin-categoria"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Shadow IT y Shadow Python: riesgos y soluciones en las empresas<\/title>\n<meta name=\"description\" content=\"Descubra c\u00f3mo el uso no autorizado de scripts en Python, el Shadow Python, amenaza la seguridad de las empresas y c\u00f3mo implementar una gobernanza eficaz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shadow IT y Shadow Python: riesgos y soluciones en las empresas\" \/>\n<meta property=\"og:description\" content=\"Descubra c\u00f3mo el uso no autorizado de scripts en Python, el Shadow Python, amenaza la seguridad de las empresas y c\u00f3mo implementar una gobernanza eficaz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de BotCity - Contenido para Automatizaci\u00f3n y Gobernanza\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-12T11:13:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/08\/shadow-it-shadow-python.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"914\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"BotCity Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"BotCity Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/\"},\"author\":{\"name\":\"BotCity Team\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/#\\\/schema\\\/person\\\/2ff53951fc520345260832ecf1fe62f7\"},\"headline\":\"Shadow IT y Shadow Python: el peligro del uso no autorizado de scripts en las empresas\",\"datePublished\":\"2025-08-12T11:13:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/\"},\"wordCount\":1905,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/shadow-it-shadow-python.jpg\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/\",\"name\":\"Shadow IT y Shadow Python: riesgos y soluciones en las empresas\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/shadow-it-shadow-python.jpg\",\"datePublished\":\"2025-08-12T11:13:33+00:00\",\"description\":\"Descubra c\u00f3mo el uso no autorizado de scripts en Python, el Shadow Python, amenaza la seguridad de las empresas y c\u00f3mo implementar una gobernanza eficaz.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/shadow-it-shadow-python.jpg\",\"contentUrl\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/shadow-it-shadow-python.jpg\",\"width\":1280,\"height\":914,\"caption\":\"Imagem de pedra nas sombras representando shadow it e shadow python\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/2025\\\/08\\\/12\\\/shadow-it-y-shadow-python\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shadow IT y Shadow Python: el peligro del uso no autorizado de scripts en las empresas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/\",\"name\":\"Blog BotCity\",\"description\":\"Explore el blog de BotCity con contenido sobre automatizaci\u00f3n y gobernanza en Python. Mant\u00e9ngase informado y mejore el rendimiento tecnol\u00f3gico, la seguridad y el ROI de su empresa.\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/#organization\",\"name\":\"BotCity\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/logo_botcity_2024_black.png\",\"contentUrl\":\"http:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/logo_botcity_2024_black.png\",\"width\":1611,\"height\":384,\"caption\":\"BotCity\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/#\\\/schema\\\/person\\\/2ff53951fc520345260832ecf1fe62f7\",\"name\":\"BotCity Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/996e498d13af3bc09191a6237cc1e19c433d6bf786a5a34fb7210b2f467bd15f?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/996e498d13af3bc09191a6237cc1e19c433d6bf786a5a34fb7210b2f467bd15f?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/996e498d13af3bc09191a6237cc1e19c433d6bf786a5a34fb7210b2f467bd15f?s=96&d=identicon&r=g\",\"caption\":\"BotCity Team\"},\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/es\\\/author\\\/gabrielateixeirab830df3762\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shadow IT y Shadow Python: riesgos y soluciones en las empresas","description":"Descubra c\u00f3mo el uso no autorizado de scripts en Python, el Shadow Python, amenaza la seguridad de las empresas y c\u00f3mo implementar una gobernanza eficaz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/","og_locale":"es_ES","og_type":"article","og_title":"Shadow IT y Shadow Python: riesgos y soluciones en las empresas","og_description":"Descubra c\u00f3mo el uso no autorizado de scripts en Python, el Shadow Python, amenaza la seguridad de las empresas y c\u00f3mo implementar una gobernanza eficaz.","og_url":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/","og_site_name":"Blog de BotCity - Contenido para Automatizaci\u00f3n y Gobernanza","article_published_time":"2025-08-12T11:13:33+00:00","og_image":[{"width":1280,"height":914,"url":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/08\/shadow-it-shadow-python.jpg","type":"image\/jpeg"}],"author":"BotCity Team","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"BotCity Team","Tiempo de lectura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/#article","isPartOf":{"@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/"},"author":{"name":"BotCity Team","@id":"https:\/\/blog.botcity.dev\/es\/#\/schema\/person\/2ff53951fc520345260832ecf1fe62f7"},"headline":"Shadow IT y Shadow Python: el peligro del uso no autorizado de scripts en las empresas","datePublished":"2025-08-12T11:13:33+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/"},"wordCount":1905,"commentCount":0,"publisher":{"@id":"https:\/\/blog.botcity.dev\/es\/#organization"},"image":{"@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/08\/shadow-it-shadow-python.jpg","inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/","url":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/","name":"Shadow IT y Shadow Python: riesgos y soluciones en las empresas","isPartOf":{"@id":"https:\/\/blog.botcity.dev\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/#primaryimage"},"image":{"@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/08\/shadow-it-shadow-python.jpg","datePublished":"2025-08-12T11:13:33+00:00","description":"Descubra c\u00f3mo el uso no autorizado de scripts en Python, el Shadow Python, amenaza la seguridad de las empresas y c\u00f3mo implementar una gobernanza eficaz.","breadcrumb":{"@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/#primaryimage","url":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/08\/shadow-it-shadow-python.jpg","contentUrl":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/08\/shadow-it-shadow-python.jpg","width":1280,"height":914,"caption":"Imagem de pedra nas sombras representando shadow it e shadow python"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.botcity.dev\/es\/2025\/08\/12\/shadow-it-y-shadow-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.botcity.dev\/es\/"},{"@type":"ListItem","position":2,"name":"Shadow IT y Shadow Python: el peligro del uso no autorizado de scripts en las empresas"}]},{"@type":"WebSite","@id":"https:\/\/blog.botcity.dev\/es\/#website","url":"https:\/\/blog.botcity.dev\/es\/","name":"Blog BotCity","description":"Explore el blog de BotCity con contenido sobre automatizaci\u00f3n y gobernanza en Python. Mant\u00e9ngase informado y mejore el rendimiento tecnol\u00f3gico, la seguridad y el ROI de su empresa.","publisher":{"@id":"https:\/\/blog.botcity.dev\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.botcity.dev\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/blog.botcity.dev\/es\/#organization","name":"BotCity","url":"https:\/\/blog.botcity.dev\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blog.botcity.dev\/es\/#\/schema\/logo\/image\/","url":"http:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/09\/logo_botcity_2024_black.png","contentUrl":"http:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/09\/logo_botcity_2024_black.png","width":1611,"height":384,"caption":"BotCity"},"image":{"@id":"https:\/\/blog.botcity.dev\/es\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blog.botcity.dev\/es\/#\/schema\/person\/2ff53951fc520345260832ecf1fe62f7","name":"BotCity Team","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/996e498d13af3bc09191a6237cc1e19c433d6bf786a5a34fb7210b2f467bd15f?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/996e498d13af3bc09191a6237cc1e19c433d6bf786a5a34fb7210b2f467bd15f?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/996e498d13af3bc09191a6237cc1e19c433d6bf786a5a34fb7210b2f467bd15f?s=96&d=identicon&r=g","caption":"BotCity Team"},"url":"https:\/\/blog.botcity.dev\/es\/author\/gabrielateixeirab830df3762\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/08\/shadow-it-shadow-python.jpg","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pdx8c3-2ys","_links":{"self":[{"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/posts\/9824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/users\/214060741"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/comments?post=9824"}],"version-history":[{"count":4,"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/posts\/9824\/revisions"}],"predecessor-version":[{"id":9828,"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/posts\/9824\/revisions\/9828"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/media\/9813"}],"wp:attachment":[{"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/media?parent=9824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/categories?post=9824"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.botcity.dev\/es\/wp-json\/wp\/v2\/tags?post=9824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}