Controllo dell'accesso a IBM App Connect Enterprise
Esistono diversi fattori da considerare quando si decide quali utenti possono eseguire i comandi App Connect Enterprise e quali utenti possono controllare la sicurezza per le risorse.
Informazioni su questa attività
Sebbene la maggior parte della sicurezza per App Connect Enterprise e le relative risorse sia facoltativa, potresti trovare appropriato limitare le attività che alcuni ID utente possono eseguire. Quindi, è possibile applicare un controllo maggiore per monitorare le modifiche.
È possibile gestire tutte le attività di amministrazione di IBM® App Connect Enterprise attivando la sicurezza di amministrazione. È possibile abilitare la sicurezza di gestione e specificare la modalità di autorizzazione, impostando le proprietà authorizationEnabled e authorizationMode nei file di configurazione node.conf.yaml o server.conf.yaml oppure utilizzando il comando mqsichangeauthmode . Questa attività è descritta in Abilitazione della sicurezza di amministrazioneed è indipendente dalle attività descritte in questa sezione.
Quando si decide quali utenti devono eseguire le diverse attività, è necessario considerare i seguenti passaggi:
Procedura
Scelta dell'account utente da utilizzare per l'ID servizio del nodo di integrazione
Informazioni su questa attività
Su un sistema operativo Linux o UNIX, quando si esegue il comando ibmint start node o mqsistart con un ID utente che è membro dei gruppi mqm e mqbrkrs, l'ID utente con cui si esegue il comando diventa l'ID utente con cui viene eseguito il processo del nodo di integrazione.
Sulla piattaforma Windows , il nodo di integrazione viene eseguito con un account utente del servizio. Per decidere quale ID utente utilizzare per l'ID servizio, rispondere alle seguenti domande:
Procedura
Risultati
Tenere presente che per i casi uno e due precedenti, all'ID utente scelto deve essere concesso il privilegio Logon as a service .
Questa operazione viene eseguita automaticamente dal comando mqsichangeproperties quando viene specificato un ID utente di servizio che non dispone di questo privilegio.
Tuttavia, se si desidera eseguire questa operazione manualmente prima di eseguire questi comandi, è possibile farlo utilizzando lo strumento Criteri di sicurezza locale in Windows, a cui è possibile accedere selezionando .
Impostazione della sicurezza sul nodo di integrazione
Informazioni su questa attività
Se si utilizza la modalità di autorizzazione basata sulla coda per il nodo di integrazione (modalitàmq ), al gruppo mqbrkrs locale viene concesso l'accesso alle code interne i cui nomi iniziano con i caratteri SYSTEM.BROKER. Se si sta usando la modalità di autorizzazione basata su file, al gruppo mqbrkrs locale vengono concesse le autorizzazioni di lettura, scrittura ed esecuzione sul nodo di integrazione per l'esecuzione di comandi mqsi locali. Assicurarsi che gli ID utenti che richiedono queste autorizzazioni siano membri del gruppo mqbrkrs .
Protezione del registro del nodo di integrazione
Informazioni su questa attività
L'operazione del nodo di integrazione dipende dalle informazioni nel registro del nodo di integrazione, che è necessario proteggere per evitare un danneggiamento accidentale. Il registro del nodo di integrazione viene memorizzato sul file system nella directory del percorso di lavoro, specificata dalla variabile di ambiente MQSI_WORKPATH. Impostare le opzioni di sicurezza del sistema operativo in modo che solo gli ID utente che sono membri del gruppo mqbrkrs possano leggere o scrivere in integrationNodeName/CurrentVersion e in tutte le sottochiavi.