The Guild LogoThe Guild Monogram

Search docs

Search icon

Products by The Guild


Hive logoHive blurred logo


Schema Registry for your GraphQL Workflows

GraphQL Shield Logo

GraphQL Shield

Get Started

GraphQL Permissions Framework For Complex Authorisation Systems

Implement your server permissions in a clear and deterministic way and let it guard access to your schema.


Create a handful of rules and reuse them across your schema

Shield lets you create a handful of rules and compose them into meaningful structures using logical operators.

Shield is Fast

Every rule is intelligently cached to prevent duplicated validation

To prevent recalculation of rules, every rule caches its result based on selected caching mechanism and speeds up query execution.


Be confident that your rule is used at the right place

Shield generates a type-map from your schema to make sure you have assigned your rules to the right places.