El punto de conexión es la ruta utilizada para acceder a GraphQL para AEM. Al utilizar esta ruta, usted (o su aplicación) puede hacer lo siguiente:
Hay dos tipos de puntos de conexión en AEM:
El editor de fragmentos de contenido puede permitir que un fragmento de contenido de una configuración de Sites haga referencia a un fragmento de contenido de otra configuración de Sites (a través de políticas).
En tal caso, no todo el contenido se podrá recuperar mediante un punto final específico de configuración de Sites.
El autor del contenido debe controlar este escenario; por ejemplo, puede resultar útil considerar la posibilidad de colocar los modelos de fragmento de contenido compartido en la configuración de Sites global.
La ruta del repositorio del punto de conexión global de GraphQL para AEM es la siguiente:
/content/cq:graphql/global/endpoint
Para lo cual su aplicación puede utilizar la siguiente ruta en la dirección URL de la solicitud:
/content/_cq_graphql/global/endpoint.json
Para habilitar un punto de conexión para GraphQL para AEM, debe hacer lo siguiente:
Para habilitar un punto de conexión de GraphQL, primero debe tener una configuración adecuada. Consulte Fragmentos de contenido: explorador de configuración.
Si no se ha habilitado el uso de modelos de fragmentos de contenido, la opción Crear no estará disponible.
Para habilitar el punto de conexión correspondiente:
Vaya a Herramientas, General y, a continuación, seleccione GraphQL.
Seleccione Crear.
El diálogo Crear nuevo punto de conexión de GraphQL se abrirá. Aquí puede especificar lo siguiente:
La siguiente advertencia se muestra en el cuadro de diálogo:
Confirme con Crear.
El Pasos siguientes proporcionará un vínculo directo a la consola de seguridad para que pueda asegurarse de que el extremo recién creado tenga los permisos adecuados.
El punto de conexión es accesible para todos. Esto puede suponer un problema de seguridad, especialmente en las instancias de publicación, ya que las consultas de GraphQL pueden imponer una carga pesada en el servidor.
Puede configurar ACL, según su caso de uso, en el punto de conexión.
Seleccione el nuevo punto de conexión y Publicación para que esté totalmente disponible en todos los entornos.
El punto de conexión es accesible para todos.
En instancias de publicación esto puede suponer un problema de seguridad, ya que las consultas de GraphQL pueden imponer una carga pesada en el servidor.
Debe configurar ACL adecuados para su caso de uso en el punto de conexión.