From 2ca06797454330bf34986b5e2a124cff9f3b886f Mon Sep 17 00:00:00 2001 From: Mendon Kissling <59585235+mendonk@users.noreply.github.com> Date: Thu, 25 Sep 2025 16:23:44 -0400 Subject: [PATCH] filter-knowledge --- docs/docs/core-components/knowledge.mdx | 44 ++++++++++++++++++++----- docs/sidebars.js | 2 +- 2 files changed, 36 insertions(+), 10 deletions(-) diff --git a/docs/docs/core-components/knowledge.mdx b/docs/docs/core-components/knowledge.mdx index 92a285d3..7c5105b2 100644 --- a/docs/docs/core-components/knowledge.mdx +++ b/docs/docs/core-components/knowledge.mdx @@ -1,5 +1,5 @@ --- -title: Knowledge stored with OpenSearch +title: OpenSearch Knowledge slug: /knowledge --- @@ -46,9 +46,9 @@ OpenRAG supports the following enterprise-grade OAuth connectors for seamless do - **OneDrive** - **AWS** -OAuth integration allows your OpenRAG server to authenticate users and applications through any OAuth 2.0 compliant service. When users or applications connect to your server, they are redirected to your chosen OAuth provider to authenticate. Upon successful authentication, they are granted access to the connector. +OAuth integration allows individual users to connect their personal cloud storage accounts to OpenRAG. Each user must separately authorize OpenRAG to access their own cloud storage files. When a user connects a cloud service, they are redirected to authenticate with that service provider and grant OpenRAG permission to sync documents from their personal cloud storage. -Before configuring OAuth in OpenRAG, you must first set up an OAuth application with an external OAuth 2.0 service provider. You must register your OpenRAG server as an OAuth client, and then obtain the `client` and `secret` keys to complete the configuration in OpenRAG. +Before users can connect their cloud storage accounts, you must configure OAuth credentials in OpenRAG. This requires registering OpenRAG as an OAuth application with a cloud provider and obtaining client ID and secret keys for each service you want to support. To add an OAuth connector to OpenRAG, do the following. This example uses Google OAuth. @@ -101,18 +101,44 @@ You can monitor the sync progress in the