Top SitesOso: Agent Security & Authorization

Machine Readiness

Stored receipt and evidence

Overall

20

Readable

65

Callable

0

Commerce

0

Payment

0

Machine Access

Inspect the site's MCP endpoint

Open MCP explorer

DialtoneApp can scan the stored discovery files for this domain, try the MCP initialize handshake, and show the raw protocol transcript.

Purchase boundary

read only

Control boundary

unknown

Payment rails

None

Payment providers

None

Payment methods

None

Payment protocols

None

Payment assets

None

Payment networks

None

Capabilities

None

Verified payment surface

No

Crypto only

No

Readable docs

robots, llms

Products

0

Variants

0

Priced variants

0

Currencies

0

Offers

0

Priced offers

0

Priced actions

0

Samples

Offer samples

No stored offer samples.

Samples

Action samples

No stored action samples.

Samples

Product samples

No stored product samples.

Document

robots.txt

Open robots.txt
User-agent: *
Disallow: /docs/oss

Sitemap: https://www-webflow.osohq.com/sitemap.xml

Document

llms.txt

Open llms.txt
# Oso — The Permissions Layer for Humans and AI

Oso provides proactive guardrails for production AI agents — delivering monitoring, access controls, and automated least privilege for LLMs, RAG apps, and human users.

---

## Top-Level

