Technical Specification Template · Web viewAddress used by Partner to receive inbound HTTPS flow...
Transcript of Technical Specification Template · Web viewAddress used by Partner to receive inbound HTTPS flow...
Al mio Dio, perché tutto faccio per la sua Gloria!
Specifiche Tecniche
Sommario
1 INTRODUZIONE................................................................................................................................................ 41.1 Obiettivi............................................................................................................................................................41.2 Scopo...............................................................................................................................................................4
2 ARCHITETTURA APPLICATIVA DI RIFERIMENTO.................................................................................................52.1 Modello Logico e Concettuale..........................................................................................................................52.2 Ambienti e Piano di Indirizzamento.................................................................................................................6
3 SPECIFICHE DI SICUREZZA................................................................................................................................. 73.1 Abilitazioni.......................................................................................................................................................73.2 Certificati Digitali..............................................................................................................................................7
4 INTEGRAZIONE BUSINESS TO BUSINESS (X12, EDIG@S, ETC.).............................................................................94.1 Integration Layer Logistica Gas........................................................................................................................94.2 Messaggistica X12..........................................................................................................................................104.3 Messaggi X12: Use Case e Sequence Diagram................................................................................................114.4 Struttura dei Messaggi...................................................................................................................................124.5 Trace Messaggi...............................................................................................................................................124.6 Logiche di Aggregazione, Validazioni Sintattiche e Semantiche.....................................................................124.7 Messaggi di Errore.........................................................................................................................................12
5 APPENDICE A: TECHNICAL REQUIREMENT.......................................................................................................135.1 Connection Parameters..................................................................................................................................135.2 Digital Certificates Parameters.......................................................................................................................145.3 Test Book Basic Connectivity..........................................................................................................................14
6 APPENDICE B: FREQUENTLY ASKED QUESTIONS..............................................................................................15
Page 2 of 16
1 Introduzione
1.1 Obiettivi
Con riferimento ai lavori inerenti la nuova soluzione informatica per la gestione dei processi commerciali di Programmazione e Bilanciamento gas, Snam Rete Gas rende disponibile nel presente documento il dettaglio delle attività funzionali alle evoluzioni tecnologiche nelle integrazioni B2B introdotte dalla nuova piattaforma commerciale.L’obiettivo del presente documento è quello di fornire una panoramica dell’architettura complessiva del sistema di logistica Snam Rete Gas, nonché di rappresentare i diversi aspetti e/o funzionalità che il sistema fornisce ai vari interlocutori/utilizzatori, in maniera da chiarirne il funzionamento e presentare i dettagli necessari per l’utilizzo e l’integrazione.
1.2 Scopo
Il presente documento è una specifica tecnica, creato ed aggiornato al fine di garantire che tutte le specifiche tecniche relative al sistema siano sufficienti a consentire l’utilizzo da parte dei partner Snam Rete Gas (Utenti del Trasporto, altri TSO, etc.).Nel dettaglio, si procederà nel dettagliare l’architettura applicativa ed i vari moduli che compongono il sistema, gli standard e requisiti di sicurezza a cui è soggetto, le specifiche tecniche relative all’integrazione Business-to-Business e le specifiche relative alla messaggistica X12/Edig@s supportata.Snam Rete Gas comunicherà progressivamente tutti i dettagli in versioni successive del presente documento al fine di mettere tutti gli utenti del servizio di trasporto nella condizione di comprendere le novità e le specifiche tecniche connesse all’introduzione del nuovo sistema informativo ed illustrarne le relative funzionalità.
Page 3 of 16
2 Architettura Applicativa di Riferimento
2.1 Modello Logico e Concettuale
Il sistema informativo di Snam Rete Gas consiste in un’applicazione custom caratterizzata da un’architettura applicativa basata su stack Oracle SOA che, rispecchiando i dettami e le specifiche JEEE, rende l’applicazione conforme al modello “a componenti distribuite” e garantisce l’interoperabilità con i sistemi eterogenei (Aziendali ed Esterni).
Figura 1: Modello Concettuale
Schematicamente, l’architettura logico-applicativa del software può essere rappresentata come segue:
Figura 2: Architettura Logica
L’architettura è composta dai seguenti livelli logici:
Presentation Layer : è il livello di presentazione; contiene le componenti che permettono di trasformare gli input dell’utente in una chiamata ai servizi di business logic e/o a componenti dello stesso presentation layer.
Page 4 of 16
Business Logic Layer : gestisce la logica di business: è composto da una collezione di moduli, servizi, entità, oggetti e interfacce che gli permettono di dialogare sia con il livello di presentation che con i livello di gestione dei dati.
Data Layer : è il livello di gestione dei dati: contiene tutti gli oggetti che servono al Business Logic Layer per reperire le informazioni sulle quali effettuare le elaborazioni richieste.
Integration Layer : è il componente di integrazione tra i layer applicativi e gli altri moduli e/o sistemi della mappa applicativa SNAM, nonché gestore delle comunicazioni X12/Edig@s in Business-to-Business.
L’architettura del nuovo sistema non prevede la necessità di installazione di componenti eseguiti lato client sulle postazioni di lavoro degli utenti. L’accessibilità al sistema deve essere garantita, attraverso web browser, da una qualsiasi postazione informatica connessa ad internet ad eccezione dei dispositivi di tipo mobile.
2.2 Ambienti e Piano di Indirizzamento
Allo stato attuale, il sistema di logistica Snam Rete Gas è composto da cinque ambienti distinti i quali prevedono l’accesso sia per la componente B2B (Messaggistica X12 o Edig@s) sia per al componente Front End (accesso utenti, partner, etc.).Nella seguente tabella si riportano le URL e le indicazioni sull’accessibilità del sistema dall’esterno degli uffici/sedi Snam Rete Gas.
Accesso al Front End Logistica Gas Accesso B2B a Logistica Gas
Ambiente URL Front End Accessibile URL B2B Accessibile
Sviluppo Non Disponibile Non Disponibile Non Disponibile Non
Disponibile
Test Non Disponibile Non Disponibile https://logisticagas-tib-is-gt.snam.it Accessibile
Formazione / Certificazione Shipper Non Disponibile Non
Disponibile https://logisticagas-tib-is-gf.snam.it Accessibile
PreProduzione https://logisticagas-gc.snam.it Accessibile https://logisticagas-tib-is-gc.snam.it Accessibile
Produzione https://logisticagas.snam.it Accessibile https://logisticagas-tib-is.snam.it Accessibile
Page 5 of 16
3 Specifiche di Sicurezza
Nel rispetto degli standard e delle leggi in materia di sicurezza, il sistema di Logistica Snam Rete Gas è in grado di garantire la sicurezza dei propri dati proteggendo i singoli moduli dall'integrità fisica (hardware) e logico-funzionale (software).
La protezione è ottenuta attraverso misure Hardware e Software tese ad assicurae: l'accesso fisico e/o logico solo ad utenti autorizzati (autenticazione); la fruizione di tutti e soli i servizi previsti per quell'utente nei tempi e nelle modalità previste dal sistema
(disponibilità); la correttezza dei dati (integrità); l'oscuramento dei dati (cifratura); la protezione del sistema da attacchi di software malevoli per garantire i precedenti requisiti.
La comunicazione da/verso il sistema di Logistica Snam Rete Gas può avvenire solamente mediante connessioni sicure.
3.1 Abilitazioni
Al fine di abilitare i componente passivi di difesa perimetrale è necessario che i vari Partner Snam Rete Gas comunichino i dettagli relativi al network (URL provenienza, IP, Hostname, Porte, etc.) compilando le informazioni riportate nella tabella in “Appendice A – Connection Parameters”.
3.2 Certificati Digitali
Gli aspetti legati alla sicurezza applicativa sono implementati utilizzando il “Transport Layer Security” (SSL) i quali permettono una comunicazione crittografata e sicura dal sorgente al destinatario (end-to-end) su reti TCP/IP (come ad esempio Internet) fornendo autenticazione, integrità dei dati e cifratura operando al di sopra del livello di trasporto.
Il protocollo SSL consente alle applicazioni client/server di comunicare in maniera sicura, in quanto: nell'utilizzo tipico via cliente (es. browser da parte di utente finale che ha accesso al Front End), l'autenticazione
SSL è unilaterale in quanto è il solo server ad autenticarsi presso il client. Il Client valida il certificato del server controllando che la firma digitale dei certificati del server sia valida e riconosciuta da una Certificate Authority conosciuta utilizzando una cifratura a chiave pubblica.
il protocollo SSL permette anche un'autenticazione bilaterale in cui entrambe le parti si autenticano in modo sicuro scambiandosi i relativi certificati. Questa autenticazione (definita Mutual authentication) richiede che anche il client possieda un proprio certificato digitale. Pertanto, nelle comunicazioni in uscita dal sistema di Logistica Gas, viene richiesto al Partner di munirsi di certificato digitale avente Certificate Authority Ufficiale (preferibilmente “Pubblica”).
Nel contesto delle transazione B2B verso il sistema di Logistica Snam viene introdotta una “Basic Access Authentication”, mediante il quale viene garantito l’accesso al Partner mediante determinate credenziali di accesso; ad ogni Partner Snam Rete Gas che comunicherà con Logistica Gas verrà inviato il necessario per instaurare la connessione.
In definitiva, nel caso di: accesso al Sistema di Logistica mediante Front End, il certificato digitale sarà scaricato dal browser web sul client; accesso al Sistema di Logistica via Business-to-Business in modalità “One-Way” (ovvero solo l’invio delle nomine
e nessuna ricezione degli esiti) allora Snam Rete Gas invierà al Partner il certificato digitale e le credenziali di accesso (HTTPS Basic Authentication);
accesso al Sistema di Logistica via Business-to-Business in modalità “Two-Way” (ovvero l’invio delle nomine e ricezione degli esiti da parte di Logistica Gas) allora:
Page 6 of 16
o Snam Rete Gas invierà al Partner il certificato digitale e le credenziali di accesso (HTTPS Basic Authentication);
o Il partner invierà il proprio certificato digitale avente CA Ufficiale e Pubblica nonché la URL applicativa su cui è in ascolto.
Le informazioni relative ai certificati digitali Snam sono riportate nella tabella in “Appendice A – Digital Certificates Parameters”.
Page 7 of 16
4 Integrazione Business to Business (X12, Edig@s, etc.)
4.1 Integration Layer Logistica Gas
L’Integration Layer Logistica Gas rispetta gli standard SOA (Service Oriented Architecture) e supporta i maggiori protocolli di comunicazione ad oggi presenti, ovvero:
SOAP (over HTTPS) Java Message Services Application Statement 2
Limitatamente allo scambio dati via protocolli B2B (formati X12 ed Edig@s), l’integrazione tra il sistema di Logistica ed il sistema del partner avverrà mediante l’Integration Layer utilizzando esclusivamente il protocollo di comunicazione HTTP Sicuro secondo le seguenti modalità:
Dal Sistema Partner vs il Sistema Logistica Gas: Comunicazione HTTP Sicura con Basic Authentication Dal Sistema Logistica Gas vs Sistema Partner: Comunicazione HTTP Sicura.
Figura 3: Integration Layer per le Comunicazioni B2B
Nella Figura 3 sono mostrati i dettagli sui componenti del sistema di logistica e la loro interazione con gli Utenti del Trasporto, ovvero:
Partner/Utenti del Trasporto con i rispettivi sistemi informativi Le comunicazioni di Nomina (obbligatorie – linea continua) e risposte del sistema di Logistica (facoltative – linea
tratteggiata) Il certificato digitale Snam Rete Gas Il certificato digitale del Partner/Utente del Trasporto da utilizzare per i messaggi di ritorno I messaggi X12 scambiati (Nomination, Response, Formal Validation)
Come anticipato nel precedente paragrafo, nel sistema di trasporto nomine di Logistica Gas è previsto che i messaggi X12 siano gestiti esclusivamente su canale HTTPS in entrambe le direzioni, con autenticazione del sistema mittente tramite
Page 8 of 16
HTTPS Basic Auth; questo significa che gli impatti verso gli Utenti del Trasporto si distinguono in base al tipo di messaggi/flussi scambiati con Snam Rete Gas.In particolare sono così classificabili:
Flussi B2B con UdT che implementano solo il messaggio X12 G850NMST – Nomination (Nomina):o In questo caso l’UdT dovrà gestire la comunicazione verso Snam Rete Gas mediante l’utilizzo del
protocollo HTTPS con l’autenticazione nelle chiamate. Snam Rete Gas fornirà sia il certificato digitale necessario per la connessione verso il sistema di Logistica sia le credenziali di accesso per la parte di autenticazione.
Flussi B2B con UdT che implementano anche i messaggi X12 997 – Functional Acknowledgement e/o G855NMQR – Nomination Quick Response
o In questo caso il partner/Utente del Trasporto oltre a gestire la comunicazione verso Snam Rete Gas mediante l’utilizzo del protocollo HTTPS con l’autenticazione nelle chiamate, dovrà fornire a Snam Rete Gas una URL applicativa che il sistema di Logistica Gas dovrà richiamare per la comunicazione ed un certificato digitale per consentire la comunicazione HTTPS.
o Il certificato digitale fornito dal Partner deve essere un certificato SSL Server, creato con CA pubblica e chiave a 2048 bit.
Con le informazioni in possesso, il Gruppo di Lavoro del Sistema Logistica Gas ed il Gruppo di Lavoro del sistema Partner si accorderanno per eseguire dei test di connettività volti a certificare:
La raggiungibilità del sistema di logistica Snam da parte del sistema informativo Partner/Utente del Trasporto e viceversa mediante prove di network reachability test
Validità del certificato digitale di Snam Rete Gas e del Partner/Utente del Trasporto L’autenticazione del Partner/Utente del Trasporto sul sistema di Logistica Gas
Il Test Book è riportato in “Appendice A – Test Book Basic Connectivity”; per la modalità e la pianificazione del test si farà riferimento alle pubblicazioni ufficiali Snam rete Gas.
4.2 Messaggistica X12
La comunicazione tra il trasportatore e gli utenti/partner prevede la predisposizione e lo scambio di alcuni Messaggi Standard ANSI X12 aventi dei dataset standard e tracciati/formati definiti dal GISB (Gas International Standard Board). I dataset interessati sono:
G850NMST – Nomination: messaggio obbligatorio inviato dal Partner a Snam Rete Gas G855NMQR – Nomination Quick Response: messaggio facoltativo inviato da Snam Rete Gas al Partner 997 – Acknoledgement: messaggio facoltativo inviato da Snam Rete Gas al Partner.
In continuità rispetto all’As Is, gli Utenti/Partner hanno la possibilità di inviare le nomination a Snam Rete Gas utilizzando lo standard ANSI X12 dove, la ricezione e gestione dei messaggi X12, coinvolge due componenti fondamentali:
L’integration Layer, che si occupa della verifica sintattica e formale dei messaggi ricevuti; L’Engine “Logistica Gas”, il quale esegue delle verifiche “di Business” sul contenuto dei messaggi (validità
contratti, punti, etc.). A seguito della verifica dei messaggi da parte dell’Engine Logistica Gas il sistema invia al Partner il Quick
Response, un messaggio ANSI X12 che contiene il risultato delle verifiche effettuate (nomination accettate oppure rifiutate, con l’indicazione dei motivi dello scarto).
In continuità rispetto all’As Is, le nomination dovranno essere effettuate inviando: Un solo file per la rete nazionale “N” files per le “N” Reti Regionali interessate
Page 9 of 16
4.3 Use Case e Sequence Diagram
Al fine di chiarire le modalità con il quale avviene la comunicazione tra Partner ed il sistema di Logistica Snam Rete Gas, si riportano rispettivamente il diagramma dei casi d’uso e la sequenza informativa delle singole elaborazioni.
Figura 4: Gestione Messaggi X12 - Use Case
UdT Snam Rete Gas
G850NMST – Nomination HTTPS Request
G850NMST – Nomination HTTPS Reply
G855NMQR – Nomination Quick ResponseHTTPS Request
G855NMQR – Nomination Quick ResponseHTTPS Reply
Optional CommunicationSnam Rete Gas Logistica Gas System send Syntax Validation Result vs UdT
Mandatory CommunicationUdT send Nomination Messages to
Snam Rete Gas Logistica Gas System
997 – Functional AcknowledgementHTTPS Request
997 – Functional AcknowledgementHTTPS Reply
Optional CommunicationSnam Rete Gas Logistica Gas System send a
Functional Acknowledege / Formal Validation vs UdT
1
2
3
Figura 5: Gestione Messaggi X12 - Sequence Diagram
Page 10 of 16
4.4 Struttura dei Messaggi
La sezione è in completamento.
4.5 Trace Messaggi
La sezione è in completamento.
4.6 Logiche di Aggregazione, Validazioni Sintattiche e Semantiche
La sezione è in completamento.
4.7 Messaggi di Errore
La sezione è in completamento.
Page 11 of 16
5 Appendice A: Technical Requirement
5.1 Connection Parameters
Di seguito si riportano le informazioni che il Sistema Partner dovrà comunicare a Snam Rete Gas per consentire la corretta configurazione del canale di comunicazione.
Area Category Information Description Value / Example Snam Rete Gas Parameters Partner Parameters
Cross
Identification
Partner Name (es. NBA International) Name of Partner NBA Trading Snam Retr Gas
Partner Code (EIC, etc.) Partner Code 21X-IT-A-NBATR-A 21X-IT-A-A0A0A-7
Partner Location (es. Milan, etc.) Location Milan Milan
Role (TSO, Shipper, etc.) Partner Role Shipper TSO
General project information
Contact informations (Phone, Email, …)
Contact 1Daniele Gianni
Support @Provider.net0039…
LogisticaGas.Support @ snamretegas.it
… … …
Application Requirement
Documents formats Supported Document Types
XML No No
X12 Yes Yes
EDIFACT / Edig@s No No
Binary No No
Communication Protocol
Supported Document Protocol
HTTP No No
HTTPS Yes Yes
AS2 No No
AS4 No No
SFTP / FTPS No NoTech Spec – Test
Enviroment
Security
Certificate Delivered by Certification Authority Certificate File / Expiration Date … Scaricabile dal Portale
Durata: 3 anniList of Certificate files used to
Verify CA Certificate files … GlobalSign
Username for Basic Auth Username (Only for Partner) … Comunicata Privatamente Non Prevista
Password for Basic Auth Password (Only for Partner) … Comunicata Privatamente Non PrevistaReception URL URL Address used by Partner to receive
inbound flow N/A Non Prevista
URL SSL Address used by Partner to receive inbound HTTPS flow
https://test.secure.partner.com https://logisticagas-tib-is-gt.snam.it
Page 12 of 16
IP AddressesInbound TCP IP Address Receiver IP Address & Port 127.0.0.1 ; 443 213.217.190.17 ; 443
Outbound TCP IP Address Sender IP Address 1.0.0.127 213.217.190.17 ; 443
Tech Spec – Acceptance Enviroment
Security
Certificate Delivered by Certification Authority Certificate File / Expiration Date … In Definizione
List of Certificate files used to Verify CA Certificate files … In Definizione
Username for Basic Auth Username … In Definizione Non Prevista
Password for Basic Auth Password … In Definizione Non Prevista
Reception URLURL Address used by Partner to receive
inbound flow N/A In Definizione
URL SSL Address used by Partner to receive inbound HTTPS flow https://acp.secure.partner.com In Definizione
IP AddressesInbound TCP IP Address Receiver IP Address 127.0.0.1 In Definizione
Outbound TCP IP Address Sender IP Address 1.0.0.127 In Definizione
Tech Spec – Production Enviroment
Security
Certificate Delivered by Certification Authority Certificate File / Expiration Date QuoVadis
(2014-04-15) In Definizione
List of Certificate files used to Verify CA Certificate files … In Definizione
Username for Basic Auth Username ShipperUsername In Definizione Non Prevista
Password for Basic Auth Password ShipperPassword In Definizione Non Prevista
Reception URLURL Address used by Partner to receive
inbound flow N/A In Definizione
URL SSL Address used by Partner to receive inbound HTTPS flow https://prod.secure.partner.com In Definizione
IP AddressesInbound TCP IP Address Receiver IP Address 127.0.0.1 In Definizione
Outbound TCP IP Address Sender IP Address 1.0.0.127 In Definizione
Tabella 1: Connection Parameters
Page 13 of 16
5.2 Digital Certificates Parameters
Di seguito si riportano le informazioni relative ai certificati digitali Snam Rete Gas.
Test Acceptance ProductionCertificate Authority(Certificate valid to yyyy-mm-dd) GlobalSign … …
Key Size 2048 … …Signature Algorithm SHA-1 … …
Tabella 2: Impostazioni Certificato Snam Rete Gas
5.3 Test Book Basic Connectivity
Di seguito si riportano i casi di test relativi alle prove di connessione tra il sistema Logistica Gas ed il sistema Partner; qualora tra i gruppi di lavoro sorga l’esigenza di integrare/aggiungere altri casi di test si provvederà ad aggiornare l’elenco corrente.
ID Area Precondition Configuration Required Description Expected Resultt
1.1 Network /Application
I soggetti partner sono configurati per supportare le specifiche
descritte in “Appendice A – Digital Certificate Parameter” ed
Autenticazione Partner
HTTPS Message Exchange
Il Client HTTPS del Sistema Partner tenta di accedeere
al Sistema di logistica usando il certificato.
Instaurazione della connessione sicura
tra i due sistemi informative.
1.2 Network /Application
Il sistema di Logistica Gas Snam Rete Gas è configurato per supportare le specifiche di sicurezza del sistema
del trasporto
HTTPS Message Exchange
Il Client HTTPS del Sistema logistica accede al Sistema
partner usando il certificato del partner
Instaurazione della connessione sicura
tra i due sistemi informative
1.3 ApplicationI soggetti partner sono configurati
per l’invio di un file e/o X12 di prova verso il sistema di Logistica
HTTPS Message Exchange + Document Generation
Invio di un file e/o X12 di prova dal sistema Partner
verso Snam
Ricezione su sistema di logistica del
documento inviato dal Partner
1.4 ApplicationIl sistema di Logistica è configurato
per l’invio di un file e/o X12 di prova verso Partner
HTTPS Message Exchange + Document Generation
Invio di un file e/o X12 di prova dal sistema Snam verso il sistema Partner
Ricezione sul sistema partner del
documento inviato dal sistema Logistica
SnamTabella 3: Prove di Connettività - Test Book
6 Appendice B: Frequently Asked Questions
1) Quanti e quali messaggi X12 saranno gestiti dal nuovo sistema informativo Snam Rete Gas? In continuità rispetto alle funzionalità As Is, il sistema informativo di Snam Rete Gas gestirà i seguenti tre
messaggi:o G850NMST – Nomination: messaggio obbligatorio inviato dal Partner a Snam Rete Gaso G855NMQR – Nomination Quick Response: messaggio facoltativo inviato da Snam Rete Gas al Partnero 997 – Acknoledgement: messaggio facoltativo inviato da Snam Rete Gas al Partner.
2) Quale è il protocollo di trasporto utilizzato dal nuovo sistema informativo Snam Rete Gas per il trasferimento delle informazioni/messaggi?
Per le comunicazioni Business-to-Business il sistema di Logistica di Snam Rete Gas utilizzerà esclusivamente il protocollo HTTPS (HyperText Transfer Protocol over Secure Socket Layer) dove, nel contesto della transazione HTTP, viene implementata una basic access authentication. L'autenticazione BA non prevede protezione per le credenziali trasmesse, in quanto vengono solamente codificate con base64 ma non criptate o crittografate con hash.
3) Da chi è rilasciato il Certificato Digitale di Snam Rete Gas?
Page 14 of 16
Il certificato digitale utilizzato da Snam Rete Gas è rilasciato da una Certificate Authority pubblica ed autorizzata, i dettagli sono riportati nell'apposita Appendice.
4) È possibile utilizzare il protocollo HTTPS solo per alcuni messaggi (es. 850) e HTTP Standard per i messaggi 997 e G855NMQR?
La comunicazione da/verso il sistema di Logistica Snam Rete Gas avviene esclusivamente mediante protocollo HTTPS.
5) Quando sarà disponibile il certificato digitale Snam ed in che modalità verrà fornito? La disponibilità e la distribuzione del Certificato Digitale Snam sarà comunicata da Snam Rete Gas sul proprio
portale ai Partner che si accrediteranno.
6) Username e Password di autenticazione hanno una scadenza? Esiste un solo Username per Partner? Ogni Utente/Partner accederà al sistema con la proprie credenziali. Attualmente non è previsto nessun
meccanismo di validità delle credenziali necessarie per la Basic Authentication.
7) È prevista la cifratura del contenuto informativo del messaggio o solo del canale trasmissivo? Nelle comunicazioni non è prevista la cifratura del messaggio, ma solo del canale di trasmissione mediante HTTP
Sicuro (HTTPS).
8) Cosa dovrà comunicare Snam Rete Gas al Partner/UdT? Per consentire l’integrazione con il Sistema di Logistica, Snam Rete Gas fornirà ai partner:
o Il certificato digitale Snam Rete Gas utilizzato per il canale HTTPS, rilasciato da una Certificate Authority Ufficiale e Pubblica;
o Una URL applicativa, che sarà richiamata dal sistema Partnero Le credenziali di accesso (Username, Password)o Qualora fosse necessario, anche gli IP/Host del sistema Snam
9) Cosa dovrà comunicare il Partner/UdT a Snam Rete Gas? Per consentire al Sistema di Logistica Snam Rete Gas di integrarsi, il sistema Partner dovrà comunicare a Snam
Rete Gas:o Il proprio IP/Host per abilitare i dispositivi di sicurezza passiva;o Se il partner implementa i messaggi G855NMQR e 997:
Il proprio certificato digitale SSL Server, creato con Certificate Authority pubblica e chiave a 2048 bit .
Una URL applicativa che sarà richiamata dal Sistema Snam Rete Gas
10) Per le comunicazioni tra Snam Rete Gas ed i sistemi Partner è richiesto l'utilizzo dell'HTTPS con Basic Authentication?
Per le comunicazioni tra Snam Rete Gas ed i sistemi Partner non è richiesta la Basic Authentication, ma solo l’utilizzo del canale trasmissivo HTTPS.
11) Quando saranno eseguiti i Test Connettività tra i Partners ed il sistema di Logistica Snam Rete Gas? I Test di Connettività avverranno nei tempi e modalità pubblicate da Snam Rete Gas sul proprio portale ai Partner
che si accrediteranno.
12) Contestualmente all’utilizzo dell’HTTS, sono previste modifiche ai files X12? Cambierà anche la modalità di invio?
Non sono previste modifiche al tracciato dei messaggi X12, né alla modalità di invio verso.
Page 15 of 16
13) Nel caso in cui un UdT non implementi i messaggi 997 e 855 è confermato l’invio dell’eMail di notifica degli eventuali scarti? Qual è il corpo dell’eMail?
Non sono previste modifiche ai comportamenti e/o dinamiche del sistema As Is, pertanto saranno mantenute tutte le features relative alle notifiche ed alert.
14) Da chi devono essere prodotti/rilasciati i certificati digitali per la comunicazione verso il Sistema di Logistica Snam?
I certificati richiesti per l’autenticazione devono essere prodotti da un’Autorità Certificatrice Ufficiale e Pubblica, pertanto non è possibile generarli autonomamente.
Page 16 of 16