Skip to content
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] Simplify "add" and "edit" integration pages #70030

Closed
hbharding opened this issue Jun 26, 2020 · 1 comment · Fixed by #71187
Closed

[Ingest Manager] Simplify "add" and "edit" integration pages #70030

hbharding opened this issue Jun 26, 2020 · 1 comment · Fixed by #71187
Assignees
Labels
design Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@hbharding
Copy link
Contributor

hbharding commented Jun 26, 2020

Per discussion, there are a few things we wanted to improve on the "Add integration" and "edit integration" pages.

  • When adding an integration from an integration detail page, the header should say "Add {integration_name} integration"
  • Combine steps 2 + 3 into a single step
  • Remove steps from the edit experience
  • Remove "Define your data source" language
  • Remove "X/X streams enabled" for each input
  • Remove paneling and decrease spacing between sections so it that feels like a singular step
  • Incorporate changes so that messaging for Endpoint integration can fit in well. Related: [Ingest Manager] Improve Endpoint data source creation and edit mode #67692

Design

Figma link

Coming from an Integration detail page
image

Coming from Agent configuration page
image
image

Example for Elastic Endpoint Security (this is being handled by this issue #67692)
image

@hbharding hbharding added design Team:Fleet Team label for Observability Data Collection Fleet team Ingest Management:beta1 labels Jun 26, 2020
@hbharding hbharding self-assigned this Jun 26, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/ingest-management (Team:Ingest Management)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants