G DATA Mail Protection

Attribuer un certificat à G DATA Mail Protection.

Pour sécuriser la communication entre G DATA Mail Protection et Microsoft Exchange Online, nous vous recommandons d’utiliser un certificat. Cette sécurisation nécessite un certificat doté d’une clé publique et d’une clé privée.

Le fichier contenant la clé publique est déposé dans votre centre d’administration Microsoft Entra pour G DATA Mail Protection ; la clé privée est déposée dans votre G DATA Web Portal.
Créer un certificat auto-signé avec PowerShell sous Windows

1.

Sur votre ordinateur local, ouvrez PowerShell avec des droits d’administration.
Laissez PowerShell ouvert pendant toute la procédure !

2.

À l’aide de cd, accédez au répertoire C:\ et saisissez la commande suivante :

$certname = "MailProtection"
$cert = New-SelfSignedCertificate -Subject "CN=$certname" -CertStoreLocation "Cert:\CurrentUser\My" -KeyExportPolicy Exportable -KeySpec Signature -KeyLength 2048 -KeyAlgorithm RSA -HashAlgorithm SHA256

Nous avons nommé le certificat MailProtection. Vous pouvez modifier ce nom, car il peut être choisi librement.

Ne regroupez pas les lignes de commande. "$cert…​" doit être saisi sur une nouvelle ligne, sinon des problèmes surviendront.

3.

Avec la commande suivante, exportez la clé publique vers un emplacement depuis lequel vous pourrez ensuite charger les fichiers :

Export-Certificate -Cert $cert -FilePath "C:\x-company-Zertifikate\$certname.cer"
Dans notre exemple, nous enregistrons la clé publique dans le répertoire C:\x-company-Zertifikate. Vous pouvez choisir librement le chemin.

4.

Définissez un mot de passe pour la clé privée à l’aide de la commande suivante :

$mypwd = ConvertTo-SecureString -String "MSEMail123" -Force -AsPlainText
Dans notre exemple, nous avons défini le mot de passe MSEMail123. Vous devez impérativement saisir votre propre mot de passe !

5.

Avec la commande suivante, exportez la clé privée vers un emplacement depuis lequel vous pourrez ensuite charger les fichiers :

Export-PfxCertificate -Cert $cert -FilePath "C:\x-company-Zertifikate\$certname.pfx" -Password $mypwd
Dans notre exemple, nous enregistrons la clé privée dans le répertoire C:\x-company-Zertifikate. Vous pouvez choisir librement le chemin.

6.

À l’aide de ces commandes, supprimez maintenant les deux certificats du magasin de certificats personnel de votre ordinateur. Le certificat n’est pas nécessaire à cet emplacement.

Afficher l’empreinte du certificat dans le magasin :

Get-ChildItem -Path "Cert:\CurrentUser\My" | Where-Object {$_.Subject -Match "MailProtection"} | Select-Object Thumbprint, FriendlyName

 

Si vous avez donné au certificat un autre nom que MailProtection, utilisez dans cette commande le nom que vous avez choisi.
Cette commande ne doit renvoyer que 2 résultats. Si vous voyez davantage de lignes, d’autres certificats se trouvent dans votre magasin personnel. Dans ce cas, il est préférable de supprimer les certificats à l’aide de la console de gestion Microsoft (mmc).

Supprimer le certificat à l’aide de son empreinte :

Remove-Item -Path Cert:\CurrentUser\My\{pasteTheCertificateThumbprintHere} -DeleteKey
Remplacez "{pasteTheCertificateThumbprintHere}" par l’empreinte affichée par la commande précédente.
Charger le certificat de G DATA Mail Protection dans le centre d’administration Microsoft Entra

1.

2.

Sous Applications→Inscriptions d’applications→G DATA Mail Protection, cliquez sur Ajouter un certificat ou un secret.

Capture d’écran
G DATA Mail Protection Chargement du certificat

3.

Cliquez sur Certificats, puis sur Charger un certificat.

Capture d’écran
G DATA Mail Protection Sélectionner le fichier de certificat

4.

Chargez le certificat que vous avez créé depuis l’emplacement où vous l’avez enregistré lors de sa création.

Capture d’écran
G DATA Mail Protection Fichier CER

5.

Saisissez une brève description, puis cliquez sur Ajouter