Configurer le fichier journal d’activité

Important : Entre le 16 et le 31 mars 2026, le journal d’activité de Tableau Cloud a migré vers Hyperforce. Pour plus de détails sur les mises à jour de stratégies requises et les nouvelles structures de dossiers, consultez À propos de la migration vers Hyperforce.

Le fichier journal d’activité contient des événements détaillés pour votre déploiement Tableau que vous pouvez utiliser à des fins de conformité, de surveillance et d’audit. Vous devez effectuer les étapes suivantes pour utiliser le fichier journal d’activité.

Conditions préalables

Pour utiliser le fichier journal d’activité, vous devez remplir toutes les conditions suivantes :

  • Tableau Cloud avec Advanced Management

  • Compte Amazon Web Services (AWS)

  • Compartiment Amazon Simple Storage Service (S3) pour recevoir des données

  • Clé AWS Key Management Service (KMS) à région unique pour le compartiment Amazon S3 que vous créez lors de la configuration.

À propos de la migration vers Hyperforce

En mars 2026, le journal d’activité a été migré vers Hyperforce pour améliorer la conformité, la sécurité, la confidentialité et la disponibilité régionale. Lors de cette modification de l’infrastructure, le journal d’activité a été déplacé vers une architecture régionale nécessitant l’utilisation de rôles IAM spécifiques à la région pour la transmission du journal.

Exigences liées aux stratégies

Les stratégies S3, KMS et VPC nécessitent l’ID et le rôle IAM spécifiques à la région où votre site est hébergé. Ces valeurs Hyperforce spécifiques à la région remplacent le précédent rôle Tableau IAM (arn:aws:iam::061095916136:role/prod-replication-rule-role) et l’ID (AROAQ4OMZWJUBZG3DRFW5). Utilisez le Mappage des rôles par région pour trouver les valeurs qui conviennent à votre site.

Pour plus d’informations concernant la migration, consultez Modifications au journal d’activité de Tableau Cloud suite à la migration vers Hyperforce(Le lien s’ouvre dans une nouvelle fenêtre) dans l’aide de Salesforce.

Structure des dossiers

La migration vers Hyperforce a transformé l’organisation des fichiers d’événements dans les compartiments S3 en une hiérarchie basée sur la date et l’heure auxquelles les événements ont été traités.

Avant la migrationAprès la migration
Modèle de stockageeventCategory={}/ts={}/FILEy={}/m={}/d={}/h={}/eventType={}/FILE
Exemple de chemin S3eventCategory=security/ts=20250802T064500Z/part-0-32708-onliney=2025/m=08/d=02/h=06/eventType=activity_log_settings_change/ActivityLog-88974c0f-d35a-4743-bd55-7fccce1d54a7-0-346425.txt

Attributs d’événement

Les événements du journal d’activité enregistrés sur Hyperforce incluent l’attribut eventProcessedTime. Cet attribut représente l’horodatage approximatif du moment où l’événement est devenu disponible dans le journal d’activité. Pour plus d’informations, consultez Référence du type d’événement de site du journal d’activité.

Étape 1. Créer un compte AWS

Si vous n’avez pas encore de compte Amazon Web Services (AWS), vous pouvez créer un compte AWS(Le lien s’ouvre dans une nouvelle fenêtre) sur le site Web d’AWS.

