Databasläsaren finns AEM version 6582 och senare.
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.
Databasens webbläsare är ett utvecklarverktyg som ger en skrivskyddad vy i databasen för alla miljöer med författare-, publicerings- och förhandsgranskningsnivåer. Den är utformad för att göra det enklare att se och felsöka innehållet 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ö.
Följande villkor måste vara uppfyllda för att du ska få tillgång till Developer Console eller Databaswebbläsaren
Så här får du åtkomst till Developer Console:
Så här kommer du åt Databasläsaren:
Mer information om hur du ställer in användarbehörigheter finns i Dokumentation för Cloud Manager.
Databaswebbläsaren kan startas genom att följa stegen nedan.
Klicka på de tre punkterna bredvid den miljö du vill använda i Cloud Manager och välj Developer Console
Klicka sedan på Databasläsare tab
Välj en ruta som motsvarar författare, publicering eller förhandsgranskning genom att klicka på Pod listruta.
Starta databaswebbläsaren genom att klicka på Öppna databasläsaren länka längre ned. Då startas webbläsaren som motsvarar en representativ instans (pod) för det valda skiktet. Då startas webbläsaren som motsvarar en representativ instans (pod) för det valda skiktet. Observera att du inte kan styra den specifika pod för den nivån som startas.
Du kan använda den vänstra navigeringsrutan för att navigera i innehållshierarkin. Om 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.
Du kan också navigera direkt till en sökväg genom att ange den i Bana enligt nedan. Detta utökar också dess plats i innehållshierarkivyn till vänster.
När du klickar på en mapp till vänster fylls fältet Sökväg automatiskt i med sin plats. Detta är användbart 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. Detta gör att det går att skapa bokmärken för URL:er.
Som standard visas bara publikt innehåll, vilket innebär att vissa mappar som /conf
eller /home
kommer inte att synas.
För att göra platserna synliga måste du följa proceduren nedan.
Klicka på de tre punkterna bredvid den miljö du vill använda och välj Hantera åtkomst
Hitta din publiceringsinstans och klicka sedan på den
Skapa en ny produktprofil för publiceringsadministratörer. I exemplet nedan anropas den DEV - AEM administratörer publicerar
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
Vänta i några minuter och öppna sedan AEM konsol
Lägg till gruppen som motsvarar den nya produktprofilen som medlem i gruppen Administratörer. Du kan göra detta 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
Aktivera administratörer och nya DEV - AEM administratörer publicerar grupp så att de blir tillgängliga vid publicering
Som en bra säkerhetspraxis bör du ta bort den nya DEV - AEM administratörer publicerar grupp från administratörsgruppen på författare så att den nya gruppen isoleras för publicering
När du öppnar databaswebbläsaren för en publiceringsinstans visas alla mappar, inklusive /home
och /conf
.
Om du klickar på en nod visas dess JCR-egenskaper till höger i navigeringsläsaren. Nedan visas ett exempel för experience-fragments
nod.
Du kan använda databaswebbläsaren för att visa innehåll genom att klicka på en resurs i navigeringsrutan. Då öppnas en förhandsgranskning till höger om webbläsaren, under en flik som heter efter respektive resurs.
Förhandsgranskning är för närvarande tillgängligt för bildtyper i listan nedan:
Och för följande textbaserade MIME-typer:
"text/*"
'application/javascript'
'application/json'
'application/x-sh'
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.