Skip to content

Latest commit

 

History

History
63 lines (52 loc) · 3.86 KB

intro.mdx

File metadata and controls

63 lines (52 loc) · 3.86 KB
title description sidebar_position slug
Introduction to FGA
Introduction to FGA
1
/fga

import { ProductName, ProductNameFormat, RelatedSection } from '@components/Docs';

Introduction to

is a scalable open source authorization system for developers that allows implementing authorization for any kind of application and smoothly evolve as complexity increases over time. It is owned by the Cloud Native Foundation.

Inspired by Google’s Zanzibar, Google’s internal authorization system, relies on Relationship-Based Access Control, which allows developers to easily implement Role-Based Access Control and provides additional capabilities to implement Attribute-Based Access Control. You can learn more about different authorization concepts here.

Benefits

provides developer the following benefits:

  • Move authorization logic outside of application code, making it easier to write, change and audit
  • Increase velocity by standardizing on a single authorization solution.
  • Centralize authorization decisions and audit logs making it simpler to comply with security and compliance requirements
  • Help their products to move faster because it is simpler to evolve authorization policies

Features

helps developers achieve those benefits with features as:

Related Sections

<RelatedSection description="Check the following sections to learn more about {ProductName}." relatedLinks={[ { title: 'Authorization Concepts', description: 'Learn about Authorization.', link: './authorization-concepts', id: './authorization-concepts', }, { title: 'Product Concepts', description: 'Learn about {ProductName}.', link: './concepts', id: './concepts', }, { title: 'Modeling: Getting Started', description: 'Learn about how to get started with modeling your permission system in {ProductName}.', link: './modeling/getting-started', id: './modeling/getting-started', } ]} />