Problemen met "/apps/Groovyconsole" in AEM as a Cloud Service openen
De AEM Groovy Console was een hulpprogramma voor ontwikkelaars dat werd gebruikt in oudere AEM-implementaties (on-prem of AMS) om Groovy-scripts rechtstreeks in de AEM-omgeving uit te voeren. In AEM as a Cloud Service (AEMaaCS) zijn pogingen om toegang te verlenen tot het /apps/groovyconsole -pad mislukt omdat Groovy Console een verouderd programma is en niet meer door AEM wordt ondersteund.
U kunt alternatieven gebruiken zoals het gebruiken van slingerpijpen of groep-vlakke toegangstoestemmingen onder configuratie OSGi controleren.
Beschrijving description
Omgeving
Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
Probleem/symptomen
Pogingen om toegang te verlenen tot het /apps/groovyconsole -pad in AEMaaCS zijn mislukt vanwege de volgende beperkingen:
- De Groovy Console wordt officieel niet gesteund in AEMaaCS omdat het als een erfenishulpmiddel wordt beschouwd dat ongecontroleerde veranderingen kan uitvoeren. Als, kan de Console van Groovy iedereen toestaan om inhoud of configuratie op een lopende instantie, zonder verslag in broncontrole of plaatsingslogboeken direct te veranderen.
- De map
/appsin AEM as a Cloud Service is onveranderlijk, wat betekent dat wijzigingen of wijzigingen in machtigingen niet rechtstreeks kunnen worden toegepast.
Resolutie resolution
Aangezien de Groovy Console en de bijbehorende functies niet worden ondersteund, kunt u de volgende benaderingen overwegen:
- Het gebruik SlingPipes voor taken die dynamische inhoudmanipulatie of verwerking binnen AEM vereisen. Deze benadering richt zich op beste praktijken en vermijdt niet gestaafde hulpmiddelen zoals de Console van de Groovy.
- Als een versie van de Console van Groovy is geïnstalleerd, verwijs naar zijn documentatie voor relevante configuratiedetails. Specifiek, herzie eigenschappen zoals
Script Execution Allowed Groupsin de montages OSGi, die groep-vlakke toegangstoestemmingen kunnen controleren. - Adobe raadt aan alleen door de overheid ondersteunde, kant-en-klare functies van AEM as a Cloud Service te gebruiken voor inhoudbeheer en ontwikkelingstaken.
Nota : het proberen om niet gestaafde hulpmiddelen te gebruiken of onveranderlijke folders te wijzigen kan in onverwacht gedrag resulteren en niet door Adobe gesteund.
Voor verdere hulp of verduidelijking over alternatieve oplossingen, raadpleeg de officiële documentatie van Adobe of contacteer Steun van Adobe .