Back to Resources

Level Verified

Automated Service-Based Tagging

Created by

Level

Type

Automation

Category

Services

Platforms
WindowsApple iOSLinux

Problem Overview

Manually identifying and tagging devices based on running services can be time-consuming and error-prone. This automation ensures consistent tagging by detecting running services across multiple operating systems and applying relevant tags automatically, enabling seamless monitoring and automation.

Description

This automation identifies running and enabled services on Windows, macOS, and Linux devices. By leveraging variables like WindowsServices, LinuxServices, and MacServices, it applies dynamic tags based on detected services. Examples include tagging devices running Exchange (Windows), Nginx (Linux), or Adobe applications (macOS). These tags could enable targeted monitoring and can even trigger automations to install specific services, ensuring devices are consistently tagged and managed without manual effort.

Preview

Automated Service Based Tagging

Use Cases

  • Automatically tag devices running specific services like Nginx, Exchange, or Adobe.
  • Apply monitoring policies dynamically based on detected services.
  • Trigger follow-up automations to install missing applications or services.
  • Pair with default tagging automations for a comprehensive tagging strategy.

Recommendations

  • Testing Instructions: Run the automation on test devices to validate service detection and tag application.
  • Required Changes: Update tags or service detection criteria to align with your organizational needs.
  • Getting Started: Import this automation into Level with a single click and adjust the tag logic for your use case.
  • Best Practices: Pair with other Level automations, such as default tagging workflows, to build a cohesive management strategy.

FAQ

  • What services does this automation detect?
    It detects any running and enabled services on Windows, macOS, and Linux devices, with tagging examples for Exchange, Nginx, and Adobe.
  • Can I add more tags or services?
    Yes, the automation is highly customizable. Simply modify the tag logic to include additional tags.
  • Do I need coding knowledge to use this?
    No coding required! We’ve done all the work for you—just import and customize as needed.
  • Can I use this with other automations?
    Absolutely! Pair it with automations like default tags or application installers for even more streamlined management.
  • What if a service isn’t detected?
    Ensure the service is running and enabled on the device. For troubleshooting, check the automation logs or reach out to Level support for assistance.

Included with this Automation:

Below is a list of what you can expect to find when importing this Automation.

Script details:

The following data and settings will be imported with your script.

Triggers

  • Manual
  • Device created

Actions

  • Shell
  • Apply Tags

Tags

  • Exchange
  • Nginx
  • Adobe
Import into Level

Related resources

Explore more automations, scripts, and policies to further enhance your IT operations.

View all resources