Gérer les frameworks dans Assured Workloads

Les frameworks Assured Workloads se composent de contrôles cloud qui vous aident à répondre aux exigences de sécurité et réglementaires d'un dossier ou d'un projet dans vos environnements cloud. Assured Workloads fournit de nombreux frameworks intégrés, tels que les limites de données, mais vous pouvez également modifier les frameworks existants ou créer les vôtres. Pour créer votre propre framework, vous devez d'abord identifier ou créer les contrôles cloud qui s'alignent sur les obligations de sécurité et de conformité de votre entreprise. Ensuite, vous déployez un framework incluant ces contrôles cloud dans le dossier ou le projet sélectionné.

Cette page vous aide à effectuer les étapes suivantes :

  1. Évaluez le framework intégré qui correspond le mieux à vos exigences réglementaires et de sécurité. Vous pouvez créer votre propre framework personnalisé, mais nous vous recommandons de commencer par un framework intégré.

  2. Déterminez quels contrôles cloud intégrés correspondent à vos exigences métier. Vous pouvez créer des contrôles cloud personnalisés si nécessaire.

  3. Déterminez le dossier ou le projet dans lequel déployer le framework. Vous pouvez déployer des frameworks de différentes manières :

    • Une seule ressource (qu'il s'agisse d'un dossier ou d'un projet) ne peut avoir qu'un seul framework préventif intégré, tel qu'une limite de données, déployé sur elle.
    • Une même ressource (qu'il s'agisse d'un dossier ou d'un projet) peut être associée à plusieurs frameworks de détection.
    • Plusieurs ressources peuvent avoir le même framework préventif ou de détection déployé. Par exemple, un dossier parent peut avoir le même framework préventif ou de détection déployé que ses projets enfants.
  4. Copiez un framework existant et modifiez-le pour l'adapter à vos besoins. Si nécessaire, vous pouvez créer un framework personnalisé.

  5. Déployez le framework sur le dossier ou le projet sélectionné.

Avant de commencer

Si vous déployez le framework Limite de données pour le niveau d'impact 5 (IL5) en mode Surveiller et empêcher et que votre organisation n'a pas configuré de mode de contrôle du personnel au niveau de l'organisation (OLPC), vous devez également disposer du rôle Administrateur Assured Workloads (roles/assuredworkloads.admin) au niveau de l'organisation pour définir le mode OLPC.

Afficher les frameworks

Pour afficher la configuration des frameworks intégrés ou d'autres frameworks que vous avez déjà créés, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Frameworks.

    Accéder à la page "Frameworks"

  2. Si vous y êtes invité, sélectionnez votre organisation.

  3. Le tableau de bord affiche les frameworks disponibles, une brève description, les plates-formes et les niveaux compatibles, ainsi que les ressources auxquelles le framework a été attribué.

  4. Pour afficher des informations détaillées sur un framework spécifique, cliquez sur son nom.

Créer un framework

Après avoir déterminé les contrôles cloud qui s'appliquent aux ressources de votre organisation, ou d'un dossier ou d'un projet spécifique, vous pouvez créer un framework. Vous pouvez créer un framework personnalisé ou copier un framework existant et le modifier. Lorsque vous copiez un framework, il inclut les dernières versions de tous les contrôles cloud intégrés.

  1. Dans la console Google Cloud , accédez à la page Frameworks.

    Accéder à la page "Frameworks"

  2. Si vous y êtes invité, sélectionnez votre organisation.

  3. Cliquez sur Créer un framework personnalisé.

  4. Effectuez l'une des actions suivantes :

    • Pour utiliser un framework existant, procédez comme suit :

      1. Sélectionnez Démarrer à partir d'un framework existant.

      2. Sélectionnez le framework que vous souhaitez copier.

    • Pour créer un framework personnalisé, sélectionnez Créer.

  5. Saisissez un nom, un identifiant unique et une description pour votre framework. Cliquez sur Continuer.

  6. À l'étape Définir un emplacement pour votre framework, sélectionnez une région ou un emplacement multirégional spécifique. Pour en savoir plus sur les régions disponibles, consultez Emplacements Assured Workloads. Cliquez sur Continuer.

    Si vous copiez un framework existant, la liste des contrôles cloud qui en faisaient partie s'affiche.

  7. Pour ajouter les contrôles cloud dont vous avez besoin, procédez comme suit :

    • Pour ajouter un contrôle cloud existant, cliquez sur Ajouter des contrôles cloud. Sélectionnez tous les contrôles cloud dont vous avez besoin, puis cliquez sur Ajouter.

      Lorsque vous ajoutez un contrôle, vérifiez son type (détection, prévention ou audit). N'incluez pas de contrôles d'audit uniquement dans un framework que vous souhaitez utiliser pour surveiller votre environnement et détecter les cas de non-conformité. Vous ne pouvez pas déployer de frameworks incluant des contrôles d'audit uniquement.

    • Pour créer un contrôle cloud personnalisé, cliquez sur Créer un contrôle cloud personnalisé. Pour obtenir des instructions, consultez Créer un contrôle cloud personnalisé.

  8. Cliquez sur Continuer.

  9. Ajoutez les paramètres supplémentaires requis par les contrôles cloud.

    Par exemple, vous pouvez définir vos emplacements pour les emplacements de stockage Cloud Logging, les emplacements des ressources et modifier les points de terminaison de service autorisés.

  10. Cliquez sur Créer.

