UI-Based On-Prem Agent Service Management
Problem
Today, configuring a new service for an on-prem Moveworks Agent requires administrators to obtain server access, manually modify the agent configuration file, and restart the Docker container. This creates operational overhead, requires elevated permissions, and increases the risk of configuration errors.
Additionally, when an agent is upgraded through the Moveworks UI, the version displayed in the underlying configuration file does not appear to be updated, creating potential confusion when troubleshooting or validating deployed versions.
Proposed Enhancement
Extend the On-Prem Agent management experience to allow administrators to:
- Add, edit, and remove service configurations directly through the Moveworks UI.
- Validate configuration settings before deployment.
- Apply configuration changes without requiring manual file edits or direct server access.
- View the effective running configuration and deployed agent version from a single interface.
Additional Improvement
Ensure agent upgrades performed through the UI update all version references consistently, including any version information stored within the agent configuration files, so administrators can easily verify the currently deployed version.
Business Value
- Reduces the need for sudo/server access.
- Eliminates manual configuration file maintenance.
- Lowers risk of configuration errors and deployment inconsistencies.
- Improves operational efficiency and supportability.
- Provides a more complete self-service administration experience for on-prem agent management.