Résolution des problèmes de visibilité des ressources causés par les règles ABAC dans AEM Content Hub

Adobe Experience Manager as a Cloud Service (AEMaaCS) Content Hub peut ne pas afficher les ressources attendues lorsque les règles ABAC (Attribute-Based Access Control) sont incorrectement définies, importées ou appliquées, ou lorsque l’automatisation introduit des erreurs de règle. Pour résoudre ce problème, consultez les règles ABAC et les mappages de métadonnées, corrigez les règles en conflit ou incorrectes et validez la visibilité des ressources pour les groupes concernés.

Description description

Environnement

Content Hub Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problème/Symptômes

  • Les groupes ne peuvent pas voir les ressources attendues dans l’interface utilisateur de Content Hub.
  • Seules les ressources présentant certaines valeurs de métadonnées, telles que contentAudience définies sur all, sont visibles, tandis que les autres ressources ne le sont pas.
  • L’interface utilisateur de Content Hub peut sembler vide pour certains groupes.

Cause première

Le problème se produit généralement dans les environnements hors production lorsque les règles ABAC sont incorrectement définies, importées ou appliquées, ou lorsque les outils d’automatisation introduisent des erreurs lors de l’application des règles.

Résolution resolution

Suivez les étapes ci-dessous pour résoudre le problème :

  1. Consultez le fichier de configuration des règles ABAC pour connaître la syntaxe et la logique correctes. Assurez-vous que tous les groupes et attributs de métadonnées de ressource prévus sont correctement définis.
  2. Examinez le mappage entre les groupes et les attributs de ressource, tels que les contentAudience ou d’autres propriétés de métadonnées pertinentes. Vérifiez que les valeurs des règles correspondent aux valeurs réelles des métadonnées sur les ressources, y compris le respect de la casse et l’espacement.
  3. Si vous utilisez des outils ou des scripts automatisés pour appliquer des règles ABAC, vérifiez que les règles sont correctement importées et appliquées à tous les groupes. Si vous rencontrez des problèmes, mettez manuellement à jour les règles ABAC pour vous assurer que tous les groupes disposent des droits d’accès appropriés.
  4. Supprimez les règles ABAC en conflit ou en double pour les groupes concernés afin d’éviter les conflits de règles. Assurez-vous qu’il n’existe qu’une seule règle active par groupe pour une restriction donnée.
  5. Après avoir mis à jour les règles, connectez-vous en tant que membre de chaque groupe affecté et validez la visibilité des ressources dans l’interface utilisateur de Content Hub. Vérifiez que les ressources avec les valeurs de métadonnées appropriées sont visibles pour les groupes correspondants.
  6. Répétez la validation dans tous les environnements pertinents pour garantir la cohérence.
  7. Si vous utilisez l’automatisation ou les robots pour appliquer des règles, surveillez leur comportement afin de vous assurer qu’ils n’introduisent pas de règles incorrectes. Résolvez tous les problèmes d’automatisation si nécessaire.
recommendation-more-help
experience-cloud-kcs-help-kbarticles