It is a method of deploying software based on attributes such as department, role, location, or device type, so users automatically receive only the applications they need.
Author

Michael Hendricks
Published
January 30, 2026
ReadTime
4 MIN
![[Blog - Hero Image] Password](http://images.ctfassets.net/k0itp0ir7ty4/3YmPzvvOVLuOwseWyDEK6U/c0942c6401e6d9aca5844b580d4b11cb/Password_-_Spot.jpg)
How to automate software deployment based on role, department, or device attributes
How Rippling uses Supergroups to determine who receives each application
How to keep software standardized and compliant across your device fleet
Rippling IT with Device Management
Devices enrolled in Rippling Device Management
Defined employee attributes such as department, role, and location
Most IT teams spend significant time installing and maintaining software manually. New hires often receive applications days after they start. As employees switch teams or roles, their software stack can drift from what is required, leading to outdated tools, licensing waste, and inconsistent security posture across devices.
Legacy device management tools can push software, but they do not connect those deployments to real-time employee data or device state. Without automation tied to job and device attributes, IT relies on spreadsheets to track who should receive what. This slows down onboarding, complicates audits, and increases the risk of unapproved or missing applications across the fleet.
If software installation is tied directly to the real-time employee and device data inside Rippling, IT teams can automate the full lifecycle of software deployment. When someone joins, their assigned device receives the exact applications required for their role. When they change departments, the software updates automatically. If they leave, assigned apps are removed.
By using Supergroups and device attributes, Rippling can install and remove applications in a way that stays aligned with both job requirements and device capabilities, without relying on custom scripts, manual installs, or one-off processes.
Role-based software installation starts with accurate data from Rippling’s HRIS or a connected HR system or directory, combined with device details collected by Rippling Device Management. This includes:
Department, role, and location
Employment type
Device OS, hardware type, or processor
Device assignment status and security posture
When devices are enrolled using zero-touch deployment or self-enrollment, the Rippling Device Management works to provide continuous, real-time device data. This gives you a single dataset to power dynamic installation rules.
Supergroups let you define dynamic groups based on employee or device attributes. When those attributes change, group membership updates automatically. This makes it possible to deploy software based on criteria like:
All engineers
All customer support employees
All employees in specific locations
All users in regulated departments who require security tools
You can use any combination of attributes supported in Rippling, and Supergroups update immediately as data changes. When someone joins, moves teams, or changes devices, Rippling updates their group membership and software deployment rules without manual intervention.
From the Devices app, IT can deploy software to managed macOS and Windows devices using Rippling’s built-in software catalog or by uploading custom installers. Once software is assigned to a Supergroup:
Rippling installs the application the next time the device connects
System-level applications become available to all users
User-level applications install per logged-in account
Removal happens automatically when someone leaves the group
If the user uninstalls the app manually, Rippling reinstalls it within the next hour
Devices must be enrolled with Rippling Device Management for installation to work. If a device is unassigned, Rippling will wait to install software until it is assigned to a user who meets the deployment rules.
Different teams may require more granular targeting. Rippling supports deployment logic based on:
Device OS or processor type
Custom attributes
Department- or location-specific rules
Any combination of employee or device data
Because Supergroups are attribute-based, IT can easily deploy software only to devices that support it or only after a training or policy requirement is met.
Because Rippling Device Management monitors device state continuously, Rippling provides real-time visibility into software deployment. This allows your IT team to:
Review which devices have successfully installed required applications
Identify uninstalled, outdated, or missing software
Remove or redeploy software when Supergroup membership changes
Confirm which employees and devices should have access
When preparing for an audit or security review, IT can rely on Rippling as the single place that shows which users and devices have each application and why.
✓ New hires and employees who change roles receive the applications they need automatically
✓ IT eliminates manual installs and one-off troubleshooting
✓ IT gets real-time visibility into software deployment across the entire fleet
By tying software deployment to employee and device data through Supergroups, Rippling IT transforms application installation from a manual, repetitive task into a fully automated workflow that scales with your organization.
It is a method of deploying software based on attributes such as department, role, location, or device type, so users automatically receive only the applications they need.
Yes. Software deployment works on both macOS and Windows devices that are enrolled with Rippling Device Management.
Disclaimer
Rippling and its affiliates do not provide tax, accounting, or legal advice. This material has been prepared for informational purposes only, and is not intended to provide or be relied on for tax, accounting, or legal advice. You should consult your own tax, accounting, and legal advisors before engaging in any related activities or transactions.

Head of IT Content
Michael Hendricks is an award-winning writer and editor with over a decade of experience shaping compelling narratives across newsrooms, non-profits, and digital media organizations. With a background that bridges journalism and strategic communications, he brings a keen editorial eye and a sharp understanding of how to translate complex information into stories that connect. Michael currently leads content for Rippling IT, where he manages editorial strategy and content. Previously, he’s worked with outlets such as CNN and Search Party, where he produced and edited stories ranging from geopolitics and public policy to global markets and the business of sports with nuance and care.

How IT teams automatically alert employees when their device shows high RAM usage using Rippling IT
Learn how IT teams use Rippling Device Management and Workflow Studio to detect high RAM usage and automatically alert employees before performance issues occur.

How IT teams monitor device health from a single dashboard using Rippling IT
Learn how IT teams monitor device health, security, and compliance from a single dashboard using Rippling IT, with reports and automated workflows.

How lean IT teams alert admins automatically when 10 or more threats are detected on a device in 24 hours with Rippling IT
Learn how lean IT teams use Rippling IT, SentinelOne, and Workflow Studio to automatically alert admins when devices hit 10+ threats in 24 hours.

How IT teams automatically alert employees and IT admins when a device battery needs to be replaced using Rippling IT
Learn how IT teams use Rippling IT to automatically alert employees and admins when laptop batteries need replacement using real-time device data.
![[Blog - Hero Image] New device](http://images.ctfassets.net/k0itp0ir7ty4/6uR639qWx6lwwx0lKVofHr/fa4005b655c5ee89d18c18f33129336a/new_device_-_Spot.jpg)
How to automatically alert managers when a device has not connected to Rippling for 3 days with Rippling IT
Learn how IT teams use Rippling IT to automatically alert managers when laptops haven’t connected in 3 days using MDM status and workflows.
![[Blog - Hero Image] New device](http://images.ctfassets.net/k0itp0ir7ty4/6uR639qWx6lwwx0lKVofHr/fa4005b655c5ee89d18c18f33129336a/new_device_-_Spot.jpg)
How IT teams track every laptop without spreadsheets using Rippling IT
See how IT teams track every laptop automatically using Rippling IT — no spreadsheets required. Get real-time visibility into devices, security, and inventory.

How IT teams automate laptop returns with prepaid shipping kits using Rippling IT
See how IT teams automate laptop returns for remote employees using prepaid shipping kits, inventory tracking, and offboarding workflows in Rippling IT.
Increase savings, automate busy work, and make better decisions by managing HR, IT, and Finance in one place.