Date și acțiuni publicate
Acces controlat la funcțiile FlexPortals
Direcția noastră actuală de dezvoltare nu se limitează la conectarea sistemelor cu FlexPortals, ci include și expunerea în siguranță a datelor, interogărilor și acțiunilor de business către soluții AI și aplicații externe.
GraphQL
Am făcut accesibil întregul set de date fără a ocoli modelul de permisiuni FlexPortals la nivel de acțiune, obiect sau date. Nu deschidem un canal de acces paralel, ci oferim un strat de interogare construit pe logica de autorizare existentă.
Se poate configura în detaliu ce este disponibil prin GraphQL: ce obiecte pot fi publicate, ce câmpuri sunt vizibile și sub ce denumiri apar. Numele interne ale obiectelor și câmpurilor FlexPortals nu trebuie să fie expuse.
Pot fi create și câmpuri virtuale care agregă valori din mai multe puncte de date sau din obiecte asociate. Interogările pot fi memorate în cache, regulile de invalidare pot fi configurate, iar o interogare GraphQL poate fi publicată chiar și ca apel API simplu, folosind doar identificatorul acesteia.
Sistemul poate publica instrumente MCP prin care soluțiile AI accesează funcții FlexPortals aprobate. Astfel, un client AI nu se limitează la răspunsuri text, ci poate apela controlat și funcții ale sistemului.
Prin cadrul nostru MCP pot fi publicate rapid reguli de business, rezultate ale interogărilor GraphQL sau procese personalizate. Obiectivul nu este automatizarea nelimitată, ci accesul soluțiilor AI exclusiv la acțiuni aprobate și verificabile.
Pot fi executate numai fluxurile de business care rămân sub controlul deplin al sistemului Flex. Securitatea, permisiunile, jurnalizarea și criteriile de calitate sunt integrate atât în proiectarea instrumentelor, cât și în executarea lor.
Dezvoltare asistată de AI, sub control
Extindem continuu utilizarea AI în dezvoltarea sistemului. Definim așteptări și limite clare, astfel încât instrumentele AI să contribuie coerent la evoluția platformei existente fără a reduce controlul tehnic.
Acolo unde standardele actuale permit acest lucru, definim instrucțiuni și reguli de dezvoltare pentru subagenți și le oferim contextul necesar. Astfel, chiar și echipele de subagenți pot fi coordonate, verificate și menținute în concordanță cu arhitectura FlexPortals.
Această abordare este esențială mai ales în proiectele de integrare: AI poate accelera livrarea, însă limitele funcțiilor publicate, accesul la date și cerințele de calitate sunt stabilite în continuare de regulile sistemului.