Előkészületek
A következőkre van szüksége:- jogosultság az integrációk és a hozzáférési kulcsok kezelésére a Living Security rendszerben
- szerveroldali küldő, amely HTTPS
POSTkéréseket tud küldeni - a szervezete Living Security régiója
- egy állandó forrásnév és legalább egy adatfolyamnév
1. A forrás és az adatfolyamok regisztrálása
1
A Custom Push Source megnyitása
Lépjen a Beállítások → Integrációk → Katalógus területre, keresse meg a Custom Push Source elemet, és válassza a Hozzáad lehetőséget.
2
A forrás elnevezése
Adja meg a forrás útválasztási kulcsát és egy opcionális leírást. Használjon például
custom-phishing-sim értéket a szóközöket tartalmazó megjelenített név helyett.3
Adatfolyamok hozzáadása
Adja hozzá az összes adatfolyamot, amelyet a küldő használni fog. A forrás–adatfolyam párnak léteznie kell az első küldés előtt; ismeretlen pár esetén a válasz
404 Not Found lesz.4
A forrás mentése
A létrehozás után nyissa meg a forrást a Beállítások → Integrációk → Csatlakoztatva területen. A Push via API nézet megjeleníti a végpontmintát és a legutóbbi futásokat.
2. Push-ingest kulcs létrehozása
Lépjen a Beállítások → Access Keys területre, válassza a Create Access Key lehetőséget, majd válassza a Push Ingest hatókört. Az előállított értéket azonnal másolja ki, mert csak egyszer jelenik meg. A kulcs egyetlen Living Security szervezethez van kötve. A push kérésnek nincs szüksége szervezetfejlécre. A forgatással és visszavonással kapcsolatban lásd az API-hozzáférési kulcsok oldalt.3. A regionális végpont kiválasztása
Használja a Living Security szervezetének megfelelő állomásnevet:
Fűzze hozzá a következőt:
/push-ingest/{integrationKey}/{streamName}. Az útvonal megkülönbözteti a kis- és nagybetűket, és pontosan egyeznie kell a regisztrált forrással és adatfolyammal.
string
kötelező
A regisztrált forrásnév. 1–64 kisbetűt, számjegyet vagy kötőjelet használjon, betűvel vagy számjeggyel kezdve.
string
kötelező
A regisztrált adatfolyamnév. Ugyanezek a szabályok érvényesek, az aláhúzásjel is megengedett.
string
kötelező
A push-ingest hozzáférési kulcsot
Bearer <access-key> formában küldje el.string
JSON esetén
application/json, CSV esetén text/csv értéket használjon. A szerver a JSON-tömböt a fejléc hiányában is felismerheti.string
Opcionális szervezeti UUID. A hozzáférési kulcs már meghatározza a szervezetet. Ha elküldi ezt a fejlécet, egyeznie kell a kulcs szervezetével; nem választható vele másik szervezet.
Kérés törzse
Küldjön egy legfelső szintű, nem üres JSON-objektumtömböt vagy fejlécsort tartalmazó CSV-fájl bájtjait. Nincs elnevezett JSON-burkolómező. Egy köteg legfeljebb 10 000 rekordot és 10 MB-ot tartalmazhat.4. JSON-köteg küldése
Küldjön egy nem üres JSON-tömböt, amelynek elemei objektumok. AContent-Type: application/json használata ajánlott, és számos küldő termék megköveteli, annak ellenére, hogy a Living Security a tömb törzset enélkül is felismeri.
202 Accepted választ ad vissza. A hiba lap 400 Bad Request választ mutat, ha a JSON-törzs hibás formátumú:
400 példa esetén javítsa ki a JSON-t, vagy küldjön CSV-t Content-Type: text/csv használatával, majd próbálja újra.
string
kötelező
Az elfogadott köteg futtatási azonosítója. Őrizze meg a feldolgozási állapot ellenőrzéséhez.
number
kötelező
Az elfogadott és tárolt rekordok száma.
string
kötelező
Az ehhez a küldéshez használt forrásnév.
string
kötelező
Az ehhez a küldéshez használt adatfolyamnév.
CSV küldése helyette
Állítsa be a következőt:Content-Type: text/csv, és küldje el a fájl bájtjait, ahogyan a fenti CSV file kérésmintában látható. Az első sor adja meg a mezőneveket.
A logikai értéket jelentő szöveg logikai értékké, a szokásos számszerű szöveg számmá alakul. A vezető nullával kezdődő értékek, a nem biztonságosan kezelhető nagy egész számok, a dátumok és az egyéb szövegek szövegként maradnak. Az üres cellák esetén a mező kimarad. A hibás formátumú sorokat, a nem lezárt idézőjeleket és az UTF-16 fájlokat a rendszer elutasítja.
Kérési korlátok és újrapróbálkozások
A nagyobb exportokat ossza fel úgy, hogy a kötegek mindkét korlátnak megfeleljenek. Várja meg az egyes válaszokat, és a visszaadott
runId értéket őrizze meg a küldő naplóiban.
A szervezetre vonatkozó szokásos, hitelesített korlát
503 választ ad, nem 429 választ, így a webhook-küldők újrapróbálhatónak kezelik. A 503 válasz a köteg tárolása előtt érkezik; ugyanannak a kötegnek a megadott időköz utáni újraküldése nem duplikálja az elfogadott futtatást.
Az adatáramlás ellenőrzése
Nyissa meg a Custom Push Source forrást, és tekintse át a Push History nézetet. Ellenőrizze az adatfolyamot, a rekordszámot, a kulcshoz rendelést és a feldolgozási állapotot. A karbantartott értelmezővel rendelkező adatokból ezt követően személyek és normalizált tevékenység jöhet létre. Az értelmező nélküli adatok tárolva maradnak, de nem hoznak létre tevékenységet.Ha létezik szolgáltatóspecifikus útmutató, használja annak pontos mezőneveit és
adatszerkezetét. A sikeres
202 a kézbesítést igazolja, nem azt, hogy egy
tetszőleges séma leképezhető Living Security tevékenységre.Hibaelhárítási ellenőrzőlista
- Másolja ki a végpontot a megfelelő forrásból, és cserélje le az adatfolyam helyőrzőjét.
- A hozzáférési kulcsot
Authorization: Bearer …formában küldje; ax-api-keynem fogadható el. - Ellenőrizze, hogy a törzs legfelső szintű JSON-tömb, nem pedig egyetlen objektum vagy a rekordokat körülvevő burkoló.
- Ellenőrizze a forrás és az adatfolyam helyesírását, beleértve a kötőjeleket, az aláhúzásjeleket és a kis- és nagybetűket.
- Mielőtt újraküld egy olyan köteget, amelynek a válasza elveszett, tekintse át a Push History nézetet.
- Ha felveszi a kapcsolatot a Living Security ügyfélszolgálatával, adja meg a szervezetet, a forrást, az adatfolyamot, a kérés időpontját, ha elérhető, a következőt:
runId, valamint a válasz állapotát. Ne mellékelje a hozzáférési kulcsot vagy az esemény adattartalmát.
Kapcsolódó
Zscaler ZIA Cloud NSS
Konfiguráljon egy támogatott Zscaler webnapló-folyamot a pontos forrással, adatfolyammal, fejlécekkel és JSON-szerkezettel.
API-hozzáférési kulcsok
Hatókörhöz kötött hitelesítő adatok létrehozása, forgatása és visszavonása.
Jelzések adatforrásai
Ismerje meg, hogyan támogatja az értelmezett integrációs tevékenység a jelzéseket.

