Intégration d'Amazon Web Services (AWS)

Cette rubrique décrit les étapes à suivre pour intégrer Identity Security Posture Management (ISPM) à votre organization Amazon Web Services (AWS).

Pour suivre les étapes, vous devez créer un rôle en lecture seule en utilisant une pile de formations cloud pour les comptes de gestion. Vous devez également créer un rôle en lecture seule à l'aide d'un Cloud Formation StackSet pour les comptes des membres. Lorsque vous intégrez AWS à ISPM, il est important d'inclure l'ID externe pour la pile et l'ensemble de pile. Le rôle que vous créez permet à ISPM d'accéder aux éléments suivants :

  • Métadonnées de ressources et configuration

  • Paramètres AWS IAM Identity Center et Directory Service

  • Journaux CloudTrail

Avant de commencer

  1. Vous devez avoir accès à votre compte de gestion AWS. Pour vérifier que vous êtes bien connecté(e) au compte de gestion, effectuez les étapes suivantes :

    1. Connectez-vous à votre compte AWS.

    2. Cliquez sur le nom de votre compte .

    3. Sélectionnez Organization.

    Si vous faites partie du compte de gestion, vous pouvez afficher la hiérarchie de l'organisation.

  2. Dans la console Identity Security Posture Management, accédez à Paramètres > Galerie des intégrations.

    1. Sélectionnez Amazon Web Services .

    2. Copiez l'ID externe fourni par ISPM et stockez-le en toute sécurité.

Créer un rôle IAM dans le compte de gestion

  1. Accédez à la console AWS de votre compte de gestion et recherchez CloudFormation.

  2. Sélectionnez Stacks.

  3. Cliquez sur Créer une pile et sélectionnez Avec de nouvelles ressources (Standard) dans le menu déroulant.

  4. Dans la section Condition nécessaire - Préparer le modèle, sélectionnez Le modèle est prêt.

  5. Dans la section Spécifier le modèle, sélectionnez URL Amazon S3 en tant que source du modèle.

  6. Saisissez cette URL : https://spera-prod-public.s3.us-west-1.amazonaws.com/integrations/aws/spera-prod-cloud-formation-445fb8.json

  7. Cliquez sur Suivant.

  8. Sur la page Spécifier les détails de la pile, saisissez le nom de la pile (par exemple, OktaISPMstack) et l'ID externe que vous avez copié précédemment depuis la console ISPM.

  9. Cliquez sur Suivant.

  10. Faites défiler jusqu'à la fin de la page Configurer les options de pile, puis cliquez sur Suivant.

  11. Examinez les détails de la page.

  12. Faites défiler jusqu'à la fin de la page, puis cochez la case J'accepte qu'AWS CloudFormation puisse créer des ressources IAM avec des noms personnalisés.

  13. Cliquez sur Soumettre.

  14. Retournez à CloudFormation > Stacks.

  15. Vérifiez le statut de votre pile. Vous devrez peut-être attendre qu'AWS exécute la pile. Si l'exécution a réussi, le statut apparaît comme suit : CREATE_COMPLETE.

Créer des rôles IAM dans tous les comptes de membres

  1. Accédez à la console AWS et recherchez CloudFormation.

  2. Sélectionnez StackSets.

  3. Facultatif. Si une notification permettant d'activer l'accès approuvé apparaît, cliquez sur Activer l'accès approuvé.

  4. Cliquez sur Créer StackSet.

  5. Dans la section Autorisations, sélectionnez Autorisations gérées par le service.

  6. Dans la section Spécifier le modèle, sélectionnez URL Amazon S3 en tant que source du modèle.

  7. Saisissez cette URL : https://spera-prod-public.s3.us-west-1.amazonaws.com/integrations/aws/spera-prod-cloud-formation-445fb8.json

  8. Cliquez sur Suivant.

  9. Saisissez les informations suivantes :

    • Le nom de la pile et le nom que vous avez créé lors de la création d'un rôle IAM dans le compte de gestion. Par exemple, OktaISPMstack.

    • L'ID externe que vous avez copié précédemment depuis la console ISPM.

  10. Cliquez sur Suivant.

  11. Dans la section Configuration de l'exécution, sélectionnez Inactif et cliquez sur Suivant.

  12. Dans la section Cibles du déploiement, sélectionnez Déployer dans organisation.

  13. Accédez à Déploiements automatiques > Déploiement automatique, sélectionnezActivé.

  14. Dans la section Indiquer les régions, sélectionnez US East (N. Virginia).

  15. Cliquez sur Suivant.

  16. Examinez les détails de la page.

  17. Faites défiler jusqu'à la fin de la page et cochez la case J'accepte qu'AWS CloudFormation puisse créer des ressources IAM avec des noms personnalisés.

  18. Cliquez sur Soumettre. Si l'exécution est réussie, le statut apparaît comme suit : SUCCEEDED.

Partager les paramètres avec ISPM

  1. Assurez-vous d'être connecté au compte de gestion.
  2. Cliquez sur le nom de votre organisation pour afficher l'ID du compte.
  3. Dans la console Identity Security Posture Management, accédez à Paramètres > Galerie des intégrations.

  4. Sélectionnez Amazon Web Services .
  5. Saisissez l'ID du compte.
  6. Cliquez sur Soumettre.
  7. Sélectionnez les comptes (Tenants) qu'ISPM doit surveiller.
  8. Cliquez sur Continuer.