Graph este varianta-punte: UI Excel ramas familiar, arhitectura de date mutata intr-un model modern.
Graph is the bridge path: familiar Excel UI, with the data architecture moved into a modern model.
Aceasta varianta pastreaza formularele Excel si logica VBA validate in productie, dar elimina Access din ecuatie. Datele sunt accesate direct din SharePoint Online Lists prin Microsoft Graph API, cu autentificare OAuth2 si fara sincronizarea fragila din modelul legacy. Solutia este gandita sa functioneze atat pe Windows, cat si pe macOS, pastrand Excel ca front-end familiar.
This variant keeps the Excel forms and VBA logic already validated in production, but removes Access from the equation. Data is accessed directly from SharePoint Online Lists through Microsoft Graph API, with OAuth2 authentication and without the fragile synchronization used by the legacy model. The solution is designed to work on both Windows and macOS, while keeping Excel as the familiar front end.
Ce promite
What it promises
modernizare reala a stratului de date fara sa forteze echipa sa abandoneze UI-ul Excel
real modernization of the data layer without forcing the team to abandon the Excel UI
Ce adaptam
What we adapt
formulare, logica VBA, maparea datelor, autentificarea, cache-ul si configuratia listelor SharePoint
forms, VBA logic, data mapping, authentication, caching and SharePoint list configuration
De ce o aleg clientii
Why clients choose it
pentru ca vor sa iasa din Access, dar nu vor inca sa rescrie experienta utilizatorului intr-o aplicatie noua
because they want to leave Access behind, but do not yet want to rewrite the user experience into a new application
Cand vrei un pas modern credibil, dar cu schimbare controlata pentru utilizatori.
When you want a credible modern step, but with controlled change for users.
- organizatia foloseste deja Excel VBA si vrea sa pastreze aceasta experientathe organization already uses Excel VBA and wants to preserve that experience
- clientul vrea sa elimine Access si lag-ul de sincronizare dintre local si cloudthe client wants to remove Access and the sync lag between local and cloud
- se cauta o modernizare cu licentiere M365 standard, fara a porni direct in Power Platform Premiumthe goal is modernization with standard M365 licensing, without jumping immediately into Power Platform Premium
Backend-ul devine modern, dar experienta ramane desktop si dependenta de conectivitate.
The backend becomes modern, but the experience remains desktop-based and dependent on connectivity.
- nu exista mod offline; varianta cere conectivitate buna la internetthere is no offline mode; the variant requires reliable internet connectivity
- echipa ramane in modelul Excel/VBA, ceea ce e avantaj pentru adoptare si limita pentru evolutia UXthe team remains in the Excel/VBA model, which helps adoption but limits UX evolution
- administrarea cere configurare Microsoft 365, Azure AD App Registration si disciplina VBAadministration requires Microsoft 365 configuration, Azure AD app registration and VBA discipline
Alege Graph cand
Choose Graph when
vrei sa pastrezi UI-ul Excel si logica VBA, dar sa modernizezi datele, securitatea si accesul in timp real.
you want to keep the Excel UI and VBA logic, but modernize the data layer, security and real-time access.
Mergi spre SharePoint, Dataverse sau SQL cand
Move toward SharePoint, Dataverse or SQL when
clientul este pregatit pentru o experienta web, pentru o guvernanta mai ridicata sau pentru performanta si analytics la alt nivel.
the client is ready for a web experience, for stronger governance or for a higher level of performance and analytics.
Rol in portofoliu
Portfolio role
varianta-punte dintre continuitatea Legacy si modernizarea completa: backend modern, adoptare familiara.
the bridge path between Legacy continuity and full modernization: modern backend, familiar adoption.
Graph merita discutat atunci cand Access trebuie eliminat, dar Excel inca are sens pentru echipa.
Graph deserves to be discussed when Access must go, but Excel still makes sense for the team.
Putem valida rapid daca aceasta varianta este pasul corect de tranzitie sau daca proiectul cere deja o mutare spre SharePoint, Dataverse ori SQL.
We can quickly validate whether this variant is the right transition step or whether the project already calls for a move toward SharePoint, Dataverse or SQL.