### Oso Homepage
- Oso — The permissions layer for applications, RAG, and AI agents. (https://www.osohq.com)

### Product
#### Product — Centralized authorization for applications, AI agents, and LLM-powered systems. (https://www.osohq.com/product)

#### Pricing — Simple, scalable pricing for Oso Cloud. (https://www.osohq.com/pricing)

#### Is Oso Right for You? — Determine whether Oso’s authorization model matches your platform’s needs. (https://www.osohq.com/is-oso-right)

#### Oso TCO Framework — Evaluate the cost and complexity of in-house vs. managed authorization. (https://www.osohq.com/oso-tco-framework)

#### Oso Cloud Login (https://www.osohq.com/log-in)
  
#### Sign Up (https://www.osohq.com/sign-up)

## Top Level Category Pages 

- [https://www.osohq.com/academy](https://www.osohq.com/academy)
- [https://www.osohq.com/authorization-faq](https://www.osohq.com/authorization-faq)
- [https://www.osohq.com/blog](https://www.osohq.com/blog)
- [https://www.osohq.com/resources](https://www.osohq.com/resources)
- [https://www.osohq.com/customers](https://www.osohq.com/customers)
- [https://www.osohq.com/learn](https://www.osohq.com/learn)
- [https://www.osohq.com/events](https://www.osohq.com/events)

## Jobs Pages

- [https://www.osohq.com/jobs/developer-experience-engineer](https://www.osohq.com/jobs/developer-experience-engineer)
- [https://www.osohq.com/jobs/engineer](https://www.osohq.com/jobs/engineer)
- [https://www.osohq.com/jobs/engineering-manager](https://www.osohq.com/jobs/engineering-manager)
- [https://www.osohq.com/jobs/forward-deployed-engineer](https://www.osohq.com/jobs/forward-deployed-engineer)
- [https://www.osohq.com/jobs/growth-marketer](https://www.osohq.com/jobs/growth-marketer)
- [https://www.osohq.com/jobs/head-of-sales](https://www.osohq.com/jobs/head-of-sales)
- [https://www.osohq.com/jobs/sales](https://www.osohq.com/jobs/sales)

## Customer Case Studies

- [https://www.osohq.com/customers/audiostack](https://www.osohq.com/customers/audiostack)
- [https://www.osohq.com/customers/brex](https://www.osohq.com/customers/brex)
- [https://www.osohq.com/customers/chief-link](https://www.osohq.com/customers/chief-link)
- [https://www.osohq.com/customers/duolingo](https://www.osohq.com/customers/duolingo)
- [https://www.osohq.com/customers/kaleidoscope](https://www.osohq.com/customers/kaleidoscope)
- [https://www.osohq.com/customers/lumio-link](https://www.osohq.com/customers/lumio-link)
- [https://www.osohq.com/customers/oyster](https://www.osohq.com/customers/oyster)
- [https://www.osohq.com/customers/packsmith-link](https://www.osohq.com/customers/packsmith-link)
- [https://www.osohq.com/customers/pagerduty-link](https://www.osohq.com/customers/pagerduty-link)
- [https://www.osohq.com/customers/productboard](https://www.osohq.com/customers/productboard)
- [https://www.osohq.com/customers/sensat-link](https://www.osohq.com/customers/sensat-link)
- [https://www.osohq.com/customers/sibi-link](https://www.osohq.com/customers/sibi-link)
- [https://www.osohq.com/customers/tamr](https://www.osohq.com/customers/tamr)
- [https://www.osohq.com/customers/wayfair-link](https://www.osohq.com/customers/wayfair-link)

## Learn Pages, covering core concepts

- [https://www.osohq.com/learn/abac-with-open-policy-agent-opa](https://www.osohq.com/learn/abac-with-open-policy-agent-opa)
- [https://www.osohq.com/learn/access-control-management](https://www.osohq.com/learn/access-control-management)
- [https://www.osohq.com/learn/agents-rule-of-two-a-practical-approach-to-ai-agent-security](https://www.osohq.com/learn/agents-rule-of-two-a-practical-approach-to-ai-agent-security)
- [https://www.osohq.com/learn/ai-agent-permissions-delegated-access](https://www.osohq.com/learn/ai-agent-permissions-delegated-access)
- [https://www.osohq.com/learn/api-gateway-patterns-for-microservices](https://www.osohq.com/learn/api-gateway-patterns-for-microservices)
- [https://www.osohq.com/learn/aserto-alternatives](https://www.osohq.com/learn/aserto-alternatives)
- [https://www.osohq.com/learn/attribute-based-access-control-abac-guide](https://www.osohq.com/learn/attribute-based-access-control-abac-guide)
- [https://www.osohq.com/learn/auth0-alternatives](https://www.osohq.com/learn/auth0-alternatives)
- [https://www.osohq.com/learn/authn-vs-authz](https://www.osohq.com/learn/authn-vs-authz)
- [https://www.osohq.com/learn/authorization-for-ai-agents-mcp-oauth-21](https://www.osohq.com/learn/authorization-for-ai-agents-mcp-oauth-21)
- [https://www.osohq.com/learn/aws-cedar-alternatives-authorization-tools](https://www.osohq.com/learn/aws-cedar-alternatives-authorization-tools)
- [https://www.osohq.com/learn/best-authorization-tools-and-software](https://www.osohq.com/learn/best-authorization-tools-and-software)
- [https://www.osohq.com/learn/best-keycloak-alternatives-2025](https://www.osohq.com/learn/best-keycloak-alternatives-2025)
- [https://www.osohq.com/learn/best-practices-of-authorizing-ai-agents](https://www.osohq.com/learn/best-practices-of-authorizing-ai-agents)
- [https://www.osohq.com/learn/beyond-rbac-modern-permission-management-for-complex-apps](https://www.osohq.com/learn/beyond-rbac-modern-permission-management-for-complex-apps)
- [https://www.osohq.com/learn/cerbos-alternatives-for-authorization](https://www.osohq.com/learn/cerbos-alternatives-for-authorization)
- [https://www.osohq.com/learn/context-aware-permissions-for-ai-agents](https://www.osohq.com/learn/context-aware-permissions-for-ai-agents)
- [https://www.osohq.com/learn/google-zanzibar](https://www.osohq.com/learn/google-zanzibar)
- [https://www.osohq.com/learn/microservices-deployment](https://www.osohq.com/learn/microservices-deployment)
- [https://www.osohq.com/learn/microservices-design-patterns](https://www.osohq.com/learn/microservices-design-patterns)
- [https://www.osohq.com/learn/microservices-management](https://www.osohq.com/learn/microservices-management)
- [https://www.osohq.com/learn/microservices-security](https://www.osohq.com/learn/microservices-security)
- [https://www.osohq.com/learn/okta-alternatives-for-identity-and-access-management](https://www.osohq.com/learn/okta-alternatives-for-identity-and-access-management)
- [https://www.osohq.com/learn/opa-policy-as-code-for-terraform](https://www.osohq.com/learn/opa-policy-as-code-for-terraform)
- [https://www.osohq.com/learn/opa-vs-cedar-vs-zanzibar](https://www.osohq.com/learn/opa-vs-cedar-vs-zanzibar)
- [https://www.osohq.com/learn/open-policy-agent-authorization-alternatives](https://www.osohq.com/learn/open-policy-agent-authorization-alternatives)
- [https://www.osohq.com/learn/open-policy-agent-examples-and-use-cases](https://www.osohq.com/learn/open-policy-agent-examples-and-use-cases)
- [https://www.osohq.com/learn/openfga-alternatives](https://www.osohq.com/learn/openfga-alternatives)
- [https://www.osohq.com/learn/permitio-alternatives](https://www.osohq.com/learn/permitio-alternatives)
- [https://www.osohq.com/learn/policy-as-code-authorization-as-a-service-devops](https://www.osohq.com/learn/policy-as-code-authorization-as-a-service-devops)
- [https://www.osohq.com/learn/rbac-best-practices](https://www.osohq.com/learn/rbac-best-practices)
- [https://www.osohq.com/learn/rbac-examples](https://www.osohq.com/learn/rbac-examples)
- [https://www.osohq.com/learn/rbac-go](https://www.osohq.com/learn/rbac-go)
- [https://www.osohq.com/learn/rbac-node](https://www.osohq.com/learn/rbac-node)
- [https://www.osohq.com/learn/rbac-python](https://www.osohq.com/learn/rbac-python)
- [https://www.osohq.com/learn/rbac-role-based-access-control](https://www.osohq.com/learn/rbac-role-based-access-control)
- [https://www.osohq.com/learn/rbac-role-based-access-control-implementation](https://www.osohq.com/learn/rbac-role-based-access-control-implementation)
- [https://www.osohq.com/learn/rbac-vs-abac](https://www.osohq.com/learn/rbac-vs-abac)
- [https://www.osohq.com/learn/rbac-vs-abac-vs-pbac](https://www.osohq.com/learn/rbac-vs-abac-vs-pbac)
- [https://www.osohq.com/learn/rbac-vs-abac-vs-rebac-what-is-the-best-access-policy-paradigm](https://www.osohq.com/learn/rbac-vs-abac-vs-rebac-what-is-the-best-access-policy-paradigm)
- [https://www.osohq.com/learn/secure-kubernetes-with-opa-gatekeeper](https://www.osohq.com/learn/secure-kubernetes-with-opa-gatekeeper)
- [https://www.osohq.com/learn/what-is-attribute-based-access-control-abac](https://www.osohq.com/learn/what-is-attribute-based-access-control-abac)
- [https://www.osohq.com/learn/what-is-fine-grained-authorization](https://www.osohq.com/learn/what-is-fine-grained-authorization)

## Post pages, covering Oso specific news and topics

- [https://www.osohq.com/post/a-tour-of-polar](https://www.osohq.com/post/a-tour-of-polar)
- [https://www.osohq.com/post/abhishek-parmar-google-zanzibar](https://www.osohq.com/post/abhishek-parmar-google-zanzibar)
- [https://www.osohq.com/post/abhishek-parmar-on-solving-authorization](https://www.osohq.com/post/abhishek-parmar-on-solving-authorization)
- [https://www.osohq.com/post/adapting-security-for-the-ai-era-insights-from-will-bengtson](https://www.osohq.com/post/adapting-security-for-the-ai-era-insights-from-will-bengtson)
- [https://www.osohq.com/post/advent-of-code-in-polar](https://www.osohq.com/post/advent-of-code-in-polar)
- [https://www.osohq.com/post/ai-agent-security-where-we-are-and-where-were-headed](https://www.osohq.com/post/ai-agent-security-where-we-are-and-where-were-headed)
- [https://www.osohq.com/post/announcing-our-new-go-client](https://www.osohq.com/post/announcing-our-new-go-client)
- [https://www.osohq.com/post/announcing-our-new-node-js-client](https://www.osohq.com/post/announcing-our-new-node-js-client)
- [https://www.osohq.com/post/announcing-our-new-python-client](https://www.osohq.com/post/announcing-our-new-python-client)
- [https://www.osohq.com/post/announcing-the-oso-modeler-authorization](https://www.osohq.com/post/announcing-the-oso-modeler-authorization)
- [https://www.osohq.com/post/app-authorization-warning-signs](https://www.osohq.com/post/app-authorization-warning-signs)
- [https://www.osohq.com/post/authorization-build-vs-buy](https://www.osohq.com/post/authorization-build-vs-buy)
- [https://www.osohq.com/post/authorization-data](https://www.osohq.com/post/authorization-data)
- [https://www.osohq.com/post/authorization-for-generative-ai](https://www.osohq.com/post/authorization-for-generative-ai)
- [https://www.osohq.com/post/authorization-for-the-next-billion-developers](https://www.osohq.com/post/authorization-for-the-next-billion-developers)
- [https://www.osohq.com/post/authorization-for-the-rest-of-us](https://www.osohq.com/post/authorization-for-the-rest-of-us)
- [https://www.osohq.com/post/authorization-graphql-oso-cloud](https://www.osohq.com/post/authorization-graphql-oso-cloud)
- [https://www.osohq.com/post/authorization-in-microservices](https://www.osohq.com/post/authorization-in-microservices)
- [https://www.osohq.com/post/authorization-logic-into-sql](https://www.osohq.com/post/authorization-logic-into-sql)
- [https://www.osohq.com/post/authorization-using-oso-python-sqlalchemy](https://www.osohq.com/post/authorization-using-oso-python-sqlalchemy)
- [https://www.osohq.com/post/authorizing-llm](https://www.osohq.com/post/authorizing-llm)
- [https://www.osohq.com/post/billing-data-in-oso-cloud](https://www.osohq.com/post/billing-data-in-oso-cloud)
- [https://www.osohq.com/post/building-a-team-thats-never-sink-ing](https://www.osohq.com/post/building-a-team-thats-never-sink-ing)
- [https://www.osohq.com/post/building-an-authorized-rag-chatbot-with-oso-cloud](https://www.osohq.com/post/building-an-authorized-rag-chatbot-with-oso-cloud)
- [https://www.osohq.com/post/building-django-app-with-data-access-control](https://www.osohq.com/post/building-django-app-with-data-access-control)
- [https://www.osohq.com/post/building-the-github-authorization-model-using-oso](https://www.osohq.com/post/building-the-github-authorization-model-using-oso)
- [https://www.osohq.com/post/building-vs-code-extension-with-rust-wasm-typescript](https://www.osohq.com/post/building-vs-code-extension-with-rust-wasm-typescript)
- [https://www.osohq.com/post/comparison-oso-vs-open-policy-agent-opa](https://www.osohq.com/post/comparison-oso-vs-open-policy-agent-opa)
- [https://www.osohq.com/post/cross-platform-rust-libraries](https://www.osohq.com/post/cross-platform-rust-libraries)
- [https://www.osohq.com/post/demo-authorization-patterns-graphql-oso-python-graphene](https://www.osohq.com/post/demo-authorization-patterns-graphql-oso-python-graphene)
- [https://www.osohq.com/post/demo-how-to-handle-authorization-in-a-microservices-environment](https://www.osohq.com/post/demo-how-to-handle-authorization-in-a-microservices-environment)
- [https://www.osohq.com/post/developer-den-with-charity-majors](https://www.osohq.com/post/developer-den-with-charity-majors)
- [https://www.osohq.com/post/developer-den-with-guy-podjarny](https://www.osohq.com/post/developer-den-with-guy-podjarny)
- [https://www.osohq.com/post/developer-den-with-jason-warner](https://www.osohq.com/post/developer-den-with-jason-warner)
- [https://www.osohq.com/post/developer-den-with-josh-ma](https://www.osohq.com/post/developer-den-with-josh-ma)
- [https://www.osohq.com/post/developer-den-with-lea-kissner](https://www.osohq.com/post/developer-den-with-lea-kissner)
- [https://www.osohq.com/post/duolingos-experience-migrating-to-oso-for-access-control](https://www.osohq.com/post/duolingos-experience-migrating-to-oso-for-access-control)
- [https://www.osohq.com/post/ecs-on-ec2](https://www.osohq.com/post/ecs-on-ec2)
- [https://www.osohq.com/post/eng-director-to-c-suite-insights-tido-carriero](https://www.osohq.com/post/eng-director-to-c-suite-insights-tido-carriero)
- [https://www.osohq.com/post/fallback-is-now-ga](https://www.osohq.com/post/fallback-is-now-ga)
- [https://www.osohq.com/post/falsehoods-about-authorization](https://www.osohq.com/post/falsehoods-about-authorization)
- [https://www.osohq.com/post/feature-or-product-vector-databases](https://www.osohq.com/post/feature-or-product-vector-databases)
- [https://www.osohq.com/post/first-web-app-oso-cloud](https://www.osohq.com/post/first-web-app-oso-cloud)
- [https://www.osohq.com/post/five-security-must-haves-for-mcp-servers](https://www.osohq.com/post/five-security-must-haves-for-mcp-servers)
- [https://www.osohq.com/post/generate-django-queryset-filters-using-oso-authorization-policies](https://www.osohq.com/post/generate-django-queryset-filters-using-oso-authorization-policies)
- [https://www.osohq.com/post/good-use-case](https://www.osohq.com/post/good-use-case)
- [https://www.osohq.com/post/google-zanzibar-isnt-flexible](https://www.osohq.com/post/google-zanzibar-isnt-flexible)
- [https://www.osohq.com/post/graham-neray-on-techstrong-tv-tackling-over-permissioning-with-oso](https://www.osohq.com/post/graham-neray-on-techstrong-tv-tackling-over-permissioning-with-oso)
- [https://www.osohq.com/post/graphql-authorization](https://www.osohq.com/post/graphql-authorization)
- [https://www.osohq.com/post/graphql-authorization-graphene-sqlalchemy-oso](https://www.osohq.com/post/graphql-authorization-graphene-sqlalchemy-oso)
- [https://www.osohq.com/post/hey-database-what-am-i-authorized-to-see](https://www.osohq.com/post/hey-database-what-am-i-authorized-to-see)
- [https://www.osohq.com/post/how-sensat-built-fine-grained-access-control-with-oso](https://www.osohq.com/post/how-sensat-built-fine-grained-access-control-with-oso)
- [https://www.osohq.com/post/how-to-build-a-secure-llm-chatbot](https://www.osohq.com/post/how-to-build-a-secure-llm-chatbot)
- [https://www.osohq.com/post/how-to-poc-authorization-as-a-service](https://www.osohq.com/post/how-to-poc-authorization-as-a-service)
- [https://www.osohq.com/post/how-we-built-an-interactive-debugger](https://www.osohq.com/post/how-we-built-an-interactive-debugger)
- [https://www.osohq.com/post/implementing-attribute-based-access-control-abac-in-node-js-with-oso](https://www.osohq.com/post/implementing-attribute-based-access-control-abac-in-node-js-with-oso)
- [https://www.osohq.com/post/implementing-fine-grained-access-control-in-emr-systems-with-oso](https://www.osohq.com/post/implementing-fine-grained-access-control-in-emr-systems-with-oso)
- [https://www.osohq.com/post/implementing-permissions-node-applications](https://www.osohq.com/post/implementing-permissions-node-applications)
- [https://www.osohq.com/post/introducing-builtin-roles](https://www.osohq.com/post/introducing-builtin-roles)
- [https://www.osohq.com/post/introducing-the-oso-drive-node-js-sample-app](https://www.osohq.com/post/introducing-the-oso-drive-node-js-sample-app)
- [https://www.osohq.com/post/introduction-to-rules-in-polar](https://www.osohq.com/post/introduction-to-rules-in-polar)
- [https://www.osohq.com/post/is-polar-turing-complete-and-why-i-hope-not](https://www.osohq.com/post/is-polar-turing-complete-and-why-i-hope-not)
- [https://www.osohq.com/post/jpmc-saas-security](https://www.osohq.com/post/jpmc-saas-security)
- [https://www.osohq.com/post/kafka-sqlite-low-latency](https://www.osohq.com/post/kafka-sqlite-low-latency)
- [https://www.osohq.com/post/kubernetes-authorization](https://www.osohq.com/post/kubernetes-authorization)
- [https://www.osohq.com/post/launch-a-faster-safer-and-smarter-docs-platform](https://www.osohq.com/post/launch-a-faster-safer-and-smarter-docs-platform)
- [https://www.osohq.com/post/launching-oso-migrate](https://www.osohq.com/post/launching-oso-migrate)
- [https://www.osohq.com/post/learn-authorization-from-rails](https://www.osohq.com/post/learn-authorization-from-rails)
- [https://www.osohq.com/post/learn-great-british-bake-off](https://www.osohq.com/post/learn-great-british-bake-off)
- [https://www.osohq.com/post/local-authorization](https://www.osohq.com/post/local-authorization)
- [https://www.osohq.com/post/local-authorization-enhancements-whats-new-and-why-it-matters](https://www.osohq.com/post/local-authorization-enhancements-whats-new-and-why-it-matters)
- [https://www.osohq.com/post/logic-language-distributed-sql-queries](https://www.osohq.com/post/logic-language-distributed-sql-queries)
- [https://www.osohq.com/post/marketing-to-authorization](https://www.osohq.com/post/marketing-to-authorization)
- [https://www.osohq.com/post/microservices-authorization-patterns](https://www.osohq.com/post/microservices-authorization-patterns)
- [https://www.osohq.com/post/microservices-authorization-wayfair-oso](https://www.osohq.com/post/microservices-authorization-wayfair-oso)
- [https://www.osohq.com/post/microservices-interview-questions-what-engineering-leaders-ask](https://www.osohq.com/post/microservices-interview-questions-what-engineering-leaders-ask)
- [https://www.osohq.com/post/more-concise-policy-tests-with-iff-and-wildcards](https://www.osohq.com/post/more-concise-policy-tests-with-iff-and-wildcards)
- [https://www.osohq.com/post/negating-facts-oso-cloud](https://www.osohq.com/post/negating-facts-oso-cloud)
- [https://www.osohq.com/post/new-standard-for-enterprise-permission-control](https://www.osohq.com/post/new-standard-for-enterprise-permission-control)
- [https://www.osohq.com/post/nightmares-of-authorization-pwned-password-data-pilferer](https://www.osohq.com/post/nightmares-of-authorization-pwned-password-data-pilferer)
- [https://www.osohq.com/post/oauth-isnt-enough-for-agents](https://www.osohq.com/post/oauth-isnt-enough-for-agents)
- [https://www.osohq.com/post/opa-maintainers-join-apple-oss-community-to-maintain-styra-products](https://www.osohq.com/post/opa-maintainers-join-apple-oss-community-to-maintain-styra-products)
- [https://www.osohq.com/post/oreilly-superstream-retrieval-augmented-generation-rag-in-production](https://www.osohq.com/post/oreilly-superstream-retrieval-augmented-generation-rag-in-production)
- [https://www.osohq.com/post/oso-aws-isv-accelerate-program-aws-marketplace](https://www.osohq.com/post/oso-aws-isv-accelerate-program-aws-marketplace)
- [https://www.osohq.com/post/oso-azure](https://www.osohq.com/post/oso-azure)
- [https://www.osohq.com/post/oso-bear-adam-lee](https://www.osohq.com/post/oso-bear-adam-lee)
- [https://www.osohq.com/post/oso-bear-jake-hawkes](https://www.osohq.com/post/oso-bear-jake-hawkes)
- [https://www.osohq.com/post/oso-bear-of-the-month-ashwyn-nair](https://www.osohq.com/post/oso-bear-of-the-month-ashwyn-nair)
- [https://www.osohq.com/post/oso-bear-of-the-month-evan-ziebart](https://www.osohq.com/post/oso-bear-of-the-month-evan-ziebart)
- [https://www.osohq.com/post/oso-bear-peadar-coyle](https://www.osohq.com/post/oso-bear-peadar-coyle)
- [https://www.osohq.com/post/oso-bear-simon-robb](https://www.osohq.com/post/oso-bear-simon-robb)
- [https://www.osohq.com/post/oso-bear-tyson-hoffman](https://www.osohq.com/post/oso-bear-tyson-hoffman)
- [https://www.osohq.com/post/oso-bear-will-gallego](https://www.osohq.com/post/oso-bear-will-gallego)
- [https://www.osohq.com/post/oso-cloud-GA](https://www.osohq.com/post/oso-cloud-GA)
- [https://www.osohq.com/post/oso-community-hackathon](https://www.osohq.com/post/oso-community-hackathon)
- [https://www.osohq.com/post/oso-developer-den-calvin-french-owen](https://www.osohq.com/post/oso-developer-den-calvin-french-owen)
- [https://www.osohq.com/post/oso-infoworlds-2025-technology-of-the-year-awards-application-security-finalist](https://www.osohq.com/post/oso-infoworlds-2025-technology-of-the-year-awards-application-security-finalist)
- [https://www.osohq.com/post/oso-reliability-resilience](https://www.osohq.com/post/oso-reliability-resilience)
- [https://www.osohq.com/post/oso-self-hosted-beta](https://www.osohq.com/post/oso-self-hosted-beta)
- [https://www.osohq.com/post/oso-series-a-announcement](https://www.osohq.com/post/oso-series-a-announcement)
- [https://www.osohq.com/post/oso-summer-hackathon](https://www.osohq.com/post/oso-summer-hackathon)
- [https://www.osohq.com/post/oso-sync-is-ga](https://www.osohq.com/post/oso-sync-is-ga)
- [https://www.osohq.com/post/oso-use-case-bjerk](https://www.osohq.com/post/oso-use-case-bjerk)
- [https://www.osohq.com/post/oso-use-case-intraverbal](https://www.osohq.com/post/oso-use-case-intraverbal)
- [https://www.osohq.com/post/oso-vs-opa-open-policy-agent-alternatives](https://www.osohq.com/post/oso-vs-opa-open-policy-agent-alternatives)
- [https://www.osohq.com/post/oso-winter-hackathon](https://www.osohq.com/post/oso-winter-hackathon)
- [https://www.osohq.com/post/permissions-pep-talk](https://www.osohq.com/post/permissions-pep-talk)
- [https://www.osohq.com/post/podcast-junior-to-senior-oso-with-david-guttman](https://www.osohq.com/post/podcast-junior-to-senior-oso-with-david-guttman)
- [https://www.osohq.com/post/polar-adventure](https://www.osohq.com/post/polar-adventure)
- [https://www.osohq.com/post/polar-declarative-language-authorization](https://www.osohq.com/post/polar-declarative-language-authorization)
- [https://www.osohq.com/post/polar-declarative-policy-language](https://www.osohq.com/post/polar-declarative-policy-language)
- [https://www.osohq.com/post/polar-lsp](https://www.osohq.com/post/polar-lsp)
- [https://www.osohq.com/post/policy-editor](https://www.osohq.com/post/policy-editor)
- [https://www.osohq.com/post/policy-testing-with-oso-cloud-part-1-local-testing](https://www.osohq.com/post/policy-testing-with-oso-cloud-part-1-local-testing)
- [https://www.osohq.com/post/prod-docs-2024](https://www.osohq.com/post/prod-docs-2024)
- [https://www.osohq.com/post/python-universe-access-control-patterns-video](https://www.osohq.com/post/python-universe-access-control-patterns-video)
- [https://www.osohq.com/post/query-api](https://www.osohq.com/post/query-api)
- [https://www.osohq.com/post/relationship-based-access-control-rebac-in-node-js-with-oso-cloud](https://www.osohq.com/post/relationship-based-access-control-rebac-in-node-js-with-oso-cloud)
- [https://www.osohq.com/post/release-oso-0-20](https://www.osohq.com/post/release-oso-0-20)
- [https://www.osohq.com/post/reliability-and-high-availability-for-authorization-systems](https://www.osohq.com/post/reliability-and-high-availability-for-authorization-systems)
- [https://www.osohq.com/post/right-approach-to-authorization-in-rag](https://www.osohq.com/post/right-approach-to-authorization-in-rag)
- [https://www.osohq.com/post/role-based-access-control-attribute-based-access-control-defined](https://www.osohq.com/post/role-based-access-control-attribute-based-access-control-defined)
- [https://www.osohq.com/post/role-based-access-control-rbac-ruby](https://www.osohq.com/post/role-based-access-control-rbac-ruby)
- [https://www.osohq.com/post/rules-are-hard-logic-for-authorization](https://www.osohq.com/post/rules-are-hard-logic-for-authorization)
- [https://www.osohq.com/post/runtime-reflection-pt-2](https://www.osohq.com/post/runtime-reflection-pt-2)
- [https://www.osohq.com/post/runtime-reflection-pt-3](https://www.osohq.com/post/runtime-reflection-pt-3)
- [https://www.osohq.com/post/rust-reflection-pt-1](https://www.osohq.com/post/rust-reflection-pt-1)
- [https://www.osohq.com/post/rust-sqlx-rocket](https://www.osohq.com/post/rust-sqlx-rocket)
- [https://www.osohq.com/post/should-you-respect-3rd-party-permissions-or-sync-to-your-own-system-the-rag-chatbot-dilemma](https://www.osohq.com/post/should-you-respect-3rd-party-permissions-or-sync-to-your-own-system-the-rag-chatbot-dilemma)
- [https://www.osohq.com/post/smb-truths-expanding-upmarket-to-win-enterprise-customers](https://www.osohq.com/post/smb-truths-expanding-upmarket-to-win-enterprise-customers)
- [https://www.osohq.com/post/sqlalchemy-role-rbac-basics](https://www.osohq.com/post/sqlalchemy-role-rbac-basics)
- [https://www.osohq.com/post/storing-accessing-modeling-authorization-data-microservices](https://www.osohq.com/post/storing-accessing-modeling-authorization-data-microservices)
- [https://www.osohq.com/post/tea-with-sam-build-google-zanzibar-in-60-minutes](https://www.osohq.com/post/tea-with-sam-build-google-zanzibar-in-60-minutes)
- [https://www.osohq.com/post/tea-with-sam-building-data-filtering-in-oso-partial-evaluation](https://www.osohq.com/post/tea-with-sam-building-data-filtering-in-oso-partial-evaluation)
- [https://www.osohq.com/post/tea-with-sam-building-oso-go-integration](https://www.osohq.com/post/tea-with-sam-building-oso-go-integration)
- [https://www.osohq.com/post/tea-with-sam-how-build-roles-building-blocks](https://www.osohq.com/post/tea-with-sam-how-build-roles-building-blocks)
- [https://www.osohq.com/post/ten-types-of-authorization](https://www.osohq.com/post/ten-types-of-authorization)
- [https://www.osohq.com/post/the-hidden-complexity-of-crm-authorization](https://www.osohq.com/post/the-hidden-complexity-of-crm-authorization)
- [https://www.osohq.com/post/ts-vs-js-war](https://www.osohq.com/post/ts-vs-js-war)
- [https://www.osohq.com/post/type-inference-request-validation](https://www.osohq.com/post/type-inference-request-validation)
- [https://www.osohq.com/post/use-oso-to-help-your-customers-share-anything-documents-drawings-data](https://www.osohq.com/post/use-oso-to-help-your-customers-share-anything-documents-drawings-data)
- [https://www.osohq.com/post/webinar-fine-grained-authorization-in-python](https://www.osohq.com/post/webinar-fine-grained-authorization-in-python)
- [https://www.osohq.com/post/webinar-how-google-handles-authorization-at-scale](https://www.osohq.com/post/webinar-how-google-handles-authorization-at-scale)
- [https://www.osohq.com/post/who-is-using-authorization-as-a-service-and-why](https://www.osohq.com/post/who-is-using-authorization-as-a-service-and-why)
- [https://www.osohq.com/post/why-authorization-is-hard](https://www.osohq.com/post/why-authorization-is-hard)
- [https://www.osohq.com/post/why-authorization-keeps-llms-in-check](https://www.osohq.com/post/why-authorization-keeps-llms-in-check)
- [https://www.osohq.com/post/why-i-dont-play-pokemon](https://www.osohq.com/post/why-i-dont-play-pokemon)
- [https://www.osohq.com/post/why-llm-authorization-is-hard](https://www.osohq.com/post/why-llm-authorization-is-hard)
- [https://www.osohq.com/post/why-you-shouldnt-write-your-own-rbac-in-node-js](https://www.osohq.com/post/why-you-shouldnt-write-your-own-rbac-in-node-js)
- [https://www.osohq.com/post/yearning-for-a-challenge](https://www.osohq.com/post/yearning-for-a-challenge)

## Authorization Academy, academic approach to authorization 

- [https://www.osohq.com/academy/attribute-based-access-control-abac](https://www.osohq.com/academy/attribute-based-access-control-abac)
- [https://www.osohq.com/academy/authorization-academy](https://www.osohq.com/academy/authorization-academy)
- [https://www.osohq.com/academy/authorization-enforcement](https://www.osohq.com/academy/authorization-enforcement)
- [https://www.osohq.com/academy/authorization-in-llm-applications](https://www.osohq.com/academy/authorization-in-llm-applications)
- [https://www.osohq.com/academy/microservices-authorization](https://www.osohq.com/academy/microservices-authorization)
- [https://www.osohq.com/academy/what-is-authorization](https://www.osohq.com/academy/what-is-authorization)
- [https://www.osohq.com/academy/what-is-rbac](https://www.osohq.com/academy/what-is-rbac)

## Authorization Libraries

- [https://www.osohq.com/authorization-library/go-lang](https://www.osohq.com/authorization-library/go-lang)
- [https://www.osohq.com/authorization-library/node](https://www.osohq.com/authorization-library/node)
- [https://www.osohq.com/authorization-library/python](https://www.osohq.com/authorization-library/python)

## Event Pgaes 

- [https://www.osohq.com/event/10-types-of-authorization-explained](https://www.osohq.com/event/10-types-of-authorization-explained)
- [https://www.osohq.com/event/agents-authorization-an-exclusive-happy-hour-during-aws-re-invent](https://www.osohq.com/event/agents-authorization-an-exclusive-happy-hour-during-aws-re-invent)
- [https://www.osohq.com/event/ama-with-abhishek-parmar](https://www.osohq.com/event/ama-with-abhishek-parmar)
- [https://www.osohq.com/event/google-scale-authorization-with-zanzibar](https://www.osohq.com/event/google-scale-authorization-with-zanzibar)
- [https://www.osohq.com/event/live-ama-oso-webflow-cms-access-controls](https://www.osohq.com/event/live-ama-oso-webflow-cms-access-controls)
- [https://www.osohq.com/event/mastering-rag-in-production](https://www.osohq.com/event/mastering-rag-in-production)
- [https://www.osohq.com/event/oso-monthly-demo](https://www.osohq.com/event/oso-monthly-demo)
- [https://www.osohq.com/event/re-invent-2025-happy-hour](https://www.osohq.com/event/re-invent-2025-happy-hour)
- [https://www.osohq.com/event/virtual-roundtable-adapting-security-for-the-ai-era](https://www.osohq.com/event/virtual-roundtable-adapting-security-for-the-ai-era)
- [https://www.osohq.com/event/virtual-roundtable-brex-oso](https://www.osohq.com/event/virtual-roundtable-brex-oso)
- [https://www.osohq.com/event/virtual-roundtable-from-engineering-director-to-c-suite](https://www.osohq.com/event/virtual-roundtable-from-engineering-director-to-c-suite)
- [https://www.osohq.com/event/webinar-authorized-chatbot-oso-timescale](https://www.osohq.com/event/webinar-authorized-chatbot-oso-timescale)
- [https://www.osohq.com/event/webinar-fine-grained-authorization-in-python](https://www.osohq.com/event/webinar-fine-grained-authorization-in-python)

## Authorization Glossary Pages

- [https://www.osohq.com/authorization-glossary/access-patterns](https://www.osohq.com/authorization-glossary/access-patterns)
- [https://www.osohq.com/authorization-glossary/actions](https://www.osohq.com/authorization-glossary/actions)
- [https://www.osohq.com/authorization-glossary/actors](https://www.osohq.com/authorization-glossary/actors)
- [https://www.osohq.com/authorization-glossary/allow-rule](https://www.osohq.com/authorization-glossary/allow-rule)
- [https://www.osohq.com/authorization-glossary/attribute-based-access-control-abac](https://www.osohq.com/authorization-glossary/attribute-based-access-control-abac)
- [https://www.osohq.com/authorization-glossary/authorization](https://www.osohq.com/authorization-glossary/authorization)
- [https://www.osohq.com/authorization-glossary/authorization-logic](https://www.osohq.com/authorization-glossary/authorization-logic)
- [https://www.osohq.com/authorization-glossary/authorization-query](https://www.osohq.com/authorization-glossary/authorization-query)
- [https://www.osohq.com/authorization-glossary/check-api](https://www.osohq.com/authorization-glossary/check-api)
- [https://www.osohq.com/authorization-glossary/context-facts](https://www.osohq.com/authorization-glossary/context-facts)
- [https://www.osohq.com/authorization-glossary/custom-roles](https://www.osohq.com/authorization-glossary/custom-roles)
- [https://www.osohq.com/authorization-glossary/data-filtering](https://www.osohq.com/authorization-glossary/data-filtering)
- [https://www.osohq.com/authorization-glossary/declarative-policy](https://www.osohq.com/authorization-glossary/declarative-policy)
- [https://www.osohq.com/authorization-glossary/deny](https://www.osohq.com/authorization-glossary/deny)
- [https://www.osohq.com/authorization-glossary/enforcement](https://www.osohq.com/authorization-glossary/enforcement)
- [https://www.osohq.com/authorization-glossary/facts](https://www.osohq.com/authorization-glossary/facts)
- [https://www.osohq.com/authorization-glossary/grant](https://www.osohq.com/authorization-glossary/grant)
- [https://www.osohq.com/authorization-glossary/granular-access](https://www.osohq.com/authorization-glossary/granular-access)
- [https://www.osohq.com/authorization-glossary/groups](https://www.osohq.com/authorization-glossary/groups)
- [https://www.osohq.com/authorization-glossary/hierarchical-roles](https://www.osohq.com/authorization-glossary/hierarchical-roles)
- [https://www.osohq.com/authorization-glossary/invite](https://www.osohq.com/authorization-glossary/invite)
- [https://www.osohq.com/authorization-glossary/least-privilege](https://www.osohq.com/authorization-glossary/least-privilege)
- [https://www.osohq.com/authorization-glossary/list-filtering-reverse-indexing](https://www.osohq.com/authorization-glossary/list-filtering-reverse-indexing)
- [https://www.osohq.com/authorization-glossary/local-authorization](https://www.osohq.com/authorization-glossary/local-authorization)
- [https://www.osohq.com/authorization-glossary/membership](https://www.osohq.com/authorization-glossary/membership)
- [https://www.osohq.com/authorization-glossary/object](https://www.osohq.com/authorization-glossary/object)
- [https://www.osohq.com/authorization-glossary/open-policy-agent](https://www.osohq.com/authorization-glossary/open-policy-agent)
- [https://www.osohq.com/authorization-glossary/organization](https://www.osohq.com/authorization-glossary/organization)
- [https://www.osohq.com/authorization-glossary/oso-cloud](https://www.osohq.com/authorization-glossary/oso-cloud)
- [https://www.osohq.com/authorization-glossary/ownership](https://www.osohq.com/authorization-glossary/ownership)
- [https://www.osohq.com/authorization-glossary/permission-assignment](https://www.osohq.com/authorization-glossary/permission-assignment)
- [https://www.osohq.com/authorization-glossary/permissions](https://www.osohq.com/authorization-glossary/permissions)
- [https://www.osohq.com/authorization-glossary/polar-policy-language](https://www.osohq.com/authorization-glossary/polar-policy-language)
- [https://www.osohq.com/authorization-glossary/policy](https://www.osohq.com/authorization-glossary/policy)
- [https://www.osohq.com/authorization-glossary/policy-compilation](https://www.osohq.com/authorization-glossary/policy-compilation)
- [https://www.osohq.com/authorization-glossary/policy-decision-point-pdp](https://www.osohq.com/authorization-glossary/policy-decision-point-pdp)
- [https://www.osohq.com/authorization-glossary/policy-enforcement-point-pep](https://www.osohq.com/authorization-glossary/policy-enforcement-point-pep)
- [https://www.osohq.com/authorization-glossary/policy-engine](https://www.osohq.com/authorization-glossary/policy-engine)
- [https://www.osohq.com/authorization-glossary/policy-evaluation](https://www.osohq.com/authorization-glossary/policy-evaluation)
- [https://www.osohq.com/authorization-glossary/policy-file-polar](https://www.osohq.com/authorization-glossary/policy-file-polar)
- [https://www.osohq.com/authorization-glossary/policy-loading](https://www.osohq.com/authorization-glossary/policy-loading)
- [https://www.osohq.com/authorization-glossary/policy-testing](https://www.osohq.com/authorization-glossary/policy-testing)
- [https://www.osohq.com/authorization-glossary/policy-versioning](https://www.osohq.com/authorization-glossary/policy-versioning)
- [https://www.osohq.com/authorization-glossary/principal](https://www.osohq.com/authorization-glossary/principal)
- [https://www.osohq.com/authorization-glossary/query-api](https://www.osohq.com/authorization-glossary/query-api)
- [https://www.osohq.com/authorization-glossary/relationships](https://www.osohq.com/authorization-glossary/relationships)
- [https://www.osohq.com/authorization-glossary/resource-blocks](https://www.osohq.com/authorization-glossary/resource-blocks)
- [https://www.osohq.com/authorization-glossary/resource-hierarchies](https://www.osohq.com/authorization-glossary/resource-hierarchies)
- [https://www.osohq.com/authorization-glossary/resources](https://www.osohq.com/authorization-glossary/resources)
- [https://www.osohq.com/authorization-glossary/role-assignment](https://www.osohq.com/authorization-glossary/role-assignment)
- [https://www.osohq.com/authorization-glossary/role-based-access-control-rbac](https://www.osohq.com/authorization-glossary/role-based-access-control-rbac)
- [https://www.osohq.com/authorization-glossary/roles](https://www.osohq.com/authorization-glossary/roles)
- [https://www.osohq.com/authorization-glossary/separation-of-authorization-logic](https://www.osohq.com/authorization-glossary/separation-of-authorization-logic)
- [https://www.osohq.com/authorization-glossary/sharing](https://www.osohq.com/authorization-glossary/sharing)
- [https://www.osohq.com/authorization-glossary/subject](https://www.osohq.com/authorization-glossary/subject)
- [https://www.osohq.com/authorization-glossary/zanzibar](https://www.osohq.com/authorization-glossary/zanzibar)

## Microservice Glossary Pages

- [https://www.osohq.com/microservices-glossary/abac-in-microservices](https://www.osohq.com/microservices-glossary/abac-in-microservices)
- [https://www.osohq.com/microservices-glossary/access-token](https://www.osohq.com/microservices-glossary/access-token)
- [https://www.osohq.com/microservices-glossary/api-gateway-authorization](https://www.osohq.com/microservices-glossary/api-gateway-authorization)
- [https://www.osohq.com/microservices-glossary/asynchronous-authorization](https://www.osohq.com/microservices-glossary/asynchronous-authorization)
- [https://www.osohq.com/microservices-glossary/audit-logging](https://www.osohq.com/microservices-glossary/audit-logging)
- [https://www.osohq.com/microservices-glossary/authorization-gateway](https://www.osohq.com/microservices-glossary/authorization-gateway)
- [https://www.osohq.com/microservices-glossary/authorization-middleware](https://www.osohq.com/microservices-glossary/authorization-middleware)
- [https://www.osohq.com/microservices-glossary/canary-policy-deployment](https://www.osohq.com/microservices-glossary/canary-policy-deployment)
- [https://www.osohq.com/microservices-glossary/centralized-authorization](https://www.osohq.com/microservices-glossary/centralized-authorization)
- [https://www.osohq.com/microservices-glossary/claims-based-authorization](https://www.osohq.com/microservices-glossary/claims-based-authorization)
- [https://www.osohq.com/microservices-glossary/contextual-authorization](https://www.osohq.com/microservices-glossary/contextual-authorization)
- [https://www.osohq.com/microservices-glossary/cross-service-relationships](https://www.osohq.com/microservices-glossary/cross-service-relationships)
- [https://www.osohq.com/microservices-glossary/decentralized-authorization](https://www.osohq.com/microservices-glossary/decentralized-authorization)
- [https://www.osohq.com/microservices-glossary/delegated-authorization](https://www.osohq.com/microservices-glossary/delegated-authorization)
- [https://www.osohq.com/microservices-glossary/distributed-policy-evaluation](https://www.osohq.com/microservices-glossary/distributed-policy-evaluation)
- [https://www.osohq.com/microservices-glossary/enforcement-points](https://www.osohq.com/microservices-glossary/enforcement-points)
- [https://www.osohq.com/microservices-glossary/event-driven-authorization](https://www.osohq.com/microservices-glossary/event-driven-authorization)
- [https://www.osohq.com/microservices-glossary/external-authorization-service](https://www.osohq.com/microservices-glossary/external-authorization-service)
- [https://www.osohq.com/microservices-glossary/fine-grained-authorization](https://www.osohq.com/microservices-glossary/fine-grained-authorization)
- [https://www.osohq.com/microservices-glossary/hierarchical-resources](https://www.osohq.com/microservices-glossary/hierarchical-resources)
- [https://www.osohq.com/microservices-glossary/identity-federation](https://www.osohq.com/microservices-glossary/identity-federation)
- [https://www.osohq.com/microservices-glossary/list-filtering](https://www.osohq.com/microservices-glossary/list-filtering)
- [https://www.osohq.com/microservices-glossary/microservice-boundary](https://www.osohq.com/microservices-glossary/microservice-boundary)
- [https://www.osohq.com/microservices-glossary/multi-tenancy](https://www.osohq.com/microservices-glossary/multi-tenancy)
- [https://www.osohq.com/microservices-glossary/oso-sync-service](https://www.osohq.com/microservices-glossary/oso-sync-service)
- [https://www.osohq.com/microservices-glossary/permission-propagation](https://www.osohq.com/microservices-glossary/permission-propagation)
- [https://www.osohq.com/microservices-glossary/policy-as-code](https://www.osohq.com/microservices-glossary/policy-as-code)
- [https://www.osohq.com/microservices-glossary/policy-caching](https://www.osohq.com/microservices-glossary/policy-caching)
- [https://www.osohq.com/microservices-glossary/policy-distribution](https://www.osohq.com/microservices-glossary/policy-distribution)
- [https://www.osohq.com/microservices-glossary/policy-rollback](https://www.osohq.com/microservices-glossary/policy-rollback)
- [https://www.osohq.com/microservices-glossary/policy-synchronization](https://www.osohq.com/microservices-glossary/policy-synchronization)
- [https://www.osohq.com/microservices-glossary/rbac-in-microservices](https://www.osohq.com/microservices-glossary/rbac-in-microservices)
- [https://www.osohq.com/microservices-glossary/re-bac-in-microservices](https://www.osohq.com/microservices-glossary/re-bac-in-microservices)
- [https://www.osohq.com/microservices-glossary/resource-discovery](https://www.osohq.com/microservices-glossary/resource-discovery)
- [https://www.osohq.com/microservices-glossary/resource-ownership](https://www.osohq.com/microservices-glossary/resource-ownership)
- [https://www.osohq.com/microservices-glossary/resource-scoping](https://www.osohq.com/microservices-glossary/resource-scoping)
- [https://www.osohq.com/microservices-glossary/reverse-indexing](https://www.osohq.com/microservices-glossary/reverse-indexing)
- [https://www.osohq.com/microservices-glossary/service-identity](https://www.osohq.com/microservices-glossary/service-identity)
- [https://www.osohq.com/microservices-glossary/service-mesh-integration](https://www.osohq.com/microservices-glossary/service-mesh-integration)
- [https://www.osohq.com/microservices-glossary/service-to-service-authorization](https://www.osohq.com/microservices-glossary/service-to-service-authorization)

## Product Documentation Pages

- [https://www.osohq.com/docs/deploy/account-management/configuration](https://www.osohq.com/docs/deploy/account-management/configuration)
- [https://www.osohq.com/docs/deploy/account-management/sso](https://www.osohq.com/docs/deploy/account-management/sso)
- [https://www.osohq.com/docs/deploy/backups-and-recovery](https://www.osohq.com/docs/deploy/backups-and-recovery)
- [https://www.osohq.com/docs/deploy/ci-cd](https://www.osohq.com/docs/deploy/ci-cd)
- [https://www.osohq.com/docs/deploy/deployment-models](https://www.osohq.com/docs/deploy/deployment-models)
- [https://www.osohq.com/docs/deploy/fallback-nodes](https://www.osohq.com/docs/deploy/fallback-nodes)
- [https://www.osohq.com/docs/develop/enforce/authorize-requests](https://www.osohq.com/docs/develop/enforce/authorize-requests)
- [https://www.osohq.com/docs/develop/enforce/enforcement-strategies](https://www.osohq.com/docs/develop/enforce/enforcement-strategies)
- [https://www.osohq.com/docs/develop/enforce/list-filtering](https://www.osohq.com/docs/develop/enforce/list-filtering)
- [https://www.osohq.com/docs/develop/enforce/query-facts](https://www.osohq.com/docs/develop/enforce/query-facts)
- [https://www.osohq.com/docs/develop/facts/context-facts](https://www.osohq.com/docs/develop/facts/context-facts)
- [https://www.osohq.com/docs/develop/facts/export-facts](https://www.osohq.com/docs/develop/facts/export-facts)
- [https://www.osohq.com/docs/develop/facts/insert-facts](https://www.osohq.com/docs/develop/facts/insert-facts)
- [https://www.osohq.com/docs/develop/facts/local-authorization](https://www.osohq.com/docs/develop/facts/local-authorization)
- [https://www.osohq.com/docs/develop/facts/overview](https://www.osohq.com/docs/develop/facts/overview)
- [https://www.osohq.com/docs/develop/facts/sync-facts](https://www.osohq.com/docs/develop/facts/sync-facts)
- [https://www.osohq.com/docs/develop/facts/update-facts](https://www.osohq.com/docs/develop/facts/update-facts)
- [https://www.osohq.com/docs/develop/local-dev/env-setup](https://www.osohq.com/docs/develop/local-dev/env-setup)
- [https://www.osohq.com/docs/develop/local-dev/mcp](https://www.osohq.com/docs/develop/local-dev/mcp)
- [https://www.osohq.com/docs/develop/local-dev/oso-dev-server](https://www.osohq.com/docs/develop/local-dev/oso-dev-server)
- [https://www.osohq.com/docs/develop/local-dev/oso-migrate](https://www.osohq.com/docs/develop/local-dev/oso-migrate)
- [https://www.osohq.com/docs/develop/policies/abac](https://www.osohq.com/docs/develop/policies/abac)
- [https://www.osohq.com/docs/develop/policies/fga](https://www.osohq.com/docs/develop/policies/fga)
- [https://www.osohq.com/docs/develop/policies/field-level-authorization](https://www.osohq.com/docs/develop/policies/field-level-authorization)
- [https://www.osohq.com/docs/develop/policies/overview](https://www.osohq.com/docs/develop/policies/overview)
- [https://www.osohq.com/docs/develop/policies/patterns/conditional-roles](https://www.osohq.com/docs/develop/policies/patterns/conditional-roles)
- [https://www.osohq.com/docs/develop/policies/patterns/custom-roles](https://www.osohq.com/docs/develop/policies/patterns/custom-roles)
- [https://www.osohq.com/docs/develop/policies/patterns/entitlements](https://www.osohq.com/docs/develop/policies/patterns/entitlements)
- [https://www.osohq.com/docs/develop/policies/patterns/impersonation](https://www.osohq.com/docs/develop/policies/patterns/impersonation)
- [https://www.osohq.com/docs/develop/policies/patterns/organizational-hierarchy](https://www.osohq.com/docs/develop/policies/patterns/organizational-hierarchy)
- [https://www.osohq.com/docs/develop/policies/patterns/resource-creation](https://www.osohq.com/docs/develop/policies/patterns/resource-creation)
- [https://www.osohq.com/docs/develop/policies/patterns/resource-sharing](https://www.osohq.com/docs/develop/policies/patterns/resource-sharing)
- [https://www.osohq.com/docs/develop/policies/patterns/time-based-checks](https://www.osohq.com/docs/develop/policies/patterns/time-based-checks)
- [https://www.osohq.com/docs/develop/policies/patterns/user-groups](https://www.osohq.com/docs/develop/policies/patterns/user-groups)
- [https://www.osohq.com/docs/develop/policies/policy-preview](https://www.osohq.com/docs/develop/policies/policy-preview)
- [https://www.osohq.com/docs/develop/policies/rbac](https://www.osohq.com/docs/develop/policies/rbac)
- [https://www.osohq.com/docs/develop/policies/rebac](https://www.osohq.com/docs/develop/policies/rebac)
- [https://www.osohq.com/docs/develop/troubleshooting/debugging](https://www.osohq.com/docs/develop/troubleshooting/debugging)
- [https://www.osohq.com/docs/develop/troubleshooting/logs](https://www.osohq.com/docs/develop/troubleshooting/logs)
- [https://www.osohq.com/docs/develop/troubleshooting/query-performance](https://www.osohq.com/docs/develop/troubleshooting/query-performance)
- [https://www.osohq.com/docs/get-started/automated-least-privilege](https://www.osohq.com/docs/get-started/automated-least-privilege)
- [https://www.osohq.com/docs/get-started/introduction](https://www.osohq.com/docs/get-started/introduction)
- [https://www.osohq.com/docs/get-started/quickstart](https://www.osohq.com/docs/get-started/quickstart)
- [https://www.osohq.com/docs/learn/guides/adopt-local-authorization/authorize-with-oso-cloud](https://www.osohq.com/docs/learn/guides/adopt-local-authorization/authorize-with-oso-cloud)
- [https://www.osohq.com/docs/learn/guides/adopt-local-authorization/data-as-context-facts](https://www.osohq.com/docs/learn/guides/adopt-local-authorization/data-as-context-facts)
- [https://www.osohq.com/docs/learn/guides/adopt-local-authorization/extract-logic](https://www.osohq.com/docs/learn/guides/adopt-local-authorization/extract-logic)
- [https://www.osohq.com/docs/learn/guides/adopt-local-authorization/getting-started](https://www.osohq.com/docs/learn/guides/adopt-local-authorization/getting-started)
- [https://www.osohq.com/docs/learn/guides/adopt-local-authorization/implement-in-oso-cloud](https://www.osohq.com/docs/learn/guides/adopt-local-authorization/implement-in-oso-cloud)
- [https://www.osohq.com/docs/learn/guides/adopt-local-authorization/replace-with-local-authorization](https://www.osohq.com/docs/learn/guides/adopt-local-authorization/replace-with-local-authorization)
- [https://www.osohq.com/docs/learn/guides/authentication](https://www.osohq.com/docs/learn/guides/authentication)
- [https://www.osohq.com/docs/learn/guides/map-relational-data-to-facts](https://www.osohq.com/docs/learn/guides/map-relational-data-to-facts)
- [https://www.osohq.com/docs/learn/guides/ui](https://www.osohq.com/docs/learn/guides/ui)
- [https://www.osohq.com/docs/learn/tutorials/end-to-end-example](https://www.osohq.com/docs/learn/tutorials/end-to-end-example)
- [https://www.osohq.com/docs/learn/tutorials/workflow-walkthrough](https://www.osohq.com/docs/learn/tutorials/workflow-walkthrough)

Document

llms-full.txt

Not stored for this site.