Veröffentlicht am: May 15, 2019
AWS AppSync ist ein verwalteter GraphQL-Service zur Vereinfachung der Anwendungsentwicklung, indem er Ihnen ermöglicht, eine flexible API für den sicheren Zugriff, die Bearbeitung und Kombination von Daten aus einer oder mehreren Datenquellen zu erstellen. Mit dem heutigen Start unterstützt AWS AppSync nun die Konfiguration von mehr als einem Berechtigungstyp gleichzeitig für GraphQL-APIs.
Sie können eine einzige GraphQL-API konfigurieren, um private und öffentliche Daten bereitzustellen. Sie können auch eine einzige GraphQL-API konfigurieren, um private Daten über mehr als eine Berechtigungsart bereitzustellen. Sie können beispielsweise Ihre GraphQL-API so konfigurieren, dass sie einige Schemafelder mit OpenID Connect (OIDC) autorisiert, während andere Schemafelder über Amazon Cognito User Pools und/oder AWS Identity and Access Management (IAM) autorisiert werden.
AWS AppSync unterstützt die Konfiguration zusätzlicher Berechtigungsarten unter Beibehaltung der Berechtigungseinstellungen Ihrer bestehenden GraphQL-APIs. Um sicherzustellen, dass es keine Verhaltensänderungen in Ihren bestehenden GraphQL-APIs gibt, haben wir Ihre aktuellen Berechtigungseinstellungen als Standard festgelegt. Sie können über die Vorlagen AWS AppSync Console, CLI und CloudFormation weitere Berechtigungsarten hinzufügen. Wir haben auch die AWS AppSync Client-SDKs für Android, iOS und JavaScript sowie das Amplify-CLI aktualisiert, um mehrere Berechtigungsarten zu unterstützen.
Weitere Informationen erhalten Sie im Veröffentlichungsblog-Post und auf der Webseite von AWS AppSync.