Problemen met de zichtbaarheid van metagegevensschema's voor gebruikers zonder beheer in AEMaaCS oplossen

In AEM as a Cloud Service (AEMaaCS) - Assets kunnen gebruikers zoals Contributors of DAM-gebruikers geen aangepaste metagegevensschema's zien omdat ze geen leestoegang hebben tot de schemamap, maar beheerders wel. Om dit te bevestigen, verlenen de beïnvloede gebruikers leestoegang tot die omslag.

Beschrijving description

Omgeving

Adobe Experience Manager as a Cloud Service (AEMaaCS) - Assets

Probleem/symptomen

  • Aangepaste metagegevensschema's die zijn toegepast op mappen, zijn zichtbaar voor beheerders.
  • Gebruikers met standaardrollen, zoals Medewerkers, zien alleen het standaardmetagegevensschema wanneer ze de eigenschappen van elementen weergeven.
  • Aangepaste metagegevensschema's die zijn toegepast op mappen, zijn zichtbaar voor beheerders.
  • Gebruikers met standaardrollen, zoals Medewerkers, zien alleen het standaardmetagegevensschema wanneer ze de eigenschappen van elementen weergeven.

Resolutie resolution

  1. Gebruik schema's voor metagegevens van elementen om aangepaste metagegevens toe te passen op elementen in mappen en submappen. Wijs hen door Hulpmiddelen toe > Assets > de Schema's van Meta-gegevens .
  2. Zorg ervoor dat aangepaste schema's worden opgeslagen onder /conf/global/settings/dam/adminui-extension/metadataschema .
  3. In de UI van de Veiligheid van de Veiligheid van AEM (Toestemmingen), kies de Medewerker/de groep van de Gebruiker en geef jcr:read toestemming recursief op de weg van de schemamap van het schema zodat kunnen zij de schema's van douanemetagegevens zien.
  4. Verwijder de restrictieve regels van de Lijst van het Toegangsbeheer (ACL) zoals rep:glob="" die toegang tot slechts de nauwkeurige knoop (bijvoorbeeld, /conf) en bloktoegang tot kindknopen beperken. Pas ACL aan om recursieve jcr:read toegang toe te staan zodat kunnen de gebruikers tot alle noodzakelijke subpaths toegang hebben.
  5. Zorg ervoor dat het knooppunt voor het aangepaste schema zich onder /conf/global/settings/dam/adminui-extension/metadataschema bevindt. Plaats het niet in projectspecifieke paden zoals /conf/<project>/... tenzij dit absoluut noodzakelijk is, omdat dit de zichtbaarheid kan beïnvloeden.
  6. Creeer een gebruiker van de testMedewerker met minimale groepslidmaatschap. Controleer vervolgens of deze gebruiker het aangepaste metagegevensschema in de elementeigenschappen kan weergeven om te bevestigen dat de machtigingen correct zijn ingesteld.
  7. Vermijd het verlenen van te brede lees toestemmingen; in plaats daarvan, richt specifieke wegen zoals /conf/global/settings/dam/adminui-extension/metadataschema. Regelmatig controlerechten om conflicten of beperkende regels af te vangen, en om het even welke veranderingen in standaardmontages voor toekomstige verwijzing te documenteren.

Voer de volgende stappen uit om ervoor te zorgen dat standaardgebruikers de schema's met metagegevens voor aangepaste elementen net als beheerders kunnen weergeven.

Gerelateerde lezing

schema's van Meta-gegevensin de Gids van de Gebruiker van AEM as a Cloud Service.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f