Databasläsare

OBSERVERA

Databasläsaren finns AEM version 6582 och senare.

INFO

Du kan också titta det här klippet om du vill få en snabb videointroduktion om hur du använder Databasläsaren för att felsöka AEM as a Cloud Service.

Introduktion

Databasens webbläsare är ett utvecklarverktyg som ger en skrivskyddad vy i databasen för alla miljöer när det gäller författare, publicering och förhandsgranskningsnivåer. Den är utformad för att göra det enklare att se och felsöka innehåll genom att visa innehållsstrukturen.

Den är tillgänglig från Developer Console och kan användas för att bläddra i databasen för en författare eller publicera en instans för en vald miljö.

Åtkomstkrav

Följande villkor måste vara uppfyllda för att du ska få tillgång till Developer Console eller Databaswebbläsaren

Så här öppnar du Developer Console:

  • För produktionsprogram måste användarna ha Cloud Manager - Utvecklarroll i Admin Console
  • För sandlådeprogram är den tillgänglig för alla användare med en produktprofil som ger dem tillgång till AEM as a Cloud Service.

Så här öppnar du Databasläsaren:

  • Användarna måste ha Cloud Manager - utvecklare Roll i Admin Console för att visa författarinstanser och publiceringsinstanser.
  • Dessutom kan användare med AEM användarprofil visa databaswebbläsaren med minimal läsåtkomst. användarens behörigheter respekteras när användaren bläddrar i databasen. Användare med AEM administratörsproduktprofil kan visa databaswebbläsaren med fullständig läsåtkomst.

Mer information om hur du ställer in användarbehörigheter finns i Dokumentation för Cloud Manager.

Starta Databasläsaren

Databaswebbläsaren kan startas genom att följa stegen nedan.

  1. Klicka på de tre punkterna bredvid den miljö du vill använda i Cloud Manager och välj Developer Console

    repobrowser1

  2. Klicka sedan på Databasläsare tab

  3. Välj en ruta som motsvarar författaren, publiceringen eller förhandsgranskningen genom att klicka på Pod listruta.

    repobrowser2

  4. Starta databaswebbläsaren genom att klicka på Öppna databasläsaren länka längre ned. Webbläsaren som motsvarar en representativ instans (pod) för den valda nivån startas. Du kan inte styra den specifika pod för den nivån som startas.

Funktioner

Du kan använda den vänstra navigeringsrutan för att navigera i innehållshierarkin. När du klickar på varje mapp eller nod visas dess underordnade objekt. Mappstrukturen återspeglar Sling Resource-trädet, som är en överordnad uppsättning till JCR-nodträdet.

repobrowser3

Du kan också navigera direkt till en sökväg genom att ange den i Bana enligt nedan. Sökvägen utökar också sin plats i innehållshierarkin till vänster.

repobrowser14

När du klickar på en mapp till vänster fylls fältet Sökväg automatiskt i med sin plats. Den här funktionen är användbar när du vill kopiera och klistra in värdet för senare bruk.

När du klickar på en mapp ändras URL-adressen dynamiskt så att den innehåller sökvägen till mappen. Med den här funktionen kan du skapa bokmärkningsbara URL:er.

Som standard visas endast offentligt innehåll i Databasläsaren för publicering, vilket innebär att vissa mappar /conf eller /home är inte synliga.

Gör så här för att göra platserna synliga.

  1. Klicka på de tre punkterna bredvid den miljö du vill använda och välj Hantera åtkomst

    repobrowser7

  2. Leta reda på publiceringsinstansen och klicka sedan på den

    repobrowser8

  3. Skapa en produktprofil för publiceringsadministratörer. I exemplet nedan anropas den DEV - AEM administratörer publicerar

    repobrowser9

  4. Lägg till lämpliga användare, som motsvarar vem som ska kunna navigera i den publicerade databaswebbläsaren med fullständig åtkomst, till den nya produktprofilen

    repobrowser10

  5. Vänta i några minuter och öppna sedan AEM konsol

  6. Lägg till gruppen som motsvarar den nya produktprofilen som medlem i administratörsgruppen genom att klicka på Verktyg - Säkerhet - grupper på författaren och sedan klicka på administratörer grupp. Lägg sedan till gruppen enligt nedan

    repobrowser11

  7. Aktivera administratörer och nya DEV - AEM administratörer publicerar grupp så att de blir tillgängliga vid publicering

    repobrowser12

  8. Som en bra säkerhetspraxis bör du ta bort den nya DEV - AEM administratörer publicerar grupp från administratörens grupp på författare så att den nya gruppen isoleras för publicering

    repobrowser13

  9. När du öppnar databaswebbläsaren för en publiceringsinstans visas alla mappar, inklusive /home och /conf.

Visa JCR-egenskaper

När du klickar på en nod visas dess JCR-egenskaper i den högra rutan i navigeringsläsaren. Nedan visas ett exempel för experience-fragments nod.

repobrowser4

Visa innehåll

Du kan använda databaswebbläsaren för att visa innehåll. Klicka på en resurs i navigeringsrutan så att du kan öppna en förhandsvisning till höger i webbläsaren, under en flik som heter efter respektive resurs.

repobrowser6

Förhandsvisning är tillgängligt för följande bildtyper:

  • apng
  • avif
  • gif
  • jpeg
  • png
  • svg+xml
  • webp
  • bmp
  • x-icon
  • tiff

Och för följande textbaserade MIME-typer:

  • "text/*"
  • 'application/javascript'
  • 'application/json'
  • 'application/x-sh'

Hämta innehåll

Du kan också använda databaswebbläsaren för att hämta innehåll. I exemplet nedan kan du trycka på ladda ned länk för att ladda ned jcr:data som är associerad med den valda noden. Den här funktionen är tillgänglig för alla binära egenskaper genom att navigera till noden som innehåller egenskapsdefinitionen.

repobrowser5

På denna sida