Étape 2. Créer un compartiment Amazon S3 et configurer les autorisations

  1. Créez un compartiment Amazon S3 pour recevoir les données de votre fichier journal. Pour plus d’information, consultez la section Créer un compartiment(Le lien s’ouvre dans une nouvelle fenêtre) sur le site Web d’AWS.

  2. Configurez le compartiment Amazon S3 avec les paramètres suivants :

    1. Sous Propriété de l’objet, sélectionnez Listes ACL désactivées (recommandé). Vous avez ainsi l’assurance que le propriétaire du compartiment est le propriétaire de tous les objets qui y sont écrits.

    2. Sous Historique des révisions du compartiment, sélectionnez Activer. L’historique des révisions du compartiment doit être activée pour répliquer des objets.

    3. Sous Chiffrement par défaut, sélectionnez Activer.

    4. Choisissez AWS Key Management Service (SSE-KMS).

    5. Choisissez Entrer l’ARN de la clé AWS KMS.

    6. Cliquez sur le bouton Créer une clé qui s’affiche pour créer une nouvelle clé AWS Key Management Service (KMS).

      Remarque : les clés KMS multi-régions ne sont pas prises en charge.

    7. Sélectionnez le type de clé symétrique et chiffrez et déchiffrez l’utilisation de la clé.

    8. Attribuez un nom d’alias à la clé, puis cliquez jusqu’à la page de révision.

    9. Ajoutez cette instruction à la stratégie de clé Liste d’instructions. Utilisez la table Mappage des rôles par région pour trouver le rôle spécifique à votre région, puis remplacez HYPERFORCE-IAM-ROLE.

      {
          "Sid": "AllowTableauS3ReplicationSourceRoleToUseTheKey",
          "Effect": "Allow",
          "Principal": {
              "AWS": [
                  "HYPERFORCE-IAM-ROLE"
              ]
          },
          "Action": [
              "kms:GenerateDataKey",
              "kms:Encrypt"
          ],
          "Resource": "*"
      }

      Remarque : Cette instruction permet au rôle Hyperforce IAM de chiffrer les objets placés dans le compartiment Amazon S3. Pour plus d’informations, consultez la section Utilisation du chiffrement côté serveur avec les clés AWS KMS (SSE-KMS)(Le lien s’ouvre dans une nouvelle fenêtre) sur le site Web d’AWS.

      • "kms:GenerateDataKey" est utilisé pour générer une clé de données de manière à chiffrer les objets en double.

      • "kms:Encrypt" est utilisé pour chiffrer les objets en double créés dans le compartiment S3 cible.

      • "Ressource" : "*" accorde l’autorisation de la clé KMS uniquement au rôle de réplication et ne permet pas au rôle d’élever ses autorisations.

    10. Cliquez sur Terminer pour créer la clé KMS.

    11. Cliquez sur Créer un compartiment pour créer un compartiment Amazon S3.

  3. Mettez à jour les autorisations sur la stratégie de compartiment Amazon S3.

    1. Ouvrez le compartiment Amazon S3 et cliquez sur l’onglet Autorisations.

    2. Localisez la section Stratégie de compartiment et cliquez sur Modifier.

    3. Ajoutez cette instruction à la stratégie de compartiment Liste d’instructions.

      • Remplacez S3-BUCKET-NAME par le nom du compartiment.

      • Utilisez la table Mappage des rôles par région pour trouver le rôle spécifique à votre région, puis remplacez HYPERFORCE-IAM-ROLE.

      {
          "Sid": "TableauS3ReplicationRoleAccess",
          "Effect": "Allow",
          "Principal": {
              "AWS": [
                  "HYPERFORCE-IAM-ROLE"
              ]
          },
          "Action": [
              "s3:ReplicateObject",
              "s3:ReplicateDelete"
          ],
          "Resource": [
              "arn:aws:s3:::S3-BUCKET-NAME",
              "arn:aws:s3:::S3-BUCKET-NAME/*"
          ]
      }

      Remarque : Cette instruction permet au rôle Hyperforce IAM de répliquer des objets dans le compartiment. Pour plus d’informations, consultez la section Octroi d’autorisations lorsque la source et les compartiments de destination appartiennent à des comptes AWS différents(Le lien s’ouvre dans une nouvelle fenêtre) sur le site Web AWS.

      • L’utilisation de « * » et « <path> /* » permet d’accéder à tous les préfixes du compartiment et du chemin spécifiés dans le compartiment.

      • Les autorisations "s3:ReplicateObject" et "s3:ReplicateDelete" sont les autorisations minimales requises pour répliquer des objets et supprimer des marqueurs avec succès.

    4. Facultatif. Si votre compartiment de destination a une stratégie qui restreint l’accès par un point de terminaison Amazon Virtual Private Cloud (VPC), vous devez modifier la stratégie de compartiment en plus du TableauS3ReplicationRoleAccess que vous venez d’ajouter. Pour plus d’informations, consultez Comment puis-je autoriser uniquement des points de terminaison et des adresses IP spécifiques du VPC à accéder à mon compartiment Amazon S3?(Le lien s’ouvre dans une nouvelle fenêtre) sur le site Web d’AWS.

      Si la stratégie de compartiment actuelle contient une restriction VPC telle que :

      {
          "Sid": "Restricted VPC Access",
          "Effect": "Deny",
          "Principal": "*",
          "Action": "s3:*",
          "Resource": [
              "arn:aws:s3:::S3-BUCKET-NAME",
              "arn:aws:s3:::S3-BUCKET-NAME/*"
          ],
          "Condition": {
              "StringNotEquals": {
                  "aws:SourceVpc": "vpc-<ID>"
              }
          }
      }

      Modifiez ensuite la liste « Conditions ». Utilisez la table Mappage des rôles par région pour trouver l’ID et le rôle spécifiques à votre région, puis remplacez HYPERFORCE-IAM-ROLE et HYPERFORCE-IAM-ROLE-ID.

      "StringNotLike": {
          "aws:userId": ["HYPERFORCE-IAM-ROLE-ID:*"]
      },
      "ArnNotLike": {
          "aws:PrincipalArn": "HYPERFORCE-IAM-ROLE"
      }

      La stratégie modifiée doit se présenter ainsi :

      {
          "Sid": "Restricted VPC Access",
          "Effect": "Deny",
          "Principal": "*",
          "Action": "s3:*",
          "Resource": [
              "arn:aws:s3:::S3-BUCKET-NAME",
              "arn:aws:s3:::S3-BUCKET-NAME/*"
          ],
          "Condition": {
              "StringNotLike": {
                  "aws:userId": ["HYPERFORCE-IAM-ROLE-ID:*"]
              },
              "ArnNotLike": {
                  "aws:PrincipalArn": "HYPERFORCE-IAM-ROLE"
              },
              "StringNotEquals": {
                  "aws:SourceVpc": "vpc-<ID>"
              }
          }
      }

      Cette stratégie accorde explicitement le rôle Hyperforce IAM à ReplicateObject et ReplicateDelete. Cela exclut également le rôle de l’instruction de refus explicite existante du VPC.

    5. Cliquez sur Enregistrer les modifications.

Mappage des rôles par région

Utilisez ce tableau pour trouver le rôle et l’ID spécifiques à votre région lors de la configuration des stratégies S3, KMS et VPC.

EmplacementZone géographique HyperforcePod (Nom du pod)Rôle Hyperforce IAMID du rôle Hyperforce IAM
Asie-Pacifique

Australie

ap-southeast-2

prod-apsoutheast-a

arn:aws:iam::667498515984:role/prod-replication-rule-role

AROAZW2QDBYIELBSU3VDC

Indeap-south-2prod-in-aarn:aws:iam::119877853097:role/prod-replication-rule-roleAROARX2KG36USNTHK2AAX

Indonésie

ap-southeast-3

prod-apsoutheast-c

arn:aws:iam::892386869973:role/prod-replication-rule-role

AROA47RTHALKXJHOEM32G

Japon

ap-northeast-1

prod-apnortheast-a

arn:aws:iam::349070092441:role/prod-replication-rule-role

AROAVCRRS5CM6KOVJGVDJ

Singapour

ap-southeast-1

prod-apsoutheast-b

arn:aws:iam::005102551263:role/prod-replication-rule-role

AROAQCMBCYDP4EQ7BSYPQ

Corée du Sudap-northeast-2prod-kr-aarn:aws:iam::943538517075:role/prod-replication-rule-roleAROA5XL2HGRJVG2MZNCKD
Canada

Québec

ca-central-1

prod-ca-a

arn:aws:iam::075540750887:role/prod-replication-rule-role

AROARDFUUMITZCISXK6GD

EuropeAllemagneeu-central-1

dub01 (DUB01)

arn:aws:iam::337853574888:role/prod-replication-rule-roleAROAU5KNEN3UM57STAJFK

eu-west-1a (EW1A)

Suisseeu-central-2prod-ch-aarn:aws:iam::623102672691:role/prod-replication-rule-roleAROAZCE6QH4Z33FOSZXGJ
Royaume-Uni

eu-west-2

prod-uk-a

arn:aws:iam::112108976196:role/prod-replication-rule-role

AROARUGRXHBCNE3KR64LZ

États-Unis - OuestOrégonus-west-2

10ax (10AX)

arn:aws:iam::675003682462:role/prod-replication-rule-roleAROAZ2KK2Z2PMO2HWNLWH

10ay (10AY)

10az (10AZ)

uw2b (UW2B)

prod-uswest-c

États-Unis - EstVirginieus-east-1

prod-useast-a

arn:aws:iam::792479604904:role/prod-replication-rule-roleAROA3RA3XECUCMUTXI34R

prod-useast-b

us-east-1 (useast-1)

prod-useast- c

Étape 3. Configurer Tableau Cloud

  1. Accédez à votre site Tableau.

  2. Sur la page Paramètres de votre site, sélectionnez l’onglet Intégrations.

  3. Dans la section Fichier journal d’activité, sélectionnez le bouton Activer.

  4. Dans la boîte de dialogue Configurer la connexion, entrez l’information suivante :

    1. Dans la zone Numéro de compte AWS, saisissez votre numéro de compte AWS à 12 chiffres. Il s’agit du numéro de compte AWS associé à l’emplacement de votre compartiment Amazon S3.

    2. Dans la zone Nom du compartiment S3, saisissez le nom du compartiment Amazon S3 où les fichiers du journal des activités seront livrés. Il s’agit du compartiment Amazon S3 que vous avez créé à l’Étape 2. Créer un compartiment Amazon S3 et configurer les autorisations. Il doit s’agir d’un nom valide conformément aux exigences relatives aux noms de compartiments AWS.

    3. Dans la zone ARN de la clé KMS, saisissez l’Amazon Resource Name (ARN) de la clé KMS que vous avez créée à l’Étape 2. Créer un compartiment Amazon S3 et configurer les autorisations. Le numéro de compte figurant dans l’ARN doit correspondre au numéro de compte AWS fourni et avoir une mise en forme valide (à savoir arn:aws:kms:<region>:<account-id>:key/<key-id>).

  5. Cliquez sur Soumettre.

    La colonne d’état de la connexion affiche En cours lorsque le système tente de répliquer un fichier texte dans le compartiment Amazon S3 cible pour tester la connexion.

    Lorsque le fichier a été répliqué avec succès dans le compartiment Amazon S3 cible, la colonne d’état de la connexion indique En attente de vérification et affiche un widget pour saisir « Tester le contenu du fichier ». Vous devrez peut-être actualiser la page pour voir les mises à jour.

Vérifier la réplication du fichier de sécurité

  1. Accédez au compartiment Amazon S3 cible et recherchez le dossier commençant par siteLuid (le reste du nom est l’identifiant unique du site).

  2. Trouvez le fichier texte nommé SECURITY_VERIFICATION_FILE.txt .

  3. Téléchargez et ouvrez le fichier texte.

  4. Copiez le contenu du texte à l’intérieur du fichier.

  5. Revenez à la page Paramètres et collez le contenu du texte dans le champ de saisie Contenu du fichier texte, puis cliquez sur Soumettre.

  6. Si le contenu soumis est correct, l’état de la connexion passe à Activée. Le fichier journal d’activité est maintenant activé et les données commenceront à être répliquées dans le compartiment Amazon S3 cible.

  7. Si le contenu soumis est incorrect, un message d’erreur s’affiche. Vérifiez que le contenu a été copié correctement sans caractères ni espaces supplémentaires.

Résolution des problèmes

Le fichier de vérification de sécurité n’apparaît pas?

Autres paramètres requis pour que les fichiers journaux atteignent le compartiment Amazon S3

  • L’historique des révisions du compartiment est activée pour le compartiment Amazon S3 (sous Propriétés > Historique des révisions du compartiment).

  • L’option Bloquer tous les accès publics est activée pour le compartiment Amazon S3 (sous Autorisations > Bloquer l’accès public (paramètres du compartiment)).

  • Le compartiment Amazon S3 dispose des autorisations ACL suivantes uniquement pour le « propriétaire du compartiment » (sous Autorisations > Liste de contrôle d’accès (ACL)) :

    • Objets : liste, écriture

    • ACL du compartiment : lecture, écriture

  • La stratégie d’autorisations de clé KMS contient l’instruction décrite à l’Étape 2. Créer un compartiment Amazon S3 et configurer les autorisations, étape 2. i. (sous Propriétés > Chiffrement par défaut, cliquez sur l’ARN sous ARN de la clé KMS d’AWS pour accéder à la stratégie de clé KMS).

  • Le chiffrement par défaut est activé pour le compartiment Amazon S3 ainsi qu’une clé de compartiment (sous Propriétés > Chiffrement par défaut).

  • La stratégie d’autorisations du compartiment Amazon S3 (sous Autorisations > Stratégie de compartiment) correspond exactement à celle des instructions. Assurez-vous d’avoir remplacé l’exemple de valeur "S3-BUCKET-NAME" par le compartiment Amazon S3 que vous venez de créer.

Changement de région AWS pour les sites des modules Europe - Irlande

Entre août 2024 et mars 2025, les sites Tableau Cloud ont été migrés vers Hyperforce(Le lien s’ouvre dans une nouvelle fenêtre) de Salesforce. Dans le cadre de la migration, les pods de la zone géographique Irlande ont été déplacés vers la zone géographique Allemagne. Si votre site était hébergé sur un pod de la zone géographique Irlande, vous devrez reconfigurer le fichier journal d’activité pour utiliser un compartiment AWS S3 dans la nouvelle zone géographique Allemagne.

Merci de vos commentaires!Votre commentaire s été envoyé avec succès. Merci!