Passa al contenuto principale

Dettagli tecnici delle integrazioni

Accesso e contesto​

Integrazioni → Technical details apre i controlli di supporto per Platform admin. Per una nuova sorgente usare il wizard; il pannello tecnico permette di leggere e intervenire sui componenti sottostanti del tenant selezionato.

Prima di modificare un oggetto controlla tenant, Data Plane assegnato, canale/controller e ultima osservazione. La pagina distingue configurazione, salute amministrativa e risorse runtime. Un errore di caricamento non equivale a un catalogo vuoto.

Tenant Provisioning​

CampoSignificato
TenantTenant da predisporre, obbligatorio.
Display nameNome descrittivo del runtime.
Control-plane tenant idIdentità della Console associata al tenant runtime.
Requested byIdentità dichiarata dell'operatore/intervento; verificare il valore proposto.
NoteContesto dell'intervento.
Ingest modemanual_vector, shared_resolver_ingest, orchestrated_vector_dev; iniziale UI manual_vector.
Activation modemanual, auto, none; iniziale UI manual.
Search / DetectionCapacità richieste; iniziali UI attive.

Il profilo iniziale di questo modulo tecnico è distinto dai default del nuovo wizard Organizations. Leggere stato provisioning, ingest e capacità dopo il comando. Il semplice aggiornamento dello stato sincronizza la lettura; non installa una nuova destinazione. La tabella espone anche Disable e Deprovision: sono comandi sul tenant runtime, descritti nel riferimento di provisioning, non la cancellazione della sola riga visualizzata.

Resolver mappings​

Il mapping associa il tenant a un controller condiviso e alla sua identità upstream.

CampoRegola
Provideracronis o ubiquiti; iniziale acronis. Cambiarlo azzera controller e ID upstream dipendenti.
Shared controllerController attivo del Customer del tenant selezionato.
Upstream customer IDIdentità del Customer nella sorgente Acronis.
Upstream entity IDIdentità dell'entità/sito della sorgente, in particolare Ubiquiti.
Aliases CSVAlias separati da virgole.
Statusactive, disabled, deprovisioned; iniziale UI active.

Se non ci sono controller, controllare prima Customer e stato del controller. Non inserire un codice Console al posto dell'ID upstream. Per gestione del controller, inventario e certificati vedi Acronis e Ubiquiti.

Canali ingest​

CampoConfigurazione
Channel IDIdentificatore obbligatorio del canale.
Source typegeneric_syslog, ubiquiti_tenant_cef, http_json secondo modalità; iniziale UI http_json.
Modemanual_vector, orchestrated_vector_dev, shared_syslog_gateway; iniziale manual_vector.
Activation modemanual, auto, none; iniziale manual.
NoteAnnotazione facoltativa.

Il gateway condiviso ammette per nuovi canali Generic Syslog e Ubiquiti tenant CEF. Passando a shared_syslog_gateway da una sorgente incompatibile, il modulo seleziona generic_syslog e converte l'attivazione manual in auto. Ricontrolla i campi prima di salvare. Il tipo fortigate_syslog resta contemplato per canali preesistenti, non è una nuova opzione equivalente in ogni selettore.

La risposta del canale fornisce host, porta, protocollo e stato. Il canale condiviso non identifica da solo la sorgente autorizzata: verificare anche il binding.

Binding UDP Syslog​

CampoCompilazione e dipendenze
Binding IDObbligatorio; il modulo nuovo propone bind-udp-primary, da verificare rispetto al canale.
Source typegeneric_syslog o ubiquiti_tenant_cef; il percorso di canali Fortigate esistenti include anche fortigate_syslog.
UDP identitysourceIp (iniziale) oppure sourceCidr. Determina quale campo viene inviato.
Source IPObbligatorio se identity è sourceIp; indirizzo usato per l'associazione.
Source CIDRObbligatorio se identity è sourceCidr; rete autorizzata in notazione CIDR.
Configured source IPMetadato dell'indirizzo configurato lato mittente.
Observed source IPMetadato dell'indirizzo osservato dal gateway. Non sostituisce automaticamente l'identità di binding.
Expected versionIntero non negativo, se disponibile, per proteggere l'aggiornamento da cambiamenti concorrenti. La UI omette un valore vuoto o non valido: verificare di aver riportato la versione corrente quando si modifica un binding.
Requested byObbligatorio; attribuzione dell'intervento.
Reason / NoteMotivazione e dettaglio dell'intervento; sostituire eventuali testi di esempio del modulo con il contesto reale.

Il salvataggio crea o aggiorna il binding sul canale selezionato e sul Data Plane del tenant, richiedendo lo stato active; non richiede che il binding esista già. Per Ubiquiti tenant CEF viene qualificato il perimetro unique_tenant_sender. Dopo il salvataggio vengono riletti runtime condiviso e salute amministrativa; leggere questi risultati, non solo il messaggio di richiesta accettata.