Déployer un framework

Déployez un framework dans un dossier ou un projet afin de pouvoir contrôler et surveiller ces ressources à l'aide des contrôles cloud du framework. Vous pouvez déployer des frameworks de différentes manières :

  • Une seule ressource (qu'il s'agisse d'un dossier ou d'un projet) ne peut avoir qu'un seul framework préventif intégré, tel qu'une limite de données, déployé sur elle.
  • Une même ressource (qu'il s'agisse d'un dossier ou d'un projet) peut être déployée sur plusieurs frameworks de détection.
  • Plusieurs ressources peuvent avoir le même framework préventif ou de détection déployé. Par exemple, un dossier parent peut avoir le même framework préventif ou de détection déployé que ses projets enfants.

Les dossiers et les projets héritent des frameworks via la hiérarchie des ressources Google Cloud. Par conséquent, si vous déployez des frameworks au niveau du dossier et au niveau du projet, tous les contrôles cloud des deux frameworks s'appliquent aux ressources du projet. En cas de différences dans les définitions des contrôles cloud, le contrôle cloud de niveau inférieur est utilisé par les ressources du projet. Par exemple, si une règle de contrôle cloud est définie sur "Autoriser" au niveau du dossier et sur "Refuser" au niveau du projet, le paramètre "Refuser" au niveau du projet est appliqué aux ressources du projet.

Nous vous recommandons de déployer un framework au niveau du dossier qui inclut les contrôles cloud pouvant s'appliquer à tous ses projets. Vous pouvez ensuite déployer des frameworks plus stricts sur les projets individuels qui en ont besoin.

Si vous choisissez d'imbriquer vos déploiements de framework, par exemple en déployant un framework dans un dossier parent, puis différents frameworks dans ses projets enfants, il vous incombe de résoudre les cas de non-conformité pouvant se produire sur les ressources parentes et enfants.

  1. Dans la console Google Cloud , accédez à la page Frameworks.

    Accéder à la page "Frameworks"

  2. Si vous y êtes invité, sélectionnez votre organisation.

  3. Pour le framework que vous souhaitez déployer, cliquez sur Autres actions > Appliquer aux ressources.

  4. Choisissez l'une des options suivantes :

    • Pour surveiller uniquement la dérive, sélectionnez Surveiller.

    • Pour surveiller les dérives et prévenir activement les cas de non-conformité, sélectionnez Surveiller et prévenir.

  5. Sélectionnez la ressource sur laquelle vous souhaitez déployer le framework. Vous pouvez choisir un dossier ou un projet existant. Si vous avez choisi d'empêcher activement les cas de non-conformité, vous pouvez créer un dossier ou un projet, et y déployer le framework. Si le framework nécessite des informations supplémentaires, telles qu'un projet CMEK ou d'autres détails de configuration, vous devez les fournir.

  6. Effectuez l'une des actions suivantes :

    • Si vous avez sélectionné Surveiller, procédez comme suit :

      1. Vérifiez les informations.
      2. Cliquez sur Monitor (Surveiller).
    • Si vous avez sélectionné Surveiller et empêcher, procédez comme suit :

      1. Cliquez sur Suivant. Examinez les contrôles cloud et les modes.

        Si une bannière OLPC s'affiche, le mode OLPC de votre organisation nécessite une configuration ou limite le framework intégré sélectionné (par exemple, lorsque le mode OLPC est défini sur Non défini pour la limite de données pour IL5, ou lorsque Strict IL5 bloque les frameworks non IL5). Cliquez sur Choisir le mode OLPC ou Mettre à jour le mode OLPC dans la bannière si vous devez modifier le paramètre avant de continuer.

      2. Cliquez sur Continuer.

      3. Si elles s'affichent, vérifiez les informations supplémentaires requises pour certains contrôles cloud.

      4. Cliquez sur Suivant.

      5. Vérifiez vos sélections, puis cliquez sur Appliquer.

Après avoir déployé le framework, vous pouvez surveiller votre environnement pour détecter toute dérive par rapport aux contrôles cloud que vous avez définis. La surveillance d'Assured Workloads signale les cas de dérive en tant que cas de non-respect que vous pouvez examiner, filtrer et résoudre. Il peut s'écouler environ six heures après le déploiement d'un framework avant que les cas de non-conformité n'apparaissent.

