elastic / beats

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
https://www.elastic.co/products/beats
Other
12.05k stars 4.89k forks source link

x-pack/filebeat/input/entityanalytics/provider/jamf: add jamf provider #39996

Closed efd6 closed 1 day ago

efd6 commented 5 days ago

Proposed commit message

See title.

Checklist

Disruptive User Impact

Author's Checklist

How to test this PR locally

The internal package can be tested against a real Jamf tenant for human assessment by providing the relevant authentication details as envvars:

JAMF_TENANT=<tenant> JAMF_USERNAME=<user> JAMF_PASSWORD=<password> go test -v -log_response

Otherwise only the internal test server is used.

Related issues

Use cases

Screenshots

Logs

elasticmachine commented 4 days ago

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

mergify[bot] commented 3 days ago

This pull request is now in conflicts. Could you fix it? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b i10122-jamf upstream/i10122-jamf
git merge upstream/main
git push upstream i10122-jamf
efd6 commented 1 day ago

I'm happy to ignore the linter in those cases. None of them have any merit.

mergify[bot] commented 1 day ago

This pull request is now in conflicts. Could you fix it? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b i10122-jamf upstream/i10122-jamf
git merge upstream/main
git push upstream i10122-jamf