Agents are found at the highest level of abstraction. These usually refer to an organizational unit in your company or to a particularly large knowledge package. In the Agent Hub in the Genow application, these are arranged horizontally. At the Agent level, there are multiple settings to optimise the data pipeline. Additionally, there are process fit features which can also be configured at this level.
Agent settings
Make use of Agent settings to optimise your Agent.
Various knowledge packages, so-called Knowledge Assets, can be created for each Agent. These are shown as rectangles in the Genow user interface after an Agent has been selected. User questions are always answered based solely on the knowledge and documents assigned to the selected knowledge assets. In most cases, end users ask questions about all selectable assets. A large number of assets can reduce clarity, but ensures that a subdivision into different knowledge bases becomes apparent. Having a high number of assets increases the cost per request (AI usage costs). It is up to you to define a good middle ground for your Agent. Most Agents have 1-4 assets.
Knowledge assets consist of several knowledge sources, i.e., smaller knowledge packages. At the cloud or storage level, knowledge sources can be folders in which files and documents are stored, or the documents themselves. For every knowledge asset, there must be at least one knowledge source!A Knowledge Source is the most direct connection to your company data and the most fundamental level in the knowledge structure of the Genow platform. Think of a Knowledge Source as a precise signpost: it points exactly to a specific location where information is stored, for example, a specific SharePoint folder, a page in Confluence, or a particular Jira project.Two crucial processes take place at this level
1
Synchronization (Sync)
This is where you manually trigger a synchronization. This process loads all current information from the source (e.g., the SharePoint folder) into the Genow platform, making it findable in queries.
2
Permission Assignment
At the Knowledge Source level, you define which users or user groups are allowed to access the data connected here.
Why you can create multiple sources and assign them to an asset? Generally, this allows for extremely flexible and granular control over your data and access permissions.
Imagine you have an Asset named “International Sales Guidelines.” The information for this asset is located in different places with different access rights. You would create three Knowledge Sources for this:Knowledge Source 1: A SharePoint folder with general sales documents. All sales employees are granted permission to access this.Knowledge Source 2: A folder with contracts and price lists for Germany only. Only the “Sales DE” user group is granted permission to access this.Knowledge Source 3: A folder with contracts and price lists for the UK only. Only the “Sales UK” user group is granted permission to access this.
The Result: All sales employees see the same “International Sales Guidelines” Asset in the Genow platform. However, when an employee from Germany makes a query, the system searches the general documents (Source 1) and the German documents (Source 2) for them. A colleague from the UK making the same query will get results from the general (Source 1) and the British documents (Source 3). This ensures that each user only sees the information that is relevant and approved for them, even though the knowledge package appears the same to everyone.
Why does it also make sense to keep the number of sources low? You can, of course, also select all your relevant directories, folders or documents and assign them to one source and one asset. This sometimes makes the synchronisation and management easier. It can make sense to create multiple sources if you are dealing with a complex topic with many separate sub-topics or complex user authorization concepts. Web searches are also managed at the knowledge source level.
A Sync (Synchronization) refers to the process by which the Genow platform deliberately retrieves data from the connected Knowledge Sources and updates its internal database.
Changes in external sources, such as editing or adding documents in SharePoint, are not transmitted to the platform in real-time, however an automatic sync (i.e. daily, once a week, …) can be configured.
The sync is the necessary mechanism to capture these modifications and reflect them within the platform. Initiating a sync ensures that all new or modified information is indexed and made available for search queries.
This process guarantees the timeliness and accuracy of the data provided by the platform. At the same time, there is no need for duplicate data.
The synchronization process is divided into two phases. First, a one-time configuration is required where a knowledge source is set up by assigning it to an Asset and defining the specific content to be included (e.g., files, folders).
After this initial setup, the recurring execution is a simple, efficient action: you only need to select the pre-configured source and trigger the sync to update the data, without needing to re-define the contents each time. Only new and updated data and documents are sychronized.
User permissions are granted based on customizable roles. This allows for high flexibility.
We distinguish between standard roles for Agent admins and users, who should be able to see (and manage in case you are an admin) all knowledge sources assigned to the Agent, and custom roles, which grant access to a specific set of knowledge sources.
Standard roles can be exported from the Agent overview in Administration, custom roles have to be created by Genow.
One example for different enduser groups:
For example, there is general information, as well as specific information intended for a dedicated subgroup of users.
This results in the creation of two knowledge sources: general knowledge & specific knowledge and two authorization groups using custom roles: Access to general knowledge & access to specific knowledge.
Two assets can be created that are displayed depending on the authorization or one asset that looks the same for each user but contains different data depending on the user.
We differentiate between four main access roles:
Platform admin: manages the platform and user permissions (standard role).
Agent admin: manages the Agent (standard role).
Basic user: read permissions for general Agent knowledge and all knowledge sources of the Agent (standard role).
Regional or knowledge-specific user (Optional): access to specific knowledge and therefore to a specific knowledge source.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Genow Helpcenter","colors":{"primary":"#FF6830","light":"#F7956F","dark":"#FF6830"},"logo":{"light":"https://mintcdn.com/genowgmbh/Jfz_mJOKbGC5-LHe/logo/new_genow_logo.png?fit=max\u0026auto=format\u0026n=Jfz_mJOKbGC5-LHe\u0026q=85\u0026s=9b1ab08364b0e10aa0fe9dbcac645cab","dark":"https://mintcdn.com/genowgmbh/ng_BGLQSaaE1BDCk/logo/genow_logo_darkmode.png?fit=max\u0026auto=format\u0026n=ng_BGLQSaaE1BDCk\u0026q=85\u0026s=52011ee3f36c93942a70fc22eb321568"},"favicon":"https://mintcdn.com/genowgmbh/mleDMuDy1-wUfdfL/new_genow_favicon.png?fit=max\u0026auto=format\u0026n=mleDMuDy1-wUfdfL\u0026q=85\u0026s=3b90587db6fb4e4375bf925068972938","navbar":{"links":[{"href":"mailto:support@genow.ai","label":"Support"}],"primary":{"type":"button","label":"Website","href":"https://www.genow.ai/"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/genow-ai"}},"seo":{"indexing":"all"},"fonts":{"family":"Inter"},"errors":{"404":{"redirect":false,"title":"Article not found!","description":"This information could have been found using the Genow platform! ;) To find the information you need, go to the main page or use the search bar at the top of the page."}},"contextual":{"options":["copy","view","claude","perplexity","mcp","cursor","vscode","chatgpt"],"display":"toc"},"markdown":{"schema":false},"styling":{"latex":false},"navigation":{"languages":[{"language":"de","default":true,"href":"product/about-genow"},{"language":"en","href":"en/product/about-genow"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"genowgmbh","hasAudioNarration":false,"actualSubdomain":"genowgmbh","customDomains":["docs.genow.ai"],"gitSource":{"type":"github","owner":"genow-ai","repo":"genow-docs","deployBranch":"docs","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aedc2411ca26e5206d26462","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"API Reference","count":200},{"language":"default","tag":"Core API","count":176},{"language":"en","tag":"Use Case Management","count":28},{"language":"de","tag":"Agentenverwaltung","count":28},{"language":"default","tag":"use-cases","count":25},{"language":"default","tag":"Search API","count":20},{"language":"en","tag":"Platform Management","count":17},{"language":"de","tag":"Plattformverwaltung","count":17},{"language":"en","tag":"Use Case Settings","count":12},{"language":"de","tag":"Agent-Einstellungen","count":12},{"language":"default","tag":"service-accounts","count":12},{"language":"default","tag":"search","count":11},{"language":"default","tag":"knowledge-assets","count":10},{"language":"en","tag":"Product","count":9},{"language":"en","tag":"Manage Your Knowledge","count":9},{"language":"de","tag":"Produkt","count":9},{"language":"de","tag":"Knowledge verwalten","count":9},{"language":"default","tag":"feedback","count":9},{"language":"default","tag":"files","count":9},{"language":"en","tag":"Setup and Manage your Genow Platform","count":8},{"language":"de","tag":"Genow-Plattform einrichten und verwalten","count":8},{"language":"default","tag":"guided-search-fields","count":8},{"language":"en","tag":"More Admin Panel Features","count":7},{"language":"de","tag":"Weitere Admin-Panel-Funktionen","count":7},{"language":"en","tag":"User Guides","count":6},{"language":"de","tag":"Anleitungen","count":6},{"language":"en","tag":"Settings \u0026 Customisations","count":4},{"language":"en","tag":"Connector Details","count":4},{"language":"de","tag":"Einstellungen \u0026 Anpassungen","count":4},{"language":"de","tag":"Connector-Details","count":4}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"en/use-case-management/knowledge/knowledge-abstractions","slug":"/en/use-case-management/knowledge/knowledge-abstractions","pageMetadata":{"title":"Knowledge Abstraction Layers","description":"Learn about data abstraction and data stuctures in Genow.","mode":"wide","href":"/en/use-case-management/knowledge/knowledge-abstractions"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Learn about data abstraction and data stuctures in Genow.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,blockquote:`blockquote`,em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,Expandable,Frame,Heading,Note,OptimizedImage,ResponseField,Step,Steps}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);return _jsxs(_Fragment,{children:[_jsx(Note,{children:_jsx(_components.p,{children:`We distinguish between Agents, Knowledge Assets, and Knowledge Sources. This distinction is relevant for further configurations.`})}),`\n`,_jsx(Heading,{level:`2`,id:`1-agents`,children:`1. Agents`}),`\n`,_jsx(_components.p,{children:`Agents are found at the highest level of abstraction. These usually refer to an organizational unit in your company or to a particularly large knowledge package. In the Agent Hub in the Genow application, these are arranged horizontally. At the Agent level, there are multiple settings to optimise the data pipeline. Additionally, there are process fit features which can also be configured at this level.`}),`\n`,_jsx(Card,{title:`Agent settings`,icon:`link`,horizontal:true,href:`/en/use-case-management/settings/introduction`,children:_jsx(_components.p,{children:`Make use of Agent settings to optimise your Agent.`})}),`\n`,_jsx(Heading,{level:`2`,id:`2-knowledge-assets`,children:`2. Knowledge Assets`}),`\n`,_jsxs(_components.p,{children:[`Various knowledge packages, so-called `,_jsx(_components.em,{children:`Knowledge Assets`}),`, can be created for each Agent. These are shown as rectangles in the Genow user interface after an Agent has been selected. User questions are always answered based solely on the knowledge and documents assigned to the selected knowledge assets. In most cases, end users ask questions about all selectable assets. A large number of assets can reduce clarity, but ensures that a subdivision into different knowledge bases becomes apparent. Having a high number of assets increases the cost per request (AI usage costs). It is up to you to define a good middle ground for your Agent. Most Agents have 1-4 assets.`]}),`\n`,_jsx(Heading,{level:`2`,id:`3-knowledge-sources-foundation-of-your-data`,children:`3. Knowledge Sources: Foundation of Your Data`}),`\n`,_jsx(_components.p,{children:`Knowledge assets consist of several knowledge sources, i.e., smaller knowledge packages. At the cloud or storage level, knowledge sources can be folders in which files and documents are stored, or the documents themselves. For every knowledge asset, there must be at least one knowledge source!`}),`\n`,_jsx(_components.p,{children:`A Knowledge Source is the most direct connection to your company data and the most fundamental level in the knowledge structure of the Genow platform. Think of a Knowledge Source as a precise signpost: it points exactly to a specific location where information is stored, for example, a specific SharePoint folder, a page in Confluence, or a particular Jira project.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Two crucial processes take place at this level`})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Synchronization (Sync)`,children:_jsx(_components.p,{children:`This is where you manually trigger a synchronization. This process loads all current information from the source (e.g., the SharePoint folder) into the Genow platform, making it findable in queries.`})}),_jsx(Step,{title:`Permission Assignment`,children:_jsx(_components.p,{children:`At the Knowledge Source level, you define which users or user groups are allowed to access the data connected here.`})})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Why you can create multiple sources and assign them to an asset?`}),` Generally, this allows for extremely flexible and granular control over your data and access permissions.`]}),`\n`,_jsxs(Frame,{children:[_jsx(OptimizedImage,{src:`https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction.png?fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=6742ed10e5ed671653a6311e9c706560`,style:{width:`100%`},className:`dark:mint-hidden`,\"data-og-width\":`1747`,width:`1747`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/knowledge_abstraction.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction.png?w=280\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=6d3715bf742bb063b509bb6528c6f518 280w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction.png?w=560\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=b762a6dcd7297f5a0d0908df3e17df33 560w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction.png?w=840\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=b06c4ad514bc2bb705665101b6f8ccb0 840w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction.png?w=1100\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=16b69803d6fbab3ec2a42c9073c1af77 1100w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction.png?w=1650\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=7c36f1fb185c54b7f3c4f90ec24a632e 1650w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction.png?w=2500\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=9f259a18977c31a1d9c3f5c3284ed538 2500w`}),_jsx(OptimizedImage,{src:`https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction-1.png?fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=015a3b50593d542ded5694df7b2908aa`,style:{width:`100%`},className:`mint-hidden dark:mint-block`,\"data-og-width\":`1747`,width:`1747`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/knowledge_abstraction-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=16d2f5999c2bfafd48b4d6cb03b43de9 280w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=56c9d2d0f8e94dc1d662d55c562adba8 560w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=e08792dfd21c1c01f5d8d64aa847bece 840w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=9cf464cf14a91409f78d7f119ac06504 1100w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=874993cd88f74914d9350cfb1e5a754e 1650w, https://mintcdn.com/genowgmbh/7XSVUN1jk3j8hGqL/images/knowledge_abstraction-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=7XSVUN1jk3j8hGqL\u0026q=85\u0026s=1e5604a12bb764baa005d1a6e1486a4a 2500w`})]}),`\n`,_jsx(ResponseField,{children:_jsxs(Expandable,{title:`Additional example`,children:[_jsxs(ResponseField,{name:`Situation description`,id:`param-situation-description`,children:[_jsx(_components.p,{children:`Imagine you have an Asset named “International Sales Guidelines.” The information for this asset is located in different places with different access rights. You would create three Knowledge Sources for this:`}),_jsx(_components.p,{children:`Knowledge Source 1: A SharePoint folder with general sales documents. All sales employees are granted permission to access this.`}),_jsx(_components.p,{children:`Knowledge Source 2: A folder with contracts and price lists for Germany only. Only the “Sales DE” user group is granted permission to access this.`}),_jsx(_components.p,{children:`Knowledge Source 3: A folder with contracts and price lists for the UK only. Only the “Sales UK” user group is granted permission to access this.`})]}),_jsx(ResponseField,{name:`Result`,id:`param-result`,children:_jsx(_components.p,{children:`The Result: All sales employees see the same “International Sales Guidelines” Asset in the Genow platform. However, when an employee from Germany makes a query, the system searches the general documents (Source 1) and the German documents (Source 2) for them. A colleague from the UK making the same query will get results from the general (Source 1) and the British documents (Source 3). This ensures that each user only sees the information that is relevant and approved for them, even though the knowledge package appears the same to everyone.`})})]})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Why does it also make sense to keep the number of sources low?`}),` You can, of course, also select all your relevant directories, folders or documents and assign them to one source and one asset. This sometimes makes the synchronisation and management easier. It can make sense to create multiple sources if you are dealing with a complex topic with many separate sub-topics or complex user authorization concepts. Web searches are also managed at the knowledge source level.`]}),`\n`,_jsx(Heading,{level:`2`,id:`more-information-about-data-synchronization-and-permissions`,children:`More Information About Data Synchronization and Permissions`}),`\n`,_jsx(Heading,{level:`3`,id:`remarks-on-data-synchronization`,children:`Remarks on Data Synchronization`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`https://docs.genow.ai/en/use-case-management/knowledge/data-synchronisation`,children:`Find more information about data syncs here.`})}),`\n`]}),`\n`,_jsx(Expandable,{title:`more information about data synchronization`,children:_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`A Sync (Synchronization) refers to the process by which the Genow platform deliberately retrieves data from the connected Knowledge Sources and updates its internal database.`}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Changes`}),` in external sources, such as editing or adding documents in SharePoint, are `,_jsx(_components.strong,{children:`not transmitted to the platform in real-time`}),`, however an `,_jsx(_components.strong,{children:`automatic sync`}),` (i.e. daily, once a week, …) `,_jsx(_components.strong,{children:`can be configured`}),`.`]}),`\n`,_jsx(_components.li,{children:`The sync is the necessary mechanism to capture these modifications and reflect them within the platform. Initiating a sync ensures that all new or modified information is indexed and made available for search queries.`}),`\n`,_jsxs(_components.li,{children:[`This process guarantees the timeliness and accuracy of the data provided by the platform. At the same time, there is `,_jsx(_components.strong,{children:`no need for duplicate data`}),`.`]}),`\n`,_jsx(_components.li,{children:`The synchronization process is divided into two phases. First, a one-time configuration is required where a knowledge source is set up by assigning it to an Asset and defining the specific content to be included (e.g., files, folders).`}),`\n`,_jsxs(_components.li,{children:[`After this initial setup, the recurring execution is a simple, efficient action: you only need to select the pre-configured source and trigger the sync to update the data, without needing to re-define the contents each time. `,_jsx(_components.strong,{children:`Only new and updated data and documents are sychronized.`})]}),`\n`]})}),`\n`,_jsx(Heading,{level:`3`,id:`remarks-on-user-permissions`,children:`Remarks on User Permissions`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`https://docs.genow.ai/en/platform-management/permissions#permissions-scheme`,children:`Find more information about user permissions here.`})}),`\n`]}),`\n`,_jsxs(Expandable,{title:`more information about user permissions`,children:[_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`User `,_jsx(_components.strong,{children:`permissions are granted based on customizable roles`}),`. This allows for high flexibility.`]}),`\n`,_jsxs(_components.li,{children:[`We distinguish between `,_jsx(_components.strong,{children:`standard roles`}),` for Agent admins and users, who should be able to see (and manage in case you are an admin) all knowledge sources assigned to the Agent, and `,_jsx(_components.strong,{children:`custom roles`}),`, which grant access to a specific set of knowledge sources.`]}),`\n`,_jsx(_components.li,{children:`Standard roles can be exported from the Agent overview in Administration, custom roles have to be created by Genow.`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`One example for different enduser groups:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`For example, there is general information, as well as specific information intended for a dedicated subgroup of users.`}),`\n`,_jsxs(_components.li,{children:[`This results in the creation of two knowledge sources: `,_jsx(_components.em,{children:`general knowledge`}),` \u0026 `,_jsx(_components.em,{children:`specific knowledge`}),` and two authorization groups using custom roles: Access to general knowledge \u0026 access to specific knowledge.`]}),`\n`,_jsx(_components.li,{children:`Two assets can be created that are displayed depending on the authorization or one asset that looks the same for each user but contains different data depending on the user.`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`We differentiate between four main access roles:`})}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Platform admin:`}),` manages the platform and user permissions (standard role).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Agent admin:`}),` manages the Agent (standard role).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Basic user:`}),` read permissions for general Agent knowledge and all knowledge sources of the Agent (standard role).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Regional or knowledge-specific user (Optional):`}),` access to specific knowledge and therefore to a specific knowledge source.`]}),`\n`]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Knowledge Abstraction Layers","description":"Learn about data abstraction and data stuctures in Genow.","mode":"wide","href":"/en/use-case-management/knowledge/knowledge-abstractions"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Agents","slug":"1-agents","depth":2,"children":[]},{"title":"2. Knowledge Assets","slug":"2-knowledge-assets","depth":2,"children":[]},{"title":"3. Knowledge Sources: Foundation of Your Data","slug":"3-knowledge-sources-foundation-of-your-data","depth":2,"children":[]},{"title":"More Information About Data Synchronization and Permissions","slug":"more-information-about-data-synchronization-and-permissions","depth":2,"children":[{"title":"Remarks on Data Synchronization","slug":"remarks-on-data-synchronization","depth":3,"children":[]},{"title":"Remarks on User Permissions","slug":"remarks-on-user-permissions","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-hidden {\n display: none\n}\n.dark\\:mint-block:is(.dark *) {\n display: block\n}\n.dark\\:mint-hidden:is(.dark *) {\n display: none\n}","subdomain":"genowgmbh","siteName":"Genow Helpcenter","title":"Knowledge Abstraction Layers - Genow Helpcenter","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"de":{"href":"/use-case-management/knowledge/knowledge-abstractions","matchLevel":1},"en":{"href":"/en/use-case-management/knowledge/knowledge-abstractions","matchLevel":0}}},"lastModified":"2026-10-28T12:33:20.212Z","originalFileLocation":"en/use-case-management/knowledge/knowledge-abstractions.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Learn about data abstraction and data stuctures in Genow.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Genow Helpcenter\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Knowledge Abstraction Layers - Genow Helpcenter\">\u003cmeta data-mint-head property=\"og:description\" content=\"Learn about data abstraction and data stuctures in Genow.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Genow Helpcenter\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://genowgmbh.mintlify.site/_mintlify/api/og/v2?division=Manage+Your+Knowledge\u0026amp;title=Knowledge+Abstraction+Layers\u0026amp;description=Learn+about+data+abstraction+and+data+stuctures+in+Genow.\u0026amp;theme=9a98df5993f1d528ca572c01\u0026amp;signature=b792df64dd31c88efac0b3f190f09e1dd58c8e70ec4ea0e764cf14444d978194\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Knowledge Abstraction Layers - Genow Helpcenter\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Learn about data abstraction and data stuctures in Genow.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://genowgmbh.mintlify.site/_mintlify/api/og/v2?division=Manage+Your+Knowledge\u0026amp;title=Knowledge+Abstraction+Layers\u0026amp;description=Learn+about+data+abstraction+and+data+stuctures+in+Genow.\u0026amp;theme=9a98df5993f1d528ca572c01\u0026amp;signature=b792df64dd31c88efac0b3f190f09e1dd58c8e70ec4ea0e764cf14444d978194\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/genowgmbh/tVd2yUMIN0kFWduA/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Genow Helpcenter\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF6830\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/use-case-management/knowledge/knowledge-abstractions.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.genow.ai/use-case-management/knowledge/knowledge-abstractions\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.genow.ai/use-case-management/knowledge/knowledge-abstractions\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.genow.ai/#organization\",\"name\":\"Genow Helpcenter\",\"url\":\"https://docs.genow.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/genowgmbh/Jfz_mJOKbGC5-LHe/logo/new_genow_logo.png?fit=max\u0026auto=format\u0026n=Jfz_mJOKbGC5-LHe\u0026q=85\u0026s=9b1ab08364b0e10aa0fe9dbcac645cab\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.genow.ai#website\",\"name\":\"Genow Helpcenter\",\"url\":\"https://docs.genow.ai\",\"publisher\":{\"@id\":\"https://docs.genow.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions#webpage\",\"url\":\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions\",\"name\":\"Knowledge Abstraction Layers\",\"description\":\"Learn about data abstraction and data stuctures in Genow.\",\"dateModified\":\"2026-10-28T12:33:20.212Z\",\"isPartOf\":{\"@id\":\"https://docs.genow.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Manage Your Knowledge\",\"item\":\"https://docs.genow.ai/en/use-case-management/knowledge/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Knowledge Abstraction Layers\",\"item\":\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions#article\",\"headline\":\"Knowledge Abstraction Layers\",\"name\":\"Knowledge Abstraction Layers\",\"description\":\"Learn about data abstraction and data stuctures in Genow.\",\"url\":\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions\",\"mainEntityOfPage\":{\"@id\":\"https://docs.genow.ai/en/use-case-management/knowledge/knowledge-abstractions#webpage\"},\"dateModified\":\"2026-10-28T12:33:20.212Z\",\"publisher\":{\"@id\":\"https://docs.genow.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.genow.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Genow Helpcenter\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Genow Helpcenter","nav":{"global":null,"languages":[{"language":"de","default":true,"pages":[{"title":"de","href":"/use-case-management/knowledge/knowledge-abstractions"}]},{"language":"en","tabs":[{"tab":"Product","pages":[{"title":"Product","href":"/en/product/about-genow"}]},{"tab":"Use Case Management","pages":[{"group":"Getting Started","pages":[{"title":"Getting Started as an Agent Admin","href":"/en/use-case-management/getting-started"},{"title":"Setup of Your New Agent","sidebarTitle":"Agent Setup","href":"/en/use-case-management/use-case-setup"},{"title":"Successful Agent Guide","href":"/en/use-case-management/use-case-guide"}]},{"group":"Manage Your Knowledge","pages":[{"title":"Manage your Knowledge Base","description":"Learn how to manage your knowledge base.","href":"/en/use-case-management/knowledge/introduction"},{"title":"Knowledge Abstraction Layers","mode":"wide","href":"/en/use-case-management/knowledge/knowledge-abstractions"},{"title":"Knowledge Management: Add and Manage Knowledge","description":"Learn how to add knowledge to your Agent and manage existing assets and sources.","href":"/en/use-case-management/knowledge/knowledge-management"},{"title":"Data Maintenance","sidebarTitle":"Data Maintenance","href":"/en/use-case-management/knowledge/data-maintenance"},{"title":"Web Search","href":"/en/use-case-management/knowledge/websearch"},{"group":"Connector Details","expanded":false,"pages":[{"title":"SharePoint Connector","href":"/en/use-case-management/knowledge/sharepoint-connector"},{"title":"Google Drive Connector","href":"/en/use-case-management/manage-your-knowledge/google-drive-connector"},{"title":"Jira Connector","href":"/en/use-case-management/knowledge/jira-connector"},{"title":"Confluence Connector","href":"/en/use-case-management/knowledge/confluence-connector"}]}]},{"group":"Use Case Settings","pages":[{"title":"Context Engine \u0026 Features Overview","href":"/en/use-case-management/settings/introduction"},{"title":"Agent Context","href":"/en/use-case-management/settings/add-context"},{"title":"Skills","tag":"Beta","href":"/en/use-case-management/settings/skills"},{"title":"Glossary","href":"/en/use-case-management/settings/glossary"},{"title":"QR-Code Agent Access without Authentication","tag":"Beta","href":"/en/use-case-management/settings/qr-code-access"},{"group":"More Admin Panel Features","expanded":false,"pages":[{"title":"Feedback Form","href":"/en/use-case-management/settings/feedback-form"},{"title":"Fallbacks","href":"/en/use-case-management/settings/fallbacks"},{"title":"Guided Search","tag":"UPDATED","href":"/en/use-case-management/settings/guided-search"},{"title":"Quick Actions","href":"/en/use-case-management/settings/quick-actions"},{"title":"External Links","href":"/en/use-case-management/settings/external-links"},{"title":"Agent Guardrails","href":"/en/use-case-management/settings/guardrails"},{"title":"Data Protection","href":"/en/use-case-management/settings/data-protection"}]}]},{"group":"Analyse Your Use Case","pages":[{"title":"Analytics Dashboard","href":"/en/use-case-management/analyse/analytics"},{"title":"Evaluate Feedback","href":"/en/use-case-management/analyse/feedback"},{"title":"Troubleshooting","href":"/en/use-case-management/analyse/troubleshooting"}]},{"group":"Individualise Your Use Case","pages":[{"title":"Agentic Search","tag":"UPDATED","href":"/en/product/agents"},{"title":"Connectors","href":"/en/use-case-management/individualise/connectors"}]}]},{"tab":"Platform Management","pages":[{"title":"Platform Management","href":"/en/platform-management/introduction"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/healthchecks/readiness-probe"}]}]}]},"basePath":"","title":"Knowledge Abstraction Layers - Genow Helpcenter","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-CXMGc493.js","DynamicMarkdown-D-2HDKEp.js","zoom-image-lightbox-CE4cYsJE.js","lightbox-handle-r17bVUz3.js"]}