Résolution des problèmes de visibilité des schémas de métadonnées pour les utilisateurs non-administrateurs dans AEMaaCS
Dans AEM as a Cloud Service (AEMaaCS) - Assets, les utilisateurs comme Contributeurs ou Utilisateurs du DAM ne peuvent pas voir les schémas de métadonnées personnalisés, car ils ne disposent pas d’un accès en lecture au dossier de schéma, mais les administrateurs peuvent le faire. Pour résoudre ce problème, accordez aux utilisateurs concernés un accès en lecture à ce dossier.
Description description
Environnement
Adobe Experience Manager as a Cloud Service (AEMaaCS) - Assets
Problème/Symptômes
- Les schémas de métadonnées personnalisés appliqués aux dossiers sont visibles pour les administrateurs.
- Les utilisateurs et utilisatrices disposant de rôles standard, tels que les contributeurs, ne voient le schéma de métadonnées par défaut que lors de l’affichage des propriétés de la ressource.
- Les schémas de métadonnées personnalisés appliqués aux dossiers sont visibles pour les administrateurs.
- Les utilisateurs et utilisatrices disposant de rôles standard, tels que les contributeurs, ne voient le schéma de métadonnées par défaut que lors de l’affichage des propriétés de la ressource.
Résolution resolution
- Utilisez des schémas de métadonnées de ressources pour appliquer des métadonnées personnalisées aux ressources des dossiers et sous-dossiers. Attribuez-les via Outils
>Assets>Schémas de métadonnées. - Assurez-vous que les schémas personnalisés sont stockés sous
/conf/global/settings/dam/adminui-extension/metadataschema. - Dans l’interface utilisateur Sécurité d’AEM (autorisations) , choisissez le groupe Contributeur/Utilisateur et accordez
jcr:readautorisation de manière récursive sur le chemin du dossier de schéma afin qu’ils puissent voir les schémas de métadonnées personnalisés. - Supprimez les règles de liste de contrôle d’accès (ACL) restrictives telles que les
rep:glob=""qui limitent l’accès au seul nœud exact (par exemple,/conf) et bloquent l’accès aux nœuds enfants. Ajustez la liste de contrôle d’accès pour autoriser l’accèsjcr:readrécursif afin que les utilisateurs puissent accéder à tous les sous-chemins nécessaires. - Assurez-vous que le nœud de schéma personnalisé se trouve sous
/conf/global/settings/dam/adminui-extension/metadataschema. Ne le placez pas sur des chemins spécifiques au projet tels que/conf/<project>/..., sauf en cas d’absolue nécessité, car cela peut affecter la visibilité. - Créez un utilisateur contributeur test avec un nombre minimal d’appartenances à un groupe. Vérifiez ensuite que cet utilisateur peut afficher le schéma de métadonnées personnalisé dans les propriétés de la ressource pour vous assurer que les autorisations sont correctement définies.
- Évitez d’accorder des autorisations de lecture trop larges ; ciblez plutôt des chemins spécifiques tels que
/conf/global/settings/dam/adminui-extension/metadataschema. Contrôlez régulièrement les autorisations pour détecter les conflits ou les règles restrictives, et documentez toute modification des paramètres par défaut pour référence ultérieure.
Suivez ces étapes pour vous assurer que les utilisateurs standard peuvent afficher des schémas de métadonnées de ressources personnalisés comme les administrateurs.
Lecture connexe
Schémas de métadonnées dans le Guide de l’utilisateur d’AEM as a Cloud Service.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f