[lastpass] Initial Release for the LastPass#4254
Conversation
|
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
|
/test |
🚀 Benchmarks reportTo see the full report comment with |
🌐 Coverage report
|
| {{/if}} | ||
| {{#if ssl}} | ||
| request.ssl: {{ssl}} | ||
| {{/if}} |
There was a problem hiding this comment.
Could we add a configurable request.timeout as well?
There was a problem hiding this comment.
We are following the default request.timeout the 30s value.
There was a problem hiding this comment.
The other httpjson based integration allows this to be customized by users by adding a UI entry and a config entry for it, similar to this:
{{#if http_client_timeout}}
request.timeout: {{http_client_timeout}}
{{/if}}
Its usually because there are niche usecases that they need to be configured, and if its not possible at all for the end user to override it, then we usually have to update the package to support it. If its missing from any httpjson based integrations then its usually because its older, or it has not been added by mistake.
| show_user: false | ||
| default: | ||
| - forwarded | ||
| - lastpass_detailed_shared_folder |
There was a problem hiding this comment.
This should be lastpass-detailed_shared_folder
There was a problem hiding this comment.
We were following the format (connector_name-data_stream). However, we got the following #3210 (comment) in one of our connectors, since then we have updated the format.
There was a problem hiding this comment.
Correct, the package name and datastream name should be split with a - which is used on all the other older integrations, unfortunately there might be a bit of a confusion around this. Feel free to reference any of the older integrations there, I do not think any of them only use _
| interval: {{interval}} | ||
| {{#if proxy_url}} | ||
| request.proxy_url: {{proxy_url}} | ||
| {{/if}} |
There was a problem hiding this comment.
Could we add a configurable request.timeout ?
| show_user: false | ||
| default: | ||
| - forwarded | ||
| - lastpass_event_report |
| interval: {{interval}} | ||
| {{#if proxy_url }} | ||
| request.proxy_url: {{proxy_url}} | ||
| {{/if}} |
| show_user: false | ||
| default: | ||
| - forwarded | ||
| - lastpass_user |
* Initial Release for the LastPass * Update changelog file * Add related.user field and switched kql query to filter in visualizations * Add request.timeout parameter & update tag and user guide
What does this PR do?
NOTE: Following are the events which we have covered in the Event Report data stream.
Integration release checklist
This checklist is intended for integrations maintainers to ensure consistency
when creating or updating a Package, Module or Dataset for an Integration.
All changes
New Package
Dashboards changes
Log dataset changes
How to test this PR locally
Related issues
Screenshots