張貼日期: May 15, 2019

AWS AppSync 是一種受管 GraphQL 服務,您可以利用它建立彈性的 API,從一或多個資料來源安全地存取、操控與合併資料,進而簡化應用程式的開發。隨著今天的發布,AWS AppSync 現在支援同時為 GraphQL API 設定多種授權類型。

您可以設定單一 GraphQL API 來提供私有和公有資料。您還可以設定單一 GraphQL API,以便利用多種授權類型來提供私有資料。例如,您可以設定 GraphQL API,以便利用 OpenID Connect (OIDC) 授權某些結構描述欄位,同時透過 Amazon Cognito 使用者集區和/或 AWS Identity and Access Management (IAM) 授權其他結構描述欄位。

AWS AppSync 支援設定其他授權類型,同時保留現有 GraphQL API 的授權設定。為了確保現有 GraphQL API 的操作方式不會發生變動,我們會將您目前的授權設定調整為預設值。您可以使用 AWS AppSync 主控台、CLI 和 CloudFormation 範本新增其他授權類型。我們也更新了適用於 Android、iOS 和 JavaScript 的 AWS AppSync 用戶端開發套件以及 Amplify CLI,以支援多種授權類型。

如需進一步了解,請參閱發行部落格文章AWS AppSync 網頁