Modifier un framework personnalisé

Après avoir créé un framework, vous pouvez modifier son nom et sa description, ajouter ou supprimer des contrôles cloud, et mettre à jour tous les paramètres. Vous ne pouvez modifier que les frameworks que vous créez. Vous ne pouvez pas modifier les frameworks intégrés.

  1. Dans la console Google Cloud , accédez à la page Frameworks.

    Accéder à la page "Frameworks"

  2. Si vous y êtes invité, sélectionnez votre organisation.

  3. Cliquez sur le framework que vous souhaitez modifier.

  4. Sur la page Détails du framework, vérifiez que le framework n'est pas attribué à une ressource. Si nécessaire, supprimez les attributions.

  5. Cliquez sur Actions > Modifier.

  6. Sur la page Mettre à jour les détails du framework, modifiez le nom et la description si nécessaire. Cliquez sur Continuer.

  7. Pour modifier les contrôles cloud inclus dans le framework, procédez comme suit :

    • Pour ajouter un contrôle cloud existant, cliquez sur Ajouter des contrôles cloud. Sélectionnez tous les contrôles cloud dont vous avez besoin, puis cliquez sur Ajouter.

    • Pour créer un contrôle cloud personnalisé, cliquez sur Créer un contrôle cloud personnalisé. Pour obtenir des instructions, consultez Créer un contrôle cloud personnalisé.

    • Pour supprimer un contrôle cloud, sélectionnez-le, puis cliquez sur Supprimer.

  8. Cliquez sur Continuer.

  9. Ajoutez les paramètres supplémentaires requis par les contrôles cloud.

  10. Cliquez sur Enregistrer.

Supprimer des ressources d'un framework déployé

Vous pouvez supprimer les dossiers ou les projets que vous avez attribués à un framework déployé. La suppression de ressources signifie que le framework ne génère plus de cas de non-conformité pour ce nœud de votre hiérarchie des ressources.

  1. Dans la console Google Cloud , accédez à la page Frameworks.

    Accéder à la page "Frameworks"

  2. Si vous y êtes invité, sélectionnez votre organisation.

  3. Cliquez sur le framework dont vous souhaitez annuler l'attribution de ressources.

  4. Sur la page Détails du framework, cliquez sur Actions > Gérer les attributions de ressources.

  5. Dans le tableau Ressources attribuées, recherchez la ressource que vous souhaitez supprimer, puis cliquez sur  Supprimer.

  6. Lisez le message de confirmation, puis cliquez sur Annuler l'attribution.

Mettre à jour un framework vers une version plus récente

Google publie régulièrement des mises à jour de ses frameworks intégrés à mesure que les services déploient de nouvelles fonctionnalités ou que de nouvelles bonnes pratiques émergent. Vous pouvez afficher les versions des frameworks intégrés dans le tableau de bord des frameworks, dans l'onglet Configurer ou sur la page d'informations du framework.

Google vous informe dans la console et les notes de version lorsque les mises à jour suivantes se produisent :

  • Des contrôles cloud intégrés sont ajoutés à un framework ou en sont supprimés
  • Les contrôles cloud intégrés sont mis à jour

Pour mettre à jour un framework, procédez comme suit :

  1. Dans la console Google Cloud , accédez à la page Frameworks.

    Accéder à la page "Frameworks"

  2. Si vous y êtes invité, sélectionnez votre organisation.

  3. Cliquez sur le framework que vous souhaitez mettre à jour.

  4. Sur la page Détails du framework, dans le tableau Ressources attribuées, vérifiez l'état de la mise à jour pour toutes les attributions identifiées comme Mise à jour disponible.

  5. Pour appliquer les modifications, procédez comme suit :

    1. Supprimez l'attribution de ressources.

    2. Redéployez le framework sur votre ressource afin que les frameworks Assured Workloads puissent reprendre la surveillance de la ressource et la création de violations.

Supprimer un framework personnalisé

Supprimez un framework lorsqu'il n'est plus nécessaire. Vous ne pouvez supprimer que les frameworks que vous créez. Vous ne pouvez pas supprimer les frameworks intégrés.

  1. Dans la console Google Cloud , accédez à la page Frameworks.

    Accéder à la page "Frameworks"

  2. Si vous y êtes invité, sélectionnez votre organisation.

  3. Cliquez sur le framework dont vous souhaitez annuler l'attribution de ressources.

  4. Sur la page Détails du framework, vérifiez que le framework n'est pas attribué à une ressource. Si nécessaire, supprimez les attributions.

  5. Cliquez sur Actions > Supprimer.

  6. Dans la fenêtre Supprimer, lisez le message. Saisissez Delete, puis cliquez sur Confirmer.

Étapes suivantes