Publicado en: May 15, 2019

AWS AppSync es un servicio de GraphQL administrado que simplifica el desarrollo de aplicaciones porque le permite crear una API flexible para obtener acceso seguro a datos a partir de uno o más orígenes y la posibilidad de manipularlos y combinarlos. Con el lanzamiento de hoy, ahora es posible usar AWS AppSync para configurar más de un tipo de autorización simultáneamente para las API de GraphQL.

Puede configurar una única API de GraphQL para entregar datos privados y públicos. También puede configurar una única API de GraphQL para entregar datos privados con más de un tipo de autorización. Por ejemplo, puede configurar su API de GraphQL para autorizar algunos campos de esquemas con OpenID Connect (OIDC) y autorizar otros campos de esquemas mediante los grupos de usuarios de Amazon Cognito o AWS Identity and Access Management (IAM).

Con AWS AppSync es posible configurar tipos de autorización adicionales y, al mismo tiempo, retener ajustes de autorización de sus API de GraphQL existentes. Para garantizar que no haya modificaciones de comportamientos en sus API de GraphQL existentes, establecimos sus ajustes de autorización actuales como el valor predeterminado. Puede agregar tipos de autorización adicionales con la consola de AWS AppSync, la CLI y las plantillas de CloudFormation. También actualizamos los SDK cliente de AWS AppSync para Android, iOS y JavaScript y la CLI de Amplify para admitir varios tipos de autorización.

Si desea obtener más información, consulte la publicación del blog sobre el lanzamiento y la página web de AWS AppSync.