Token di servizio per ricerca log​

Questi token servono alla comunicazione operativa della piattaforma, non costituiscono una funzionalità API pubblica per gli utenti.

CampoRegola
Token IDObbligatorio in creazione; sola lettura in rotazione.
Principal IDObbligatorio; iniziale UI oc-control-plane-log-search. Il tipo principal è service.
ScopeUnica opzione offerta: logs:read.
Expiry date and timeData/ora futura nel fuso locale del browser, formato DD/MM/YYYY HH:mm:ss. Obbligatoria in creazione; vuota in rotazione mantiene la scadenza attuale.
Requested byObbligatorio.
ReasonMotivazione facoltativa.

Il Control Plane genera e custodisce il bearer secret. Rotate service token genera un nuovo segreto e sostituisce la copia custodita dal Control Plane. Rileggere stato e scadenza e verificare la capacità di ricerca dopo l'intervento.

Revoke, nella riga del token, richiede la revoca della credenziale selezionata. Non è una rotazione: non genera il sostituto e può interrompere l'accesso che usa quel token. Controlla identità, stato e scadenza prima dell'azione e rileggi il risultato dopo la richiesta.

Il controllo di riparazione dell'accesso logs:read mantiene una chiave dell'operazione per il recupero. Dopo un errore verificare lo stato del tenant e riprovare la stessa richiesta, evitando creazioni ripetute di credenziali.

Alert delivery​

Configura la consegna degli alert dal runtime alla piattaforma. L'azione di configurazione è distinta dalla rotazione del segreto di un endpoint già esistente.

CampoValore e uso
Modehmac_sha256, unica opzione.
Requested byObbligatorio; attribuzione della modifica.
ReasonMotivazione facoltativa.
Source types CSVObbligatorio; tipi separati da virgole. Valore iniziale UI: graylog, elastic, edr, xdr, other. Gli elementi sono ripuliti dagli spazi.
Rate limit per minuteLimite numerico opzionale inviato al runtime; verificare il valore nell'esito applicato.
Runtime enabledIniziale UI attivo; abilitazione desiderata della consegna.
Traffic profileIniziale UI disattivo; abilita il profilo alert-traffic-event/v1. In rotazione il controllo è disabilitato e mantiene il profilo caricato dall'endpoint esistente.

Controllare endpoint associato, Data Plane, configurazione runtime e rilettura. Un endpoint presente non dimostra che la consegna sia attiva né che l'ultimo evento sia recente. La rotazione usa l'endpoint esistente e la destinazione assegnata; se mancano, risolvere prima il contesto.

Disable, nella scheda Alert delivery, richiede la disabilitazione della consegna per l'endpoint del tenant e il relativo Data Plane. È distinto sia dalla rotazione del segreto sia dallo spegnimento di una singola regola Detection. Verificare il valore enabled riletto e gli eventuali errori del runtime.

Controller e associazioni​

I moduli tecnici Acronis/Ubiquiti riprendono i campi controller. Qui compare anche Requested by, per attribuire la richiesta. Gli attachment Ubiquiti richiedono Controller e Upstream entity ID, con Aliases CSV e stato mapped/disabled. Delete nella tabella degli attachment rimuove l'associazione selezionata per il tenant; non è il comando di disattivazione dell'intero controller condiviso.

Policy runtime​

Il modulo tecnico espone l'invio di una specifica di detection già definita. Per costruire e comprendere una regola usare prima Detection.

CampoSignificato
Kindbatch, live-ioc, live-keyword: famiglia runtime della policy.
Policy ID / VersionIdentità e versione della policy da applicare.
Source typenative_policy o defense_object: origine della specifica.
Source ID / Source versionIdentità e versione dell'oggetto origine, distinte dalla policy runtime.
Rollout statevisible_but_disabled, test, canary, active.
Adoption statesuggested, adopted, rejected, suspended.
Requested by / ReasonAttribuzione e motivazione dell'intervento.
Spec JSONSpecifica JSON coerente con Kind e con il contratto della regola. JSON sintatticamente valido non garantisce una policy semanticamente valida.

Dopo l'applicazione controllare versione, stato e readback delle associazioni. Il rollout desiderato non sostituisce la verifica nel runtime.

Disable nella riga di una Detection policy indirizza la coppia Kind/Policy ID del tenant corrente. Rileggere stato e materializationStatus per verificare l'esito; la disabilitazione della policy è distinta dalla disabilitazione dell'endpoint Alert delivery.

Il modulo nuovo propone live-ioc, policy e source version 1, origine native_policy, rollout active e adozione adopted. Questi default richiedono attenzione: la compilazione non nasce necessariamente come bozza disabilitata. Policy ID, Source ID, versioni, Requested by e Spec JSON sono obbligatori; Reason è facoltativo.

I limiti imposti dal Data Plane vanno verificati nei suoi esiti; i default possono variare tra deployment.