ocean icon indicating copy to clipboard operation
ocean copied to clipboard

[Integration][Wiz] Refactor Integration for Wiz Certification Compliance

Open phalbert opened this issue 1 year ago • 2 comments

Description

Ticket

What - This pull request revises the integration to align with Wiz certification requirements.

Why - To pass Wiz certification, we made the following changes:

  • Remove Blueprints: Eliminated serviceTicket and control blueprints from the integration. Both are fields in the issues report.
  • Change Data Source: Instead of relying on the API source for issues, we now retrieve data from a report.
  • Implement Streaming: Enabled streaming of a CSV file with limited row fetching. Utilized chunking to paginate the response, ensuring compatibility with ocean resync.
  • Fetch Data Once a Day: Adjusted the integration to fetch data once a day, meeting the frequency requirements of Wiz certification.

Type of change

Please leave one option from the following and delete the rest:

  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected).
    • The control and serviceTicket blueprints have been removed.
    • The issue blueprint has changed

These modifications enhance the integration's performance, streamline data retrieval, and adhere to Wiz certification standards.

phalbert avatar Feb 19 '24 15:02 phalbert

I have some serious concerns about this Ill have to talk to @MPTG94 about this

yairsimantov20 avatar Feb 23 '24 20:02 yairsimantov20

@phalbert @yairsimantov20 any news on this? It is also blocking a PR in the docs

hadar-co avatar Mar 21 '24 09:03 hadar-co

Does not comply with how Ocean works

yairsimantov20 avatar May 02 '24 11:05 yairsimantov20