Kontrollált AI-integráció a FlexPortals képességeire építve
A FlexPortals integrációs iránya arról szól, hogy a rendszerben lévő adatokat, üzleti logikát és folyamatokat biztonságosan, jogosultságvezérelten lehessen megnyitni AI rendszerek és külső alkalmazások számára.
A GraphQL, az MCP szerver és az AI támogatott fejlesztési szabályrendszer együtt olyan réteget ad, amelyben az elérés rugalmas, de nem kontrollálatlan: minden publikált képesség a FlexPortals biztonsági, jogosultsági és minőségi keretei között működik.
Új integrációs képességek AI-hoz és külső eléréshez
Az új fejlesztések célja, hogy a FlexPortals ne csak belső felületeken legyen használható, hanem kontrollált módon adjon hozzáférést adatokhoz, lekérdezésekhez és üzleti műveletekhez is.
GraphQL
A teljes adathalmaz elérését úgy tettük lehetővé, hogy a FlexPortals jogosultságkezelése művelet, objektum és adat szinten érintetlen marad. Nem önálló, párhuzamos hozzáférési csatornát nyitunk, hanem a meglévő jogosultsági logikára épülő lekérdezési réteget.
Részletesen beállítható, hogy mi érhető el GraphQL-en keresztül: mely objektumok publikálhatók, azok mely mezői láthatók, és milyen néven jelenjenek meg. Nem kötelező a Flex natív objektum- és mezőneveit használni.
Virtuális mezők is létrehozhatók, amelyek több adatból vagy kapcsolt objektumok adataiból aggregálnak tartalmat. A lekérdezések cache-elhetők, az elavulási szabályok beállíthatók, és egy GraphQL query egyszerű API hívásra is mappelhető, ahol elegendő a query azonosítóját megadni.
MCP szerver
A rendszer MCP tool-okat publikálhat, amelyek megnyitják a FlexPortals saját képességeit AI rendszerek előtt. Így egy AI kliens nem csak szöveges választ adhat, hanem kontrollált módon hívhat rendszerképességeket is.
Az MCP keretrendszerünkben gyorsan publikálható üzleti logika, GraphQL lekérdezés eredménye vagy egyedi üzleti folyamat. A hangsúly nem a korlátlan automatizáláson van, hanem azon, hogy az AI csak a FlexPortals által engedélyezett, ellenőrizhető műveleteket érhesse el.
Kizárólag a Flex rendszer teljes kontrolljával megvalósuló üzleti folyamatok futhatnak. A biztonsági, jogosultságkezelési, naplózási és minőségi szempontokat a tool-ok tervezésénél és futtatásánál is figyelembe vesszük.
AI támogatott fejlesztési kontroll
Folyamatosan bővítjük a rendszer AI támogatott fejlesztését. AI eszközök számára megfogalmazzuk azokat az elvárásokat, amelyekkel a meglévő rendszer egységes fejlesztése a kontroll messzemenő fenntartásával támogatható.
A jelenlegi szabványoknak megfelelő helyeken olyan promptokat és fejlesztési irányelveket helyezünk el, amelyek jól kontextualizált subagentek létrehozását támogatják. Így subagent teamek munkája is irányítható, ellenőrizhető és a FlexPortals architektúrájához illeszthető marad.
Ez a megközelítés az integrációk fejlesztésénél különösen fontos: az AI gyorsíthatja a munkát, de a publikált képességek határait, adat-hozzáférését és minőségi elvárásait továbbra is a rendszer szabályai határozzák meg.
Miért fontos ez?
Az AI-integráció akkor működik jól vállalati környezetben, ha nem kerül meg meglévő szabályokat. A FlexPortals integrációs rétege ezért nem csak technikai API-kat ad, hanem szabályozott hozzáférést: mit lehet lekérdezni, milyen adatokkal, milyen műveleti keretben és milyen minőségi elvárások mellett.
01
Adatok megnyitása kontrollált módon
A GraphQL réteg csak azt publikálja, amit a rendszer engedélyez, így külső lekérdezések és AI folyamatok is a FlexPortals adatvédelmi és jogosultsági keretein belül maradnak.
02
Üzleti képességek tool-ként
Az MCP szerverrel a rendszer műveletei AI eszközök számára is elérhetők lehetnek, de csak előre definiált, auditálható és biztonságosan futtatható formában.
03
Fejlesztés egységes szabályok mentén
Az AI fejlesztési támogatás nem széttartó kódgenerálást jelent, hanem kontextussal, promptokkal és review-val irányított fejlesztési folyamatot.