承認

ここでは、作成したモデルごとに、ロールベースのアクセス制御ルールを定義します。

アクセス制御ルールは、特定の条件に基づいて、テーブルに対するクエリを制限するのに役立ちます。

このリアルタイムtodoアプリのユースケースでは、すべてのクエリをログインしたユーザーに対してのみ制限する必要があります。また、テーブル内の特定の列はユーザーに公開する必要はありません。

アプリの目的は、ユーザーが自分のtodoのみを管理できるようにすることですが、すべてのパブリックtodoを表示できるようにする必要があります。

以降のステップでロールベースのアクセス制御ルールに基づき、これらすべてを定義します。

Did you find this page helpful?
Start with GraphQL on Hasura for Free
  • ArrowBuild apps and APIs 10x faster
  • ArrowBuilt-in authorization and caching
  • Arrow8x more performant than hand-rolled APIs
Promo
footer illustration
Brand logo
© 2024 Hasura Inc. All rights reserved
Github
Titter
Discord
Facebook
Instagram
Youtube
Linkedin
graphql-handbook