-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Ingest Manager] Bulk unenroll and force unenroll #72653
Comments
Pinging @elastic/ingest-management (Team:Ingest Management) |
@hbharding here is another idea: there is only one action to unenroll agents, and in the confirmation modal there is an option to force the unenrollment and delete queued data? This explains the difference and simplifies the choices in the bulk actions menu. |
One more idea: the default action is regular unenroll. If any agents are not responsive, we can ask if the user would like to force unenroll them. This is similar to the copy action on windows, which confirms how you want to deal with conflicting files. |
Update:While working on bulk actions, I realized that our current behavior for when to show a "force unenroll" option is complicated when it comes to bulk actions. The current behavior is to only show "Force unenroll" as an option if the agent is in a "unenrolling" state. But what happens if a user bulk selects 1,000 agents, and several of those agents are already in an unenrolling state? Do we show "force unenroll" as an available option, or should it be disabled because not all agents are unenrolling? Will the user understand the difference between "Unenroll" and "Force unenroll" when shown side-by-side in a context menu? And should the user be able to unenroll an agent that is already in an unenrolling state? I think by our current logic, in this situation both options would be disabled, and I think this could be confusing for the user. The user could get around this by first filtering the agents to only show ones that are "unenrolling", and then select all and do "Force unenroll"... but that seems like a lot of steps and relies on user intuition. I think we can simplify. @mostlyjason shared an interesting idea during a recent design review. Perhaps "force unenroll" could be an option that is part of the "unenroll agent" modal. The input would be turned off by default. Pros:
Cons:
|
Looks good I like it! For force unenroll I think the difference is that we don't wait for the agent. Could we update the text to say something like "Don't wait for the agent to send its last events"? |
updated screenshots |
Hi Eric We have created 03 and executed 09 testcases(03 each for Chrome, Firefox and Edge browser under Bulk unenroll and force unenroll TestPlan for this ticket. Please let us know if anything is missing from our end. |
User stories
For example: as an admin, I can create teams and invite new members
List known (technical) restrictions and requirements
None
Other
Related issues:
#67704
#72386
The text was updated successfully, but these errors were encountered: