{"id":46240,"date":"2020-05-22T15:00:00","date_gmt":"2020-05-22T21:00:00","guid":{"rendered":"https:\/\/jumpcloud.com\/?p=46240"},"modified":"2024-02-02T13:27:45","modified_gmt":"2024-02-02T18:27:45","slug":"run-scripts-remote-employee-workstations","status":"publish","type":"post","link":"https:\/\/jumpcloud.com\/blog\/run-scripts-remote-employee-workstations","title":{"rendered":"Run Scripts on Remote Employee Workstations & Laptops"},"content":{"rendered":"\n
Many IT administrators must now manage an increased volume of remote workstations and laptops. Scripts can help them take bulk actions on those machines, but they face a challenge in selecting a solution that can accommodate all remote machines.<\/p>\n\n\n\n
Admins with an Active Directory\u00ae<\/sup> instance can run select PowerShell commands on remote Windows\u00ae<\/sup> systems without additional configuration. To run the full suite of PowerShell commands and run scripts on those machines, they need to configure PowerShell remoting<\/a>. However, even with this configuration in place, they likely need to seek additional solutions to achieve comparable functionality on macOS\u00ae<\/sup> and Linux\u00ae<\/sup> workstations and laptops.<\/p>\n\n\n\n However, there are ways admins can consolidate system management in one platform and run scripts on remote machines, regardless of operating system. One such solution is JumpCloud\u00ae<\/sup> Directory-as-a-Service\u00ae<\/sup><\/a> \u2014 through which admins can run scripts on all remote workstations and laptops without additional networking or VPN requirements.<\/p>\n\n\n\n JumpCloud can serve as either a comprehensive AD identity bridge<\/a> or a standalone cloud directory service. Using JumpCloud\u2019s Active Directory Integration, AD admins can extend AD identities to Windows, macOS, and Linux workstations and laptops without binding them directly to AD.<\/p>\n\n\n\n That way, users enter their core credentials at login, and admins achieve deep, cross-platform system management from a web-based console. Once machines are bound to JumpCloud, admins can run remote scripts on those machines in bulk. Here\u2019s how it works.<\/p>\n\n\n\n One key system management feature is the remote command runner. In the JumpCloud Admin Portal, admins can enter and run commands on systems, no matter where they\u2019re located.<\/p>\n\n\n\n Admins can use pre-written commands from JumpCloud\u2019s command gallery<\/a> or create their own \u2014 in PowerShell, Bash, and Shell, for example \u2014 and deploy them to individual systems or groups of systems, usually by OS. Commands can be run manually, on a schedule, or triggered by webhooks.<\/p>\n\n\n\n They can be used to do everything from patching the Zoom zero-day<\/a> vulnerability to installing applications<\/a> when paired with a package manager, as well as deploying files and handling maintenance activities. With free, open-source package managers like Chocolatey for Windows and AutoPKG for macOS, admins can download and update applications to those machines.<\/p>\n\n\n\n Admins can take such actions in bulk by creating system-specific groups \u2014 such as a group for all macOS systems \u2014 and apply a script to all of them at once. Commands are an important tool, particularly as both IT teams and their users work outside the office and admins look for tools to ensure organizational security remains strong.<\/p>\n\n\n\n The Admin Portal also features GPO-like Policies, which can be applied based on operating system as well. They allow for further configuration of machines, such as enforcing full-disk encryption and requiring lock screens after a certain number of seconds of inactivity. <\/p>\n\n\n\n If you\u2019re interested in learning more about remote management with JumpCloud, we\u2019ve compiled a resource with everything from industry best practices to specific tools JumpCloud offers to help. Click here to read our Admin Guide to Working from Home with JumpCloud<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":" Scripts help admins take bulk actions on remote machines, but they need a solution that works for all remote machines. Start a free 30 Day Trial today.<\/p>\n","protected":false},"author":89,"featured_media":46241,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_oasis_is_in_workflow":0,"_oasis_original":0,"_oasis_task_priority":"","inline_featured_image":false,"footnotes":""},"categories":[2337],"tags":[],"collection":[],"platform":[],"funnel_stage":[3015],"coauthors":[2545],"acf":[],"yoast_head":"\nCross-Platform System Management with JumpCloud<\/h2>\n\n\n\n
Remote Command Management<\/h3>\n\n\n\n
Learn More about Remote Management<\/h2>\n\n\n\n