Configuration d'un environnement à une seule machine virtuelle
Avant de procéder à l'installation de AppScan 360° à l'aide du script de machine virtuelle unique, configurez votre environnement pour un déploiement optimal.
Conditions préalables du serveur de déploiement
Le serveur de déploiement est un système basé sur Linux utilisé pour lancer et gérer le déploiement de AppScan 360°.
| Catégorie | Exigence |
|---|---|
| Système d'exploitation | Ubuntu 22.04/Ubuntu 24.04/RHEL 9 |
| Logiciel |
|
Pour les nouvelles installations et les démonstrations de faisabilité (POC), assurez-vous que le fuseau horaire de l'hôte est défini sur UTC avant de démarrer l'installation.
Si l'hôte est défini sur un fuseau horaire local, l'exécution de l'examen peut échouer pendant une courte période après le déploiement jusqu'à ce que les certificats se synchronisent avec le fuseau UTC
.Dépendances externes
| Catégorie | Exigence |
|---|---|
| Base de données |
MSSQL Server 2019 ou version supérieure, configuré avec des droits |
| Authentification | SSO via OIDC (Keycloak/Okta) OU LDAP (Microsoft Active Directory/Domino) via le port 389/636/TCP |
| Serveur SMTP via le port 25/TCP pour les notifications | |
| Octroi des licences | Portail de gestion des licences HCL via le port 443/TCP (ID HCL requis) |
| Registre de conteneur | Registre de conteneur distant pour le stockage et l'extraction d'images de conteneur AppScan 360° |
| Réseau | Certificat approuvé pour une communication sécurisée (importer les certificats non approuvés dans le magasin de clés JRE du client, si nécessaire) |
| Stockage | Stockage de fichiers pour les données d'examen (voir Exigences de stockage) |
| HCL Harbor | Pour maintenir à jour le catalogue des problèmes et les données de vulnérabilité pour les examens SCA |
Notes supplémentaires
-
ID HCL : nécessaire pour accéder au portail de licence et de téléchargement HCL et à HCL Harbor
-
Navigateurs pris en charge : utiliser les dernières versions de Chrome, Safari, Edge ou Firefox pour l'interface utilisateur d'AppScan 360°
-
Résolution d'écran : la résolution recommandée est de 1920 x 1080 pour un affichage optimal
-
DNS : publier le nom de domaine complet avec l'adresse IP désignée dans le serveur DNS
Ports réseau :
-
22/TCP: SSH vers le serveur de déploiement -
25/TCP: SMTP -
389/TCP: lDAP -
80, 443, 8080/TCP: accès Web -
5443,6443,7443,8443/TCP: ports supplémentaires requis uniquement pour la configuration d'une machine virtuelle unique.
Points d'accès :
- Portail utilisateur :
https://<CK_CONFIGURATION_DISCLOSED_SITE_URL> - API utilisateur :
https://<CK_CONFIGURATION_DISCLOSED_SITE_URL>/api - API utilisateur (Swagger) :
https://<CK_CONFIGURATION_DISCLOSED_SITE_URL>/swagger
Utilisateurs locaux par défaut :
-
Administrateur, mot de passe
Admin12! -
Utilisateur, mot de passe
User123!
Informations complémentaires
- Cette installation a-t-elle été conçue comme une démonstration de faisabilité d'une installation d'AppScan 360° ? Ou cette installation sera-t-elle utilisée pour la production ?
- Combien d'examens simultanés prévoyez-vous d'exécuter ? (Installation personnalisée)
- Voulez-vous activer l'analyse de la composition logicielle (SCA) pour le balayage Open Source ?
- Quels sont les détails de votre configuration MSSQL ? (Installation personnalisée)
- Quels sont les détails de votre base de données SCA ? (Installation personnalisée)
- L'installation utilisera-t-elle un certificat externe ?
- Quel est le nom de domaine principal de l'installation ?
- L'installation aura-t-elle accès aux services externes ?
- La machine virtuelle locale est-elle connectée au serveur DNS local ?
- Quelle quantité de stockage sera allouée à l'installation ?
- Voulez-vous vous connecter à votre relais de messagerie SMTP ?
- Quels sont les détails de votre registre Docker ? (Installation personnalisée)
- L'installation utilisera-t-elle un proxy ? (Installation personnalisée)