September 22 — Documentation updated for compatibility with the latest PAM version (5.3.0).
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Ejecutar acciones en muchos dispositivos

Envíe un comando, un script o una acción de actualización a todos los dispositivos de un cliente, un sitio, una lista elegida o todo su alcance, filtrando por sistema operativo y tipo.

Qué es y cuándo usarlo

Las tres herramientas masivas del menú Tools envían la misma acción a muchos dispositivos en un solo paso:

Herramienta
Título del cuadro de diálogo
Qué envía

Tools › Bulk Command

Run Bulk Command

Una línea de comandos

Tools › Bulk Script

Run Bulk Script

Un script de la biblioteca de scripts

Tools › Bulk Patch Management

Bulk Patch Management

Un análisis de Windows Update, o la instalación de las actualizaciones aprobadas

Úselas para trabajos puntuales en todo el parque: recoger un valor de todas las estaciones de trabajo de un cliente, aplicar una corrección a un sitio o forzar un análisis de actualizaciones antes de una ventana de mantenimiento. Para el trabajo que debe repetirse, use en su lugar las tareas automatizadas.

Antes de empezar

  • Un rol con Run Bulk Operations (grupo System de Admin Center › Roles), más el permiso de la propia acción: Send Command para Bulk Command, Run Scripts para Bulk Script, Manage Windows Updates para Bulk Patch Management. Sin ambos, la entrada del menú y el botón Run siguen desactivados.

  • El destino solo incluye dispositivos que su rol puede ver. Un cliente o un sitio fuera de su alcance se rechaza.

  • Para Bulk Script, el script debe existir en Management › Scripts.

  • Los dispositivos deben estar en línea cuando hace clic en Run. La acción se envía una sola vez, en ese momento. Un dispositivo fuera de línea no la recibe y no la ejecuta más tarde, cuando se vuelve a conectar.

Pasos

  1. Abra el menú Tools en el encabezado (icono de engranaje) y elija Bulk Command, Bulk Script o Bulk Patch Management. El cuadro de diálogo se abre como un panel a la derecha.

  2. En Choose Target, elija Client, Site, Selected Agents o All.

  3. Elija el cliente en Select Client, el sitio en Select Site o los dispositivos en Select Agents. All no necesita selección: significa todos los dispositivos que su rol puede ver.

  4. En Agent OS, elija la plataforma. Bulk Command ofrece Windows, Linux y macOS; Bulk Script ofrece además All; Bulk Patch Management es solo para Windows.

  5. En Agent Type, elija All, Servers o Workstations. Este filtro no se muestra para Selected Agents.

  6. Rellene la acción:

    • Bulk Command: elija el Shell (CMD o Powershell para Windows, Bash o Custom para Linux y macOS) y escriba el comando en Command.

    • Bulk Script: elija el script en Select Script y luego revise Script Arguments y Environment vars, rellenados con los valores predeterminados del script. Marque Save results to Custom Field (y elija el campo en Select custom field) o Save results to Agent Note si la salida debe conservarse en cada dispositivo.

    • Bulk Patch Management: elija Scan o Install en Action.

  7. Para comandos y scripts en Windows, marque Run As User en Privileged Execution si la acción debe ejecutarse como el usuario que ha iniciado sesión.

  8. Compruebe Timeout (seconds) para los comandos y los scripts.

  9. Haga clic en Run.

El botón Bulk Actions de Devices › Windows Updates abre el mismo cuadro de diálogo Bulk Patch Management.

Qué debe ver

El panel se cierra y una confirmación indica cuántos dispositivos seleccionaron el destino y los filtros:

  • Command will now be run on <n> agents. Check the History tab on the agent to view the results.

  • <script> will now be run on <n> agents. Check the History tab on the agent to view the results.

  • Patch status scan will now run on <n> agents

  • Pending updates will now be installed on <n> agents

El número es la cantidad de dispositivos que coincidían cuando hizo clic en Run, en línea o no. Cada dispositivo ejecuta la acción por su cuenta e informa cuando termina.

Cómo verificar que funcionó

  1. Abra Reports & Audits › Audits. La ejecución se registra como Bulk Action con un mensaje como <user> executed bulk command on all agents within client: CLIENT-A o <user> executed bulk script: <script> on multiple agents. Los detalles registrados incluyen la solicitud completa y, para Selected Agents, los nombres de los dispositivos.

  2. Para comandos y scripts, abra algunos dispositivos de destino y su pestaña HISTORY. Cada dispositivo tiene una línea Cmd Run o Script Run para la ejecución, con la salida detrás de Output en cuanto el dispositivo ha informado. Hay una línea por dispositivo; los resultados se leen dispositivo por dispositivo.

  3. Para Save results to Custom Field o Save results to Agent Note, compruebe el campo personalizado o la pestaña NOTES de un dispositivo de destino.

  4. Para las acciones de actualización, abra la pestaña UPDATES del dispositivo o Devices › Windows Updates después de que los dispositivos informen los resultados del análisis o de la instalación.

Una línea de History que se queda en No output is available yet corresponde a un dispositivo que no ejecutó la acción, normalmente porque estaba fuera de línea. Vuelva a ejecutar la acción para ese dispositivo cuando esté en línea.

Errores comunes

Síntoma
Causa
Solución

La entrada de Tools o Run está desactivada con You don't have permission for this action

El rol no tiene Run Bulk Operations o el permiso propio de la acción

Añada ambos permisos al rol

Must select at least 1 agent

Selected Agents con la lista vacía

Elija al menos un dispositivo

No agents were found meeting the selected criteria

El destino y los filtros Agent OS / Agent Type no coinciden con ningún dispositivo de su alcance

Amplíe los filtros, o compruebe que el cliente o el sitio tiene dispositivos de esa plataforma

Un error de permisos al elegir un cliente o un sitio

El cliente o el sitio está fuera del alcance de su rol

Elija un destino que su rol cubra

Algunos dispositivos nunca muestran un resultado

Estaban fuera de línea cuando se envió la acción

Vuelva a ejecutarla para esos dispositivos cuando estén en línea

Falta un script en Select Script

No es compatible con el Agent OS elegido, o está oculto

Cambie Agent OS a la plataforma del script o a All, o muestre el script en la biblioteca

Referencia de campos

Campo
Herramienta
Qué hace
Valores aceptados
Predeterminado

Choose Target

Todas

A qué dispositivos se envía la acción

Client, Site, Selected Agents, All

Client

Select Client / Select Site / Select Agents

Todas

El cliente, el sitio o los dispositivos del destino

Elementos de su alcance

Ninguno. Obligatorio para ese destino

Agent OS

Todas

Conserva solo los dispositivos de esta plataforma

Comando: Windows, Linux, macOS. Script: los mismos más All. Actualizaciones: Windows

Windows

Agent Type

Todas

Conserva solo los servidores o solo las estaciones de trabajo. Oculto para Selected Agents

All, Servers, Workstations

All

Shell

Comando

Intérprete

Windows: CMD, Powershell. Linux y macOS: Bash, Custom

CMD o Bash

Custom shell

Comando

Ruta del intérprete para Custom

Ruta absoluta, por ejemplo /usr/bin/python3

Vacío

Command

Comando

La línea de comandos

Texto

Vacío

Select Script

Script

El script de la biblioteca

Scripts compatibles con la plataforma elegida

Ninguno

Script Arguments

Script

Argumentos para todos los dispositivos. Las variables se resuelven por dispositivo

Los valores predeterminados del script

Environment vars

Script

Variables de entorno, como KEY=VALUE

Texto, con variables de script

Los valores predeterminados del script

Save results to Custom Field

Script

Escribe la última línea de la salida de cada dispositivo en un campo personalizado, o toda la salida con Save all output

Activado o desactivado, más un campo personalizado de dispositivo, de sitio o de cliente

Desactivado

Save results to Agent Note

Script

Guarda la salida de cada dispositivo como una nota en ese dispositivo

Activado o desactivado

Desactivado

Run As User

Comando, Script

Solo Windows. Ejecuta como el usuario que ha iniciado sesión; si no hay ninguno, ejecuta como SYSTEM

Activado o desactivado

Desactivado

Timeout (seconds)

Comando, Script

Tiempo máximo de ejecución en cada dispositivo

Número entero de segundos

30, o el valor predeterminado del script

Action

Actualizaciones

Scan pide a cada dispositivo el estado de sus actualizaciones. Install aprueba las actualizaciones según la política de actualizaciones del dispositivo e instala las aprobadas

Scan, Install

Scan

Páginas relacionadas

Atualizado

Isto foi útil?