מיפוי נקודות קצה ל-API של SIEM
נתמך ב:
Google secops
SIEM
במאמר הזה מפורט מיפוי של נקודות קצה (endpoints) של SIEM API מדור קודם (Backstory API, כולל Customer Management API ו-Ingestion API) לנקודות הקצה התואמות שלהן ב-Chronicle API המודרני.
טבלת מיפוי של API
| תחום התכונה | Legacy API | שיטה מדור קודם | שיטת Chronicle API | נדרשת הרשאת IAM |
|---|---|---|---|---|
| BigQuery | UpdateBigQueryAccess |
RPC (v1) | ProvideBigQueryAccess | chronicle.googleapis.com/bigQueryAccesses.provide |
| CuratedRule | ListCuratedRuleDetections |
RPC (גרסה 2) | LegacySearchCuratedDetections | chronicle.googleapis.com/legacies.legacySearchCuratedDetections |
| CuratedRule | ListCuratedRules |
RPC (גרסה 2) | ListCuratedRules | chronicle.googleapis.com/curatedRules.list |
| DAI - LegacyAlert | UpdateAlert |
RPC (v1) | LegacyUpdateAlert | chronicle.googleapis.com/legacies.legacyUpdateAlert |
| DAI - Case | CreateOrUpdateCase |
RPC (v1) | LegacyCreateOrUpdateCase | chronicle.googleapis.com/legacies.legacyCreateOrUpdateCase |
| ייצוא נתונים | CancelDataExport |
RPC (v1) | CancelDataExport | chronicle.googleapis.com/dataExports.cancel |
| ייצוא נתונים | CreateDataExport |
RPC (v1) | CreateDataExport | chronicle.googleapis.com/dataExports.create |
| ייצוא נתונים | GetDataExport |
RPC (v1) | GetDataExport | chronicle.googleapis.com/dataExports.get |
| ייצוא נתונים | ListAvailableLogTypes |
RPC (v1) | FetchLogTypesAvailableForExport | chronicle.googleapis.com/dataExports.fetchAvailableLogTypes |
| DataTap | CreateDataTap |
RPC (v1) | CreateDataTap | chronicle.googleapis.com/dataTaps.create |
| DataTap | DeleteDataTap |
RPC (v1) | DeleteDataTap | chronicle.googleapis.com/dataTaps.delete |
| DataTap | GetDataTap |
RPC (v1) | GetDataTap | chronicle.googleapis.com/dataTaps.get |
| DataTap | ListDataTaps |
RPC (v1) | ListDataTaps | chronicle.googleapis.com/dataTaps.list |
| DataTap | UpdateDataTap |
RPC (v1) | UpdateDataTap | chronicle.googleapis.com/dataTaps.update |
| עדכונים | CreateFeed |
RPC (v1) | CreateFeed | chronicle.googleapis.com/feeds.create |
| עדכונים | DeleteFeed |
RPC (v1) | DeleteFeed | chronicle.googleapis.com/feeds.delete |
| עדכונים | DisableFeed |
RPC (v1) | DisableFeed | chronicle.googleapis.com/feeds.disable |
| עדכונים | EnableFeed |
RPC (v1) | EnableFeed | chronicle.googleapis.com/feeds.enable |
| עדכונים | FetchFeedServiceAccount |
RPC (v1) | FetchServiceAccountForCustomer | chronicle.googleapis.com/feeds.fetchServiceAccount |
| עדכונים | GetFeed |
RPC (v1) | GetFeed | chronicle.googleapis.com/feeds.get |
| עדכונים | GetFeedSchema |
RPC (v1) | ListLogTypeSchemas | chronicle.googleapis.com/feeds.listLogTypeSchemas |
| עדכונים | GetLogTypeSchema |
RPC (v1) | ListLogTypeSchemas | chronicle.googleapis.com/feeds.listLogTypeSchemas |
| עדכונים | ListFeeds |
RPC (v1) | ListFeeds | chronicle.googleapis.com/feeds.list |
| עדכונים | ListFeedSourceTypeSchemas |
RPC (v1) | ListFeedSourceTypeSchemas | chronicle.googleapis.com/feeds.listFeedSourceTypeSchemas |
| עדכונים | ListLogTypeSchemas |
RPC (v1) | ListLogTypeSchemas | chronicle.googleapis.com/feeds.listLogTypeSchemas |
| עדכונים | UpdateFeed |
RPC (v1) | UpdateFeed | chronicle.googleapis.com/feeds.update |
| תוכנת Forwarder | CreateForwarder |
RPC (גרסה 2) | CreateForwarder | chronicle.googleapis.com/forwarders.create |
| תוכנת Forwarder | GetForwarder |
RPC (גרסה 2) | GetForwarder | chronicle.googleapis.com/forwarders.get |
| תוכנת Forwarder | ListForwarders |
RPC (גרסה 2) | ListForwarders | chronicle.googleapis.com/forwarders.list |
| תוכנת Forwarder | UpdateForwarder |
RPC (גרסה 2) | UpdateForwarder | chronicle.googleapis.com/forwarders.update |
| תוכנת Forwarder | DeleteForwarder |
RPC (גרסה 2) | DeleteForwarder | chronicle.googleapis.com/forwarders.delete |
| תוכנת Forwarder | GenerateForwarderFiles |
RPC (גרסה 2) | GenerateForwarderFiles | chronicle.googleapis.com/forwarders.generateFiles |
| תוכנת Forwarder | CreateCollector |
RPC (גרסה 2) | CreateCollector | chronicle.googleapis.com/collectors.create |
| תוכנת Forwarder | GetCollector |
RPC (גרסה 2) | GetCollector | chronicle.googleapis.com/collectors.get |
| תוכנת Forwarder | ListCollectors |
RPC (גרסה 2) | ListCollectors | chronicle.googleapis.com/collectors.list |
| תוכנת Forwarder | UpdateCollector |
RPC (גרסה 2) | UpdateCollector | chronicle.googleapis.com/collectors.update |
| תוכנת Forwarder | DeleteCollector |
RPC (גרסה 2) | DeleteCollector | chronicle.googleapis.com/collectors.delete |
| מנתח | ArchiveCbnParser |
RPC (v1) | DeactivateParser | chronicle.googleapis.com/parsers.deactivate |
| מנתח | CreateCbnParser |
RPC (v1) | CreateParser | chronicle.googleapis.com/parsers.create |
| מנתח | GetCbnParser |
RPC (v1) | GetParser | chronicle.googleapis.com/parsers.get |
| מנתח | ListCbnParserHistory |
RPC (v1) | ListParsers (הערה: הפקודה ListCbnParserHistory מציגה את כל מנתחי הנתונים, כמו הפקודה ListParsers) |
chronicle.googleapis.com/parsers.list |
| מנתח | ListCbnParsers |
RPC (v1) | ListParsers | chronicle.googleapis.com/parsers.list |
| מנתח | RetrieveSampleLogs |
RPC (v1) | ListLogs | chronicle.googleapis.com/logs.list |
| מנתח | ValidateCbnParser |
RPC (v1) | CreateParser | chronicle.googleapis.com/parsers.create |
| שותף | CreateCustomer |
RPC (v1) | CreateTenant | chronicle.googleapis.com/tenants.create |
| שותף | GetCustomer |
RPC (v1) | GetInstance | chronicle.googleapis.com/instances.get |
| שותף | GetForwarderConfigs |
RPC (v1) | GenerateForwarderFiles | chronicle.googleapis.com/forwarders.generateFiles |
| שותף | ListCustomersOfPartner |
RPC (v1) | ListTenants | chronicle.googleapis.com/tenants.list |
| שותף | SetAuthVersion |
RPC (v1) | UpdateInstance | chronicle.googleapis.com/instances.update |
| שותף | SetComplianceRequirements |
RPC (v1) | UpdateInstance | chronicle.googleapis.com/instances.update |
| שותף | SetUIState |
RPC (v1) | UpdateInstance | chronicle.googleapis.com/instances.update |
| שותף | SetWorkforcePoolProvider |
RPC (v1) | UpdateInstance | chronicle.googleapis.com/instances.update |
| ReferenceList | CreateReferenceList |
RPC (גרסה 2) | CreateReferenceList | chronicle.googleapis.com/referenceLists.create |
| ReferenceList | VerifyReferenceList |
RPC (גרסה 2) | VerifyReferenceList | chronicle.googleapis.com/referenceLists.verify |
| ReferenceList | GetReferenceList |
RPC (גרסה 2) | GetReferenceList | chronicle.googleapis.com/referenceLists.get |
| ReferenceList | ListReferenceLists |
RPC (גרסה 2) | ListReferenceLists | chronicle.googleapis.com/referenceLists.list |
| ReferenceList | UpdateReferenceList |
RPC (גרסה 2) | UpdateReferenceList | chronicle.googleapis.com/referenceLists.update |
| חיפוש רטרואקטיבי | RunRetrohunt |
RPC (גרסה 2) | CreateRetrohunt | chronicle.googleapis.com/retrohunts.create |
| חיפוש רטרואקטיבי | ListRetrohunts |
RPC (גרסה 2) | ListRetrohunts | chronicle.googleapis.com/retrohunts.list |
| חיפוש רטרואקטיבי | GetRetrohunt |
RPC (גרסה 2) | GetRetrohunt | chronicle.googleapis.com/retrohunts.get |
| חיפוש רטרואקטיבי | CancelRetrohunt |
RPC (גרסה 2) | CancelOperation | chronicle.googleapis.com/operations.cancel |
| חיפוש רטרואקטיבי | WaitRetrohunt |
RPC (גרסה 2) | GetOperation | chronicle.googleapis.com/operations.get |
| כלל | GetRule |
RPC (גרסה 2) | GetRule | chronicle.googleapis.com/rules.get |
| כלל | CreateRule |
RPC (גרסה 2) | CreateRule | chronicle.googleapis.com/rules.create |
| כלל | VerifyRule |
RPC (גרסה 2) | VerifyRuleText | chronicle.googleapis.com/rules.verifyRuleText |
| כלל | ListRules |
RPC (גרסה 2) | ListRules | chronicle.googleapis.com/rules.list |
| כלל | DeleteRule |
RPC (גרסה 2) | DeleteRule | chronicle.googleapis.com/rules.delete |
| כלל | ArchiveRule |
RPC (גרסה 2) | UpdateRuleDeployment | chronicle.googleapis.com/ruleDeployments.update |
| כלל | UnarchiveRule |
RPC (גרסה 2) | UpdateRuleDeployment | chronicle.googleapis.com/ruleDeployments.update |
| כלל | EnableLiveRule |
RPC (גרסה 2) | UpdateRuleDeployment | chronicle.googleapis.com/ruleDeployments.update |
| כלל | DisableLiveRule |
RPC (גרסה 2) | UpdateRuleDeployment | chronicle.googleapis.com/ruleDeployments.update |
| כלל | ListRuleVersions |
RPC (גרסה 2) | ListRuleVersions | chronicle.googleapis.com/ruleVersions.list |
| כלל | CreateRuleVersion |
RPC (גרסה 2) | CreateRule | chronicle.googleapis.com/rules.create |
| כלל | EnableAlerting |
RPC (גרסה 2) | UpdateRuleDeployment | chronicle.googleapis.com/ruleDeployments.update |
| כלל | DisableAlerting |
RPC (גרסה 2) | UpdateRuleDeployment | chronicle.googleapis.com/ruleDeployments.update |
| כלל | ListDetections |
RPC (גרסה 2) | LegacySearchDetections | chronicle.googleapis.com/legacies.legacySearchDetections |
| כלל | GetDetection |
RPC (גרסה 2) | LegacyGetDetection | chronicle.googleapis.com/legacies.legacyGetDetection |
| כלל | StreamDetectionAlerts |
RPC (גרסה 2) | LegacyStreamDetectionAlerts | chronicle.googleapis.com/legacies.legacyStreamDetectionAlerts |
| כלל | StreamTestRule |
RPC (גרסה 2) | LegacyTestRuleStreaming | chronicle.googleapis.com/legacies.legacyTestRuleStreaming |
| כללים | CreateRule |
RPC (v1) | CreateRule | chronicle.googleapis.com/rules.create |
| כללים | GetRule |
RPC (v1) | GetRule | chronicle.googleapis.com/rules.get |
| כללים | UpdateRule |
RPC (v1) | UpdateRule | chronicle.googleapis.com/rules.update |
| כללים | DeleteRule |
RPC (v1) | DeleteRule | chronicle.googleapis.com/rules.delete |
| כללים | EnableLiveRule |
RPC (v1) | UpdateRuleDeployment | chronicle.googleapis.com/ruleDeployments.update |
| כללים | ListResults |
RPC (v1) | LegacySearchRuleResults | chronicle.googleapis.com/legacies.legacySearchRuleResults |
| כללים | ListRules |
RPC (v1) | ListRules | chronicle.googleapis.com/rules.list |
| כללים | RunRule |
RPC (v1) | CreateRetrohunt | chronicle.googleapis.com/retrohunts.create |
| התראות | StreamDetections |
RPC (v1) | StreamDetectionAlerts | chronicle.googleapis.com/legacies.streamDetectionAlerts |
| התראות | StreamRuleNotifications |
RPC (v1) | StreamDetectionAlerts | chronicle.googleapis.com/legacies.streamDetectionAlerts |
| חיפוש | FetchUdmSearchView |
RPC (v1) | LegacyFetchUdmSearchView | chronicle.googleapis.com/legacies.legacyFetchUdmSearchView |
| חיפוש | GetEvent |
RPC (v1) | GetEvent | chronicle.googleapis.com/events.get |
| יומן | GetLog |
RPC (v1) | GetLog | chronicle.googleapis.com/logs.get |
| התראות | ListAlerts |
RPC (v1) | LegacySearchAlerts | chronicle.googleapis.com/legacies.legacySearchAlerts |
| חיפוש | ListArtifactAssets |
RPC (v1) | FindRelatedEntities | chronicle.googleapis.com/entities.findRelated |
| IOC | ListArtifactIoCDetails |
RPC (v1) | LegacySearchArtifactIoCDetails | chronicle.googleapis.com/legacies.legacySearchArtifactIoCDetails |
| חיפוש | ListEvents |
RPC (v1) | LegacySearchAssetEvents | chronicle.googleapis.com/legacies.legacySearchAssetEvents |
| IOC | ListIoCs |
RPC (v1) | ListIocMatches | chronicle.googleapis.com/iocMatches.list |
| חיפוש | SearchRawLogs |
RPC (v1) | SearchRawLogs | chronicle.googleapis.com/rawLogs.search |
| חיפוש | UdmSearch |
RPC (v1) | UdmSearch | chronicle.googleapis.com/events.udmSearch |
| חיפוש | ListAliases |
RPC (v1) | SummarizeEntity | chronicle.googleapis.com/entities.summarize |
| חיפוש | ListAssetAliases |
RPC (v1) | SummarizeEntity | chronicle.googleapis.com/entities.summarize |
| חיפוש | ListUserAliases |
RPC (v1) | SummarizeEntity | chronicle.googleapis.com/entities.summarize |
| התרעות באותיות רישיות | CreateCorrespondence |
RPC (v1) | לא רלוונטי | לא נדרש (נקודת הקצה הזו לא זמינה בממשק ה-API המודרני של Chronicle כי היא כבר לא נדרשת). הערה: ההטמעה של נקודת קצה הוסרה מ-Backstory באמצע 2023. |
| התרעות באותיות רישיות | GetUppercaseAlert |
RPC (v1) | LegacySearchFindings | chronicle.googleapis.com/legacies.legacySearchFindings. הערה: ההטמעה של נקודות קצה הוסרה מ-Backstory באמצע שנת 2023. |
| התרעות באותיות רישיות | ListUppercaseAlerts |
RPC (v1) | LegacySearchFindings | chronicle.googleapis.com/legacies.legacySearchFindings. הערה: ההטמעה של נקודות קצה הוסרה מ-Backstory באמצע שנת 2023. |
נקודות קצה שלא מופו והוסרו
בטבלה הבאה מפורטות נקודות הקצה של ה-API מהדור הקודם שלא ממופות ל-Chronicle API המודרני, ויוסרו בהמשך. מפורט גם ההסבר העסקי לכך:
| תחום התכונה | Legacy API | שיטה מדור קודם | נימוק |
|---|---|---|---|
| RBAC מדור קודם | CreateSubject |
RPC (v1) | המאמר הזה לא רלוונטי יותר. בקרת הגישה מנוהלת עכשיו באמצעות תפקידים מפורטים ב- Google Cloud IAM. |
| RBAC מדור קודם | DeleteSubject |
RPC (v1) | המאמר הזה לא רלוונטי יותר. בקרת הגישה מנוהלת עכשיו באמצעות תפקידים מפורטים ב- Google Cloud IAM. |
| RBAC מדור קודם | GetSubject |
RPC (v1) | המאמר הזה לא רלוונטי יותר. בקרת הגישה מנוהלת עכשיו באמצעות תפקידים מפורטים ב- Google Cloud IAM. |
| RBAC מדור קודם | ListRoles |
RPC (v1) | המאמר הזה לא רלוונטי יותר. בקרת הגישה מנוהלת עכשיו באמצעות תפקידים מפורטים ב- Google Cloud IAM. |
| RBAC מדור קודם | ListSubjects |
RPC (v1) | המאמר הזה לא רלוונטי יותר. בקרת הגישה מנוהלת עכשיו באמצעות תפקידים מפורטים ב- Google Cloud IAM. |
| RBAC מדור קודם | UpdateRole |
RPC (v1) | המאמר הזה לא רלוונטי יותר. בקרת הגישה מנוהלת עכשיו באמצעות תפקידים מפורטים ב- Google Cloud IAM. |
| RBAC מדור קודם | UpdateSubject |
RPC (v1) | המאמר הזה לא רלוונטי יותר. בקרת הגישה מנוהלת עכשיו באמצעות תפקידים מפורטים ב- Google Cloud IAM. |
| מנתח | ListCbnParserErrors |
RPC (v1) | האפשרות הזו כבר לא נדרשת או זמינה בתהליך העבודה המודרני לניהול כלי הניתוח. |
| שותף | EnableIAM |
RPC (v1) | התכונה כבר הוצאה משימוש והיא מטופלת באמצעות מנגנונים סטנדרטיים של Google Cloud . |
| שותף | GenerateIamMigrationCommands |
RPC (v1) | התכונה כבר הוצאה משימוש ואין בה צורך בארכיטקטורה המודרנית. |
| שותף | GenerateIdPMetadata |
RPC (v1) | מיותר בארכיטקטורה המודרנית Google Cloudהמשולבת. |
| שותף | GetIngestionFilter |
RPC (v1) | מיותר בארכיטקטורה המודרנית Google Cloudהמשולבת. |
| שותף | SetGCPProjectLink |
RPC (v1) | מיותר בארכיטקטורה המודרנית Google Cloudהמשולבת. |
| התרעות באותיות רישיות | CreateCorrespondence |
RPC (v1) | התכונה כבר הוצאה משימוש. |
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.