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

[Mimecast] Add support for API 2.0 #11159

Open
10 tasks
narph opened this issue Sep 17, 2024 · 1 comment · May be fixed by #11801
Open
10 tasks

[Mimecast] Add support for API 2.0 #11159

narph opened this issue Sep 17, 2024 · 1 comment · May be fixed by #11801
Assignees
Labels
enhancement New feature or request Integration:mimecast Mimecast Team:Security-Service Integrations Security Service Integrations Team [elastic/security-service-integrations]

Comments

@narph
Copy link
Contributor

narph commented Sep 17, 2024

V2 migration guide here:

https://developer.services.mimecast.com/api-1-0-to-2-0-migration-guide

Steps:

  • API 1.0 does not support OAuth 2.0, and API 2.0 is OAuth 2.0
  • Consider using CEL input (for existing data streams we should avoid breaking the upgrade process for existing users. IIUC as long as you are not renaming existing config options for the auth data stream there won't be any upgrade issues. But do manually test upgrading. The cursor state will be lost, but we are mitigating duplicates with a fingerprint in auth (it's not a 100% guarantee of no duplicates through).
  • Verify data compatibility between v1/v2

Note:
There is no deprecation/stop date for API 1.0 but access will be restricted to new application creation in their Administration Console at the beginning of 2025.

@andrewkroh andrewkroh added enhancement New feature or request Integration:mimecast Mimecast Team:Security-Service Integrations Security Service Integrations Team [elastic/security-service-integrations] labels Sep 17, 2024
@elasticmachine
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Integration:mimecast Mimecast Team:Security-Service Integrations Security Service Integrations Team [elastic/security-service-integrations]
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants