This would be useful when using strategic groups for administrative needs like assigning templates and wanting to control the assignment of these through the API.
This would benefit users in their need to increase alerting of service checks by controlling them through a template applied to a strategic group. When a device is having a problem and then being able to remove the device from the strategic group after the problem has been rectified.
Additional Description | Currently, the new device API allows you to put a device in a strategic group but there is no way to change the strategic group or remove the device from the strategic group through the API |
I like the suggestion here for a flag for overwriting or additive behavior. If we are syncing desired state from an external DB, this would allow us to better keep in sync. We don't have a deletion option, so we cannot fully do that, but this would be a step in the right direction.
Another idea may be related to this: https://ideas.netreo.com/ideas/OPI-I-198 ?
Since it is likely that the API caller would not know what Strategic groups a device is a member of, perhaps the best solution would be a flag to overwrite any existing strategic group assignments with the list provided in the API call. Perhaps a "overwrite strategic groups" flag would be the correct implementation so that groups could be added....or overwritten.