Narzędzia

Jak AI korzysta z danych Microsoft 365: maile, pliki SharePoint i arkusze Excel w jednym asystencie?

AI podpięte do M365 czyta maile, dokumenty i arkusze z jednego miejsca przez Graph API. Dane zostają w firmowym tenantcie.

⏱ 7 min czytania · 📅 17.08.2026 · 👁 18 wyświetleń

AI podpinamy do Microsoft 365 przez Microsoft Graph API, które daje asystentowi dostęp do skrzynki Outlook, plików na SharePoincie, arkuszy Excel i dokumentów Word bez wyciągania danych poza firmowy tenant. W praktyce jeden asystent może odpowiedzieć na pytanie o status oferty, wyciągnąć sumę z arkusza budżetowego i przejrzeć korespondencję z klientem, bo czyta ze wspólnej infrastruktury M365. Dane zostają w firmie.

Co tak naprawdę spina AI z całym ekosystemem M365?

Technicznie łączy to Microsoft Graph API. To interfejs, przez który autoryzowana aplikacja czyta i zapisuje dane we wszystkich usługach M365: pocztę, pliki, kalendarze, kontakty, listy SharePoint i zawartość arkuszy. Nie trzeba eksportować danych do żadnego zewnętrznego systemu. Asystent AI otrzymuje token dostępu z Entra ID (dawniej Azure Active Directory) i odpytuje Graph API tak jak odpytuje każde inne źródło danych.

Dla właściciela firmy to oznacza jedno: AI widzi te same dane, co pracownik zalogowany do przeglądarki. Robi to szybciej i dla wielu źródeł jednocześnie. Typowo wygląda to tak, że handlowiec pyta asystenta "co ostatnio pisał klient Malinowski", a asystent w kilka sekund przeszukuje skrzynkę Outlook, sprawdza folder klienta w bibliotece dokumentów na SharePoincie i zwraca podsumowanie z datami wiadomości i nazwami plików. Bez otwierania żadnej aplikacji.

Outlook: co AI robi z pocztą i kiedy warto to uruchomić

Skrzynka Outlook w średniej firmie to często setki maili dziennie, wrzuconych do jednego folderu Skrzynka odbiorcza bez żadnej struktury. AI może:

  • segregować wiadomości według priorytetów: oferty od klientów, faktury od dostawców, korespondencja wewnętrzna, odpowiedzi na reklamacje
  • pisać projekty odpowiedzi na podstawie treści maila i danych, które asystent ma w kontekście (cennik z OneDrive, historia klienta z CRM)
  • wyciągać załączniki w formacie PDF lub DOCX i streszczać ich treść bez otwierania pliku przez człowieka
  • flagować maile bez odpowiedzi starsze niż ustalona liczba dni

U jednego z klientów, firmy handlowej, asystent czytał przychodzące zapytania ofertowe, wyciągał kluczowe parametry (produkt, ilość, termin dostawy, adres dostawy) i otwierał aktualny cennik z folderu na OneDrive. Zwracał gotowy projekt odpowiedzi do skrzynki Wersje robocze. Handlowiec poprawiał jedną linijkę i klikał Wyślij. To realnie skracało czas odpowiedzi, bo projekt był gotowy zanim handlowiec zdążył otworzyć maila.

Ważna zasada, której się trzymamy: AI nie wysyła maili samodzielnie. Projekt trafia do folderu Wersje robocze albo do kroku zatwierdzenia w Power Automate. Człowiek decyduje o wysyłce. Zawsze.

SharePoint i OneDrive: jak pytać o dokumenty firmowe bez szukania po folderach

SharePoint to w wielu firmach gigantyczny folder bez struktury. Setki plików, biblioteki dokumentów z plikami bez sensownych nazw, stare wersje procedur obok aktualnych. AI może z tym pracować, ale efekt zależy od tego, jak poukładany jest SharePoint.

Co asystent robi z dokumentami:

  • odpowiada na pytania w stylu "jaki jest aktualny cennik dla segmentu hurtowego" szukając w bibliotece Dokumenty handlowe
  • streszcza długie dokumenty: regulamin wewnętrzny, umowę ramową z podwykonawcą, specyfikację techniczną produktu
  • odpowiada na pytania dotyczące konkretnych zapisów ("czy umowa z firmą X zawiera karę za opóźnienie")
  • czyta kolumny metadanych bibliotek: Status dokumentu, Odpowiedzialny, Data obowiązywania, Numer wersji

Jeden asystent może obsługiwać pytania z kilku witryn jednocześnie, na przykład z biblioteki Procedury operacyjne i Oferty handlowe, pod warunkiem że damy mu dostęp do obu. Uprawnienia konfigurujemy na poziomie konkretnej biblioteki lub site collection, nie musi mieć dostępu do całego SharePointa organizacji.

OneDrive for Business (firmowy, nie prywatny) działa podobnie. Jeśli pracownicy trzymają pliki projektowe na swoim OneDrive i udostępnią je asystentowi, ten może je czytać. Tyle że pliki na OneDrive często nie mają żadnych metadanych, więc szukanie konkretnego dokumentu jest trudniejsze niż na SharePoincie z dobrze zdefiniowanym schematem biblioteki.

Excel: dane z arkuszy bez ręcznego otwierania każdego pliku

To jeden z najczęstszych przypadków, które widzimy przy wdrożeniach. Firma ma kilkanaście lub kilkadziesiąt arkuszy Excel: cenniki, budżety działów, harmonogramy projektów, raporty sprzedaży tygodniowej. Nikt nie pamięta, który jest aktualny i gdzie leży.

AI czyta dane z arkuszy przez endpoint Workbook w Graph API. Menedżer pyta: "ile zostało w budżecie marketingowym na Q3". Asystent otwiera plik Budżet_2026.xlsx z folderu Finanse na SharePoincie, szuka arkusza Q3_Marketing, sumuje kolumnę Wydatki i odejmuje od wartości w nazwanej komórce Budzet_laczny. Zwraca odpowiedź z konkretną kwotą i nazwą wiersza, który ją przekracza. Bez logowania do Excela.

Co działa dobrze bez dodatkowej konfiguracji:

  • arkusze z prostą strukturą tabelaryczną, zwłaszcza tabele Excela z nagłówkami kolumn
  • pliki z nazwanymi zakresami komórek
  • dane bez zagnieżdżonych formuł odwołujących się do innych plików

Arkusze zbudowane na Power Query, makrach VBA albo dynamicznych tablicach ze SEQUENCE można obsługiwać, ale to wymaga osobnej konfiguracji i ustalenia wcześniej, co dokładnie asystent ma z tych danych wyciągać.

Word i długie dokumenty: streszczenia zamiast czytania od deski do deski

Każda firma ma dokumenty, których nikt nie czyta, bo są za długie. Procedury ISO, umowy z podwykonawcami, regulaminy wewnętrzne, specyfikacje przetargowe po 80 stron. AI może je streścić, znaleźć konkretny zapis albo porównać dwa dokumenty wersja po wersji.

Do streszczania wystarczy dostęp do pliku DOCX przez Graph API. Do bardziej złożonego przeszukiwania wielu dokumentów jednocześnie używamy indeksowania: asystent raz przetwarza dokumenty i zapisuje ich treść w bazie wektorowej. Taka baza może stać na własnym serwerze firmy albo w wyizolowanym środowisku chmurowym. Potem pytania trafiają do tej bazy, a nie do surowych plików za każdym razem, co przyspiesza odpowiedzi.

Gdzie trafiają dane z tenanta M365 i co to oznacza dla RODO

Tenant M365 to przestrzeń organizacji w infrastrukturze Microsoft. Twoje maile, pliki i dane użytkowników są przypisane do tego tenanta. Kiedy asystent AI odpytuje Graph API, zapytanie idzie do Microsoftu i wraca z danymi. Sama treść danych nie opuszcza tenanta w kierunku zewnętrznych usług, jeśli architektura wdrożenia jest poprawna.

Jak to wygląda w praktyce: aplikacja asystenta AI wysyła do Graph API zapytanie z tokenem OAuth 2.0. Microsoft zwraca dane (treść maila, zawartość pliku). Aplikacja przekazuje te dane do modelu językowego. Tu jest właśnie ten moment, który decyduje o wszystkim: jeśli model językowy działa lokalnie lub w europejskim data center, dane nie płyną do USA. Jeśli używamy zewnętrznego API modelu, dane trafiają do tego dostawcy zgodnie z jego warunkami przetwarzania.

Dlatego przy każdym wdrożeniu M365 pytamy wprost: jakiego modelu używamy i gdzie on fizycznie stoi. To odpowiedź na pytanie, co wpisujesz w polityce RODO przy punkcie o przetwarzaniu danych przez systemy AI.

Od czego zaczynamy integrację z M365

Nie od wpinania wszystkiego na raz. Zaczynamy od jednego procesu, który boli najbardziej. Najczęściej to albo segregacja poczty i projekty odpowiedzi w Outlooku, albo pytania do firmowej bazy dokumentów na SharePoincie. Oba dają szybki efekt i pozwalają przetestować, jak asystent radzi sobie z realną strukturą danych w firmie.

Pierwsze kroki wyglądają tak:

  • rejestracja aplikacji w Entra ID i nadanie uprawnień do Graph API (Mail.Read, Files.Read.All, Sites.Read.All albo bardziej granularne, zależnie od zakresu)
  • ustalenie, które skrzynki, witryny SharePoint i arkusze wchodzą w zakres pierwszego pilotażu
  • decyzja o modelu językowym i miejscu jego działania (własny serwer, chmura europejska, zewnętrzne API)
  • konfiguracja asystenta i testy na realnych danych z wybranego procesu

Czas od startu do działającego pilotażu to zwykle kilka tygodni. Zależy głównie od tego, jak poukładana jest struktura plików na SharePoincie i ile skrzynek obejmuje integracja. Jeśli SharePoint jest jednym wielkim folderem bez metadanych, trzeba najpierw to poukładać, zanim asystent da cokolwiek sensownego.

Chcesz sprawdzić, które procesy w Twojej firmie skorzystają na integracji z M365 i co faktycznie da się uruchomić w pierwszym miesiącu? Umów się na bezpłatny audyt. Możesz też zajrzeć do realnych wdrożeń, żeby zobaczyć, jak to wygląda u innych firm.

Najczęstsze pytania

Czym się różni integracja AI z Microsoft 365 od Microsoft Copilota?

Microsoft Copilot to produkt wbudowany w pakiet M365, wymagający osobnej licencji na każdego użytkownika. Integracja AI przez Graph API to osobny asystent, który konfigurujemy pod konkretne procesy firmy i podpinamy do wybranych danych w tenantcie, bez konieczności kupowania Copilota.

Czy dane z Outlooka i SharePointa trafią do OpenAI albo innego zewnętrznego dostawcy?

To zależy od architektury wdrożenia. Jeśli model językowy działa na własnym serwerze firmy lub w wyizolowanym środowisku chmurowym, dane z tenanta M365 nie trafiają do zewnętrznych dostawców. Przy każdym wdrożeniu sprawdzamy, gdzie fizycznie trafia zapytanie i który model je przetwarza.

Czy muszę mieć Microsoft 365 Business Premium, żeby podpiąć AI?

Nie musisz mieć najwyższego planu. Microsoft Graph API działa już w planach Business Basic i Business Standard. Niektóre funkcje SharePoint wymagają wyższych licencji, ale podstawowa integracja z pocztą, plikami i arkuszami jest dostępna szeroko.

Jak AI radzi sobie z plikami Excel, które mają wiele zakładek i ukryte kolumny?

AI odczytuje strukturę pliku przez endpoint Workbook w Graph API, widzi wszystkie arkusze, nagłówki kolumn i dane, włącznie z ukrytymi wierszami i kolumnami. Problem pojawia się przy arkuszach opartych na Power Query lub makrach VBA, bo te wymagają osobnej konfiguracji przy wdrożeniu.

Czy pracownicy będą wiedzieć, że AI czyta ich skrzynki?

Dostęp asystenta AI do skrzynek i plików konfigurujesz w Entra ID, dawniej Azure Active Directory. Możesz ograniczyć dostęp do konkretnych skrzynek, działów lub folderów, nie musisz dawać dostępu do całej organizacji. To kwestia uprawnień, którą ustalamy przed uruchomieniem.

Opracowanie: zespół redAi z wykorzystaniem narzędzi AI.

Chcesz sprawdzić, jak AI rozwiąże to u Ciebie?

Bezpłatny audyt potrzeb i pokaz działającego wdrożenia. Bez zobowiązań.

Umów bezpłatny audyt

Może Cię też zainteresować

Newsletter redai

Dostawaj kolejne wpisy do skrzynki

Co dwa tygodnie: nowy case, nowe moduły AI, błędy klientów. Bez spamu.