Aller au contenu principal

Intégrer des clients

Si vous gérez la surface d'attaque de plusieurs organisations, par exemple comme fournisseur de services de sécurité gérés ou comme consultant, Red Kite vous permet de garder les données de chaque client séparées et de donner à chaque client l'accès à ses propres données seulement.

1. Créer un projet par client​

Un projet contient toutes les ressources d'une cible, et les ressources ne passent jamais d'un projet à l'autre. Créez un projet par client dans Gestion > Projets, avec le nom et le logo du client.

Utilisez les notes du projet pour garder à portée de main des informations utiles, comme les personnes-ressources, la portée convenue avec le client ou les dates du contrat.

astuce

Pour un grand client avec plusieurs filiales, vous pouvez aussi créer un projet par filiale. Nommez-les de façon cohérente, comme ACME - Retail et ACME - Bank, afin que le filtre project: puisse tous les trouver avec project:ACME*.

2. Ajouter les données de départ du client​

Ajoutez les domaines, les IP et les plages IP fournis par le client, et seulement ceux-là. Voir Ma première analyse.

Respectez la portée convenue avec le client : Red Kite suit les pistes qu'il trouve, alors bloquez les ressources hors portée au fur et à mesure que vous les trouvez.

3. Garder la configuration du client séparée​

Certaines configurations peuvent être définies pour un seul projet :

  • Secrets : si un client fournit des identifiants, par exemple une clé d'API pour un de ses outils, créez le secret pour son projet seulement. Un secret de projet remplace un secret global portant le même nom. Voir Secrets.
  • Abonnements : un abonnement peut s'appliquer à tous les projets ou à un seul, par exemple pour analyser un client plus souvent ou pour exécuter une tâche qui ne s'applique qu'à lui. Voir Abonnements.

4. Donner l'accès au client​

Pour permettre à un client de se connecter et de voir ses propres données :

  1. Dans Gestion > Groupes, créez un groupe pour le client à partir du modèle lecture seule de projet, ou contributeur de projet s'il doit pouvoir modifier ses données.
  2. Sélectionnez Les permissions s'appliquent aux projets sélectionnés et ajoutez le projet du client.
  3. Invitez les utilisateurs du client dans ce groupe.

Pour donner un aperçu rapide à un client sans créer de comptes, partagez plutôt le projet avec un lien.

Voir Gérer les rôles et les permissions pour les détails.

5. Faire rapport au client​

  • Filtrez les intels sur le projet du client, par exemple project:"ACME" is:open, pour passer en revue ses problèmes avec lui.
  • Utilisez la chronologie de chaque intel pour garder un historique des discussions avec le client.
  • Exportez les ressources ou un tableau personnalisé pour produire vos rapports.