SAP GUI e Microsoft Intune

Posted by Massimo Manara on Sep 29, 2021 8:15:00 AM
Massimo Manara
Find me on:

Cosa è la SAP GUI? Ma perché anche la SAP GUI deve essere aggiornata?

 

DELIVERY

Quali sono i metodi per farlo? Molti. Ne vediamo uno (non proprio così diffuso al momento).

Cosa è la SAP GUI?

Si tratta di un acronimo che significa SAP Graphical User Interface. Tramite questo programma è possibile accedere ai sistemi SAP basati su tecnologia ABAP.

 

Puoi scaricare il programma dal portale SAP seguendo questo percorso:

 

Download -> Ordine Alfabetico -> G -> SAP GUI per Windows o JAVA

 

SAP GUI DOWNLOAD

Serve aggiornare la SAP GUI?

Sì, come ogni programma anche la SAP GUI viene aggiornata da SAP costantemente, come previsto dal supporto.

 

Ogni client dovrebbe quindi avere sempre l'ultima versione installata. Questo purtroppo non avviene sempre. Anzi spesso è possibile che questo programma venga aggiornato solo in occasione del cambio di release SAP.

 

Come puoi immaginare se in una azienda relativamente piccola possono esserci decine o centinaia di device (utenti che usano la SAP GUI), in realtà molto grandi è possibile ci siano decine di migliaia di utenti. Non è quindi possibile lasciare agli utenti questo onere. Deve essere gestito centralmente.

 

Esistono molti modi per distribuire software all'interno dell'azienda. In questo post parliamo di come distribuire la SAP GUI tramite l'utilizzo di Microsoft Intune.

 

Purtroppo la SAP GUI non viene rilasciata in formato .msi (WindowsInstaller) per poterlo distribuire nativamente tramite Microsoft Intune serve quindi svolgere alcuni passaggi.

 

Attenzione. Questo non è l'unica modalità e potrebbe non essere adatta a tutte le situazioni.

 

Come è possibile distribuirla ai vari client in azienda?

Qui puoi trovare la maggior parte delle informazioni su quanto riguarda la distribuzione e l'aggiornamento della SAP GUI.

 

Come è possibile distribuirla usando Microsoft Intune?

  1. Dopo aver scaricato il .zip contenente tutti i programmi relativi alla SAP GUI, nella cartella 1) “\GUI\WINDOWS\Win32\Setup” trovi il file NwSapSetupAdmin.exe

 

SAP GUI SERVER ADMIN

Tramite questo strumento puoi creare un pacchetto .exe partendo dall'installazione di base (Tab Products) oppure creare un pacchetto con una specifica patch "Patch Server".

 

Una volta caricati i file .exe delle patch o della SAP GUI è possibile creare il proprio pacchetto.

 

SAP GUI INSTALLER-1
 

Una volta completato il processo si ottiene il file .exe relativo alla SAP GUI preparata.

 

SAP GUI INSTALLER COMPLETE-1
 

2) Dopo aver ottenuto il .exe è possibile provare se tutto funziona tramite l'esecuzione del comando seguente: <EXE FILE> /Silent

 

In questo modo è possibile verificare se sul device corrente avviene l'installazione della SAP GUI correttamente senza interazione con l'utente

 

SAP GUI CMD
 

3) Se tutto avviene correttamente, la SAP GUI risulta essere installata è possibile iniziare a predisporre il pacchetto per Intune. Questo, siccome non è previsto un pacchetto nativo .msi dovrà essere fatto tramite uno strumento di preparazione specifico a linea di comando disponibile qui

 

INTUNE CONTENT
 

Tramite l'esecuzione del seguente comando verrà generato il file da caricare in Intune (.intunewin) partendo dal file .exe creato tramite il tool di preparazione SAP

 

INTUNE PREP SAP GUI

 

  • Cartella dove risiede il file preparato (-c "C:\temp\SAPGUI")
  • File del pacchetto (-s "C:\temp\SAPGUI\SAP_GUI_760_8_1_20201107_1606.exe")
  • Cartella per output (-o "C:\temp\SAPGUI_OUT")

 

INTUNE PREP SAP GUI RESULT
 

4) Una volta ottenuto il pacchetto per Microsoft Intune è possibile caricarlo sulla piattaforma Microsoft (come tipologia Windows app (Win32))

 

MICROSOFT INTUNE
 

Definendo le informazioni di base, i requisiti e le regole di detection (ovvero in che condizioni il pacchetto debba essere distribuito)

 

MICROSOFT INTUNE_APP
 

Riportando di seguito i comandi per l'installazione:

 

MICROSOFT INTUNE_PROGRAM

E le regole di detection

 

MICROSOFT INTUNE_VERSION

Nell'immagine sopra viene mostrato il percorso del regedit( Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\SAPGUI) per identificare la versione della SAP GUI installata sul device oggetto della distribuzione. In caso di match positivo viene avviata la distribuzione.

 

Attenzione, il tutorial sopra è stato realizzato per scopi dimostrativi, valuta in base alla tua infrastruttura quale opzione sia meglio adottare per distribuire e mantenere aggiornata la SAP GUI.

 

Iscriviti al blog se ancora non lo hai fatto!

 

Topics: microsoft, sap gui security, sap gui, intune

Voglio iscrivermi!

Blog Aglea, cosa puoi trovare?

Ogni mercoledì pubblichiamo articoli, interviste e documenti relativi alla security SAP.

Cosa puoi trovare:

  • Suggerimenti su come mettere in sicurezza i sistemi SAP
  • Come fare a … (How To)
  • Checklist
  • Gli errori comuni che spesso vengono fatti in ambito Security SAP
  • Interviste con esperti del settore
  • Chi è AGLEA quale è la nostra vision security SAP

Post recenti

Post By Topic

Visualizza tutti