# Build centralized GraphQL authorization with Apollo GraphOS

DevFeed: [Build centralized GraphQL authorization with Apollo GraphOS](<https://devfeed.tech/articles/build-centralized-graphql-authorization-with-apollo-graphos-23235.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/build-centralized-graphql-authorization-with-apollo-graphos>)

Author: Vivek Ravishankar

Published: 2023-09-05T13:45:09Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphOS](<https://devfeed.tech/topics/graphos.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [API](<https://devfeed.tech/topics/api.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [api](<https://devfeed.tech/tags/api.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [preview](<https://devfeed.tech/tags/preview.md>), [router](<https://devfeed.tech/tags/router.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

## AI overview

This Apollo article explains how Apollo GraphOS centralizes authorization for GraphQL APIs across connected services in a supergraph. It describes declarative authorization directives, federated policy composition, scope-based field filtering, and enforcement at the graph router.

## Source excerpt

December 2023 update: GraphOS authorization enforcement is now generally available, including the , , and new directives. Read the GA announcement. Implementing a durable access control system for APIs is critical to prevent data breaches, monetary losses, and potential denial of services. GraphQL presents API owners with a unique challenge in this regard because it is designed for maximum flexibility.