Shared Channels w Microsoft Teams to kanały współpracy, do których możesz zaprosić użytkowników z zewnętrznych organizacji — bez tworzenia kont gości, bez przełączania tenantów i z pełnym dostępem do czatu, plików, spotkań oraz aplikacji. Technologia opiera się na mechanizmie Microsoft Entra B2B direct connect, który zastępuje klasyczne guest access modelem wzajemnego zaufania między tenantami Microsoft 365 — szybszym, bezpieczniejszym i wygodniejszym dla obu stron.
W skrócie
- Shared Channels pozwala współpracować z osobami spoza Twojej organizacji bez dodawania ich jako gości (guest) do Twojego Microsoft 365
- Każdy uczestnik loguje się swoimi własnymi danymi uwierzytelniającymi (konto macierzystej organizacji) — nie musi zapamiętywać dodatkowych haseł ani przełączać tenantów
- Wszystko opiera się na Microsoft Entra B2B direct connect — obustronnej relacji zaufania skonfigurowanej przez administratorów obu organizacji
- Kanał współdzielony ma własną witrynę SharePoint, niezależną od zespołu nadrzędnego — pliki są odseparowane i widoczne tylko dla członków kanału
- Limit: 5000 bezpośrednich członków na kanał współdzielony, do 50 zespołów zewnętrznych, do 1000 kanałów współdzielonych na zespół
- Wsparcie dla MFA, Conditional Access, DLP, eDiscovery i retention — Shared Channels w pełni integrują się z Microsoft Purview
- Funkcja dostępna w planach: Microsoft 365 Business Basic, Business Standard, Business Premium, E3, E5 oraz Office 365 E1/E3/E5 i Microsoft Teams Essentials
Pełna definicja — czym są Shared Channels
Shared Channels (wcześniej znane pod nazwą kodową Teams Connect) to trzeci typ kanału w Microsoft Teams — obok standardowych (Standard Channels) i prywatnych (Private Channels). Wprowadzone w 2022 roku, a dojrzałość produkcyjną osiągnęły w latach 2024–2025, stanowią dziś najelastyczniejszy mechanizm współpracy międzyorganizacyjnej w ekosystemie Microsoft 365.
Kluczowa różnica względem standardowego dostępu gościa: zewnętrzny uczestnik nie pojawia się w Twoim Microsoft Entra ID jako obiekt Guest. Zamiast tego, po nawiązaniu relacji B2B direct connect, użytkownik z organizacji partnerskiej uzyskuje dostęp do konkretnego kanału z poziomu własnego klienta Teams — widzi go obok swoich codziennych zespołów, a dostęp jest kontrolowany przez właściciela kanału w organizacji gospodarza.
Trzy filary architektury Shared Channels
-
B2B direct connect (warstwa tożsamości) — Microsoft Entra External ID tworzy dwustronną relację zaufania między tenantami. Administratorzy obu organizacji konfigurują ustawienia cross-tenant access: inbound (kto może wejść do mnie) i outbound (kogo ja mogę wysłać na zewnątrz). Bez obustronnej zgody połączenie nie działa.
-
Shared Channel jako zasób Teams — kanał jest tworzony w zespole macierzystym (parent team), ale ma własną, odseparowaną przestrzeń. Tylko jawni członkowie kanału — wewnętrzni i zewnętrzni — widzą jego zawartość. Właściciel zespołu nadrzędnego nie ma dostępu do plików ani konwersacji w shared channel, chyba że sam zostanie do niego dodany.
-
Dedykowana witryna SharePoint — każdy Shared Channel otrzymuje własną site collection SharePoint z szablonem
TEAMCHANNEL#1. Pliki, foldery i notebooki OneNote są fizycznie odseparowane od reszty zespołu, co gwarantuje izolację danych między organizacjami.
Jak to działa — od konfiguracji do codziennego użytku
Konfiguracja po stronie administratora (5 kroków)
Proces wymaga działań w trzech panelach administracyjnych i ścisłej koordynacji między tenantami:
| Krok | Gdzie | Co robisz |
|---|---|---|
| 1. | Teams Admin Center → Teams policies | Włącz: Create shared channels, Invite external users to shared channels, Join external shared channels |
| 2. | Teams Admin Center → External access | Upewnij się, że organizacja partnerska nie jest zablokowana na liście external access |
| 3. | Microsoft Entra Admin Center → Cross-tenant access | Dodaj organizację partnerską (po domenie lub Tenant ID) |
| 4. | Entra → Inbound settings (B2B direct connect) | Zezwól na dostęp zewnętrznym użytkownikom + wybierz aplikację Office 365 (obejmuje Teams + SharePoint) |
| 5. | Entra → Outbound settings (B2B direct connect) | Zezwól swoim użytkownikom na dostęp do kanałów w organizacji partnerskiej + wskaż aplikację Office 365 |
Uwaga: zmiany w cross-tenant access settings mogą propagować się do 6 godzin. Organizacja partnerska musi wykonać dokładnie te same kroki dla Twojego tenant ID — B2B direct connect jest zawsze relacją dwustronną.
Codzienna praca — perspektywa użytkownika
- Właściciel zespołu tworzy Shared Channel w swoim zespole (tylko owner może utworzyć kanał współdzielony).
- W oknie Share channel settings wybiera Share this channel with anyone in your org or other orgs i wpisuje pełny adres e-mail (UPN) osoby z partnerskiej organizacji.
- Zaproszony użytkownik otrzymuje powiadomienie w Teams i widzi kanał w swojej liście zespołów — z etykietą organizacji gospodarza (np.
Kanał · Contoso Ltd.). - Użytkownik korzysta z czatu, spotkań, udostępniania plików, współdzielonych kart Loop i aplikacji bez przełączania tenantów. Uwierzytelnienie odbywa się automatycznie przez macierzyste konto Microsoft 365.
- Token dostępu B2B direct connect jest ważny 1 godzinę, po czym następuje ciche odświeżenie — użytkownik nie zauważa zmiany.
Co jest wspierane, a co nie
| Funkcja | Wsparcie w Shared Channels |
|---|---|
| Czat, rozmowy, spotkania, wideorozmowy | ✅ Pełne |
| Udostępnianie plików (SharePoint) | ✅ Własna witryna, odseparowana od parent team |
| Aplikacje (karty): Word, Excel, PowerPoint, OneNote, Whiteboard, Miro, Trello, Asana, Jira | ✅ Lista wspieranych aplikacji rośnie z każdą aktualizacją |
| Bots, connectors, message extensions | ❌ Nieobsługiwane |
| Stream, Planner, Forms | ❌ Nieobsługiwane (stan na Q1 2026) |
| Org-wide teams jako członek kanału | ❌ Niedozwolone |
| Klonowanie zespołu (kopiuje shared channels) | ❌ Kanały współdzielone nie są kopiowane |
| eDiscovery, Legal Hold, DLP, Retention | ✅ Pełna integracja z Microsoft Purview |
Porównanie: Shared Channels vs. Guest Access vs. Private Channels
| Cecha | Shared Channel (B2B Direct Connect) | Guest Access (B2B Collaboration) | Private Channel |
|---|---|---|---|
| Zewnętrzny użytkownik w Entra ID | Nie — brak obiektu Guest | Tak — tworzony obiekt Guest User | Nie dotyczy (tylko wewnętrzni) |
| Logowanie | Własne konto, własny tenant | Konto gościa (może być dowolne, także Gmail) | Własne konto w organizacji |
| Przełączanie tenantów | Nie — kanał widoczny w macierzystym Teams | Tak — użytkownik przełącza się do cudzego tenant | Nie |
| Widoczność zasobów | Tylko konkretny kanał + jego SharePoint | Cały zespół, do którego został zaproszony | Tylko konkretny kanał (wewnętrzny) |
| Wymagana konfiguracja admina | Rozbudowana: Entra cross-tenant + Teams policies | Podstawowa: włączenie guest access w Teams i SharePoint | Minimalna (domyślnie włączone) |
| MFA/Conditional Access | ✅ Dziedziczone z organizacji gospodarza + trust MFA claims | ✅ Dziedziczone z organizacji gospodarza | ✅ Dziedziczone z organizacji |
| Audyt logowań | Sign-in logs w obu tenantach + Teams audit w tenant gospodarza | Sign-in logs w tenant gospodarza | Sign-in logs w organizacji |
| Limit członków | 5000 bezpośrednich (plus do 50 zespołów) | Ograniczony licencją (max 25 000 na zespół) | 250 członków |
| Kiedy wybrać | Stała współpraca z 1-5 partnerami B2B, każdy na Microsoft 365 | Okazjonalna współpraca, różne platformy tożsamości | Wewnętrzne podzespoły projektowe |
Zastosowania — kiedy Shared Channels ma sens
Idealne scenariusze
-
Wspólne projekty między firmami — agencja marketingowa + klient korporacyjny: jeden Shared Channel na kampanię, wszystkie pliki, briefy i spotkania w jednym miejscu, bez mieszania dostępów do wewnętrznych zasobów każdej ze stron.
-
Łańcuch dostaw i partnerzy handlowi — producent + dystrybutor + integrator: każdy widzi tylko kanały dotyczące wspólnych zamówień, nie ma dostępu do całego tenanta partnera.
-
Fuzje i przejęcia (M&A) — w okresie przejściowym przed migracją tenantów: zespoły obu firm współpracują w shared channels, zachowując odrębność organizacyjną i zgodność z compliance.
-
Konsultanci i contractorzy długoterminowi — zamiast tworzyć i usuwać konta gości, wystarczy zaprosić konsultanta do shared channel. Gdy współpraca się kończy, usuwasz go z kanału — znika całkowicie, bez pozostawiania osieroconych obiektów w Entra ID.
-
Współpraca między jednostkami tej samej grupy kapitałowej — spółki-córki z odrębnymi tenantami Microsoft 365 mogą współdzielić kanały projektowe bez konsolidowania infrastruktury IT.
Kiedy NIE wybierać Shared Channels
- Partner nie ma Microsoft 365 (korzysta z Google Workspace, własnego Exchange) — wtedy jedyną opcją jest klasyczny Guest Access z kontem Microsoft lub Gmail.
- Współpraca jest jednorazowa, krótka (< 1 tydzień) — konfiguracja B2B direct connect przez administratorów obu stron jest zbyt czasochłonna.
- Potrzebujesz botów, konektorów lub zaawansowanych automatyzacji w kanale — Shared Channels nie obsługują tych mechanizmów.
- Zespół ma charakter klasowy/edukacyjny (Class Teams) — Shared Channels nie są wspierane w tej konfiguracji.
Limity techniczne i ograniczenia (stan na 2026)
| Zasób | Limit |
|---|---|
| Maksymalna liczba członków zespołu (łącznie z shared channel) | 25 000 |
| Bezpośredni członkowie Shared Channel | 5 000 (w tym do 50 zespołów) |
| Zespoły, z którymi można współdzielić jeden kanał | 50 |
| Shared Channels na jeden zespół | 1 000 (łącznie z usuniętymi w oknie 30-dniowym) |
| Rozmiar pojedynczego pliku (SharePoint) | 250 GB |
| Domena zaufanych partnerów (external access) | 4 000 |
| Czas propagacji zmian Entra cross-tenant | Do 6 godzin |
Częste pytania
Czy Shared Channels wymaga dodatkowych licencji ponad standardowe plany Microsoft 365?
Nie. Shared Channels są dostępne w ramach planów Microsoft 365 Business Basic, Business Standard, Business Premium, Microsoft 365 E3/E5, Office 365 E1/E3/E5 oraz Microsoft Teams Essentials. Nie potrzebujesz licencji Microsoft Entra ID P1/P2 ani dodatkowych dodatków — sam B2B direct connect jest funkcją wbudowaną w Microsoft Entra External ID i nie generuje dodatkowych kosztów licencyjnych. Jedynym wymaganiem jest posiadanie subskrypcji obejmującej Teams.
Czy mogę udostępnić Shared Channel użytkownikowi, który ma już konto gościa w moim tenant?
Technicznie tak — ale trzeba zachować ostrożność. W Teams Admin Center, wyszukując uczestnika zewnętrznego, należy wpisać ext:user@domena.com, aby wskazać jego konto macierzyste (UPN), a nie konto gościa. Jeśli zewnętrzny uczestnik ma zarówno konto gościa w Twoim tenant, jak i konto w swojej organizacji, a adresy e-mail są identyczne — Teams może mieć problem z rozróżnieniem tożsamości. Rekomendowane jest używanie Shared Channels jako zamiennika guest access, nie równolegle.
Co się dzieje z plikami w Shared Channel po zakończeniu współpracy?
Gdy usuwasz użytkownika zewnętrznego z Shared Channel, natychmiast traci on dostęp do witryny SharePoint kanału i wszystkich plików. Pliki pozostają w witrynie SharePoint organizacji gospodarza — nie są przenoszone ani kopiowane do tenantu partnera. Jeśli kanał zostanie usunięty, witryna SharePoint przechodzi w stan soft-delete na 30 dni; po tym okresie jest trwale usuwana. Jeśli przywrócisz kanał w ciągu 30 dni, wszyscy członkowie — wewnętrzni i zewnętrzni — odzyskują dostęp.
Czy mogę ograniczyć Shared Channels tylko do konkretnych użytkowników w organizacji partnerskiej?
Tak. W ustawieniach cross-tenant access (Entra ID → Inbound → External users and groups) zamiast All external users and groups możesz wskazać konkretne grupy (np. Marketing Team w organizacji partnerskiej) po ich Object ID. Organizacja partnerska musi analogicznie skonfigurować outbound settings, aby zezwolić tylko tym grupom na dostęp do Twoich zasobów. To bardzo przydatne, gdy współpracujesz z dużą korporacją, a tylko jeden dział potrzebuje dostępu.
Czy integracja z Microsoft Purview (DLP, retention, eDiscovery) działa dla Shared Channels?
Tak, w pełni. Shared Channel dziedziczy polityki zgodności (DLP, retention labels, sensitivity labels) z zespołu nadrzędnego w organizacji gospodarza. Oznacza to, że dane w kanale — wiadomości czatu, pliki SharePoint, spotkania — podlegają tym samym regułom compliance co reszta Twojego tenantu. eDiscovery może przeszukiwać wiadomości w shared channels (przechowywane są w dedykowanej systemowej skrzynce pocztowej, nie w grupowym mailboxie zespołu). Legal Hold można nałożyć na wewnętrznych członków kanału — nie można go rozszerzyć na uczestników zewnętrznych.
Jak Shared Channels radzi sobie z MFA i Conditional Access?
Model jest następujący: organizacja gospodarz (resource tenant) egzekwuje swoje polityki Conditional Access wobec użytkowników zewnętrznych. Jeśli Twoja organizacja wymaga MFA dla dostępu do SharePoint Online i Teams, użytkownik zewnętrzny również musi spełnić ten wymóg. Kluczowe jest skonfigurowanie MFA trust w Entra cross-tenant settings — jeśli je włączysz i użytkownik zewnętrzny już zaliczył MFA w swojej macierzystej organizacji, Twoja polityka CA uzna to za spełnione. Bez trust settings użytkownik będzie proszony o dodatkowy czynnik MFA od Twojej organizacji.
Co się dzieje, gdy ostatni właściciel Shared Channel opuszcza organizację?
Jeśli ostatni właściciel kanału z organizacji gospodarza zostanie usunięty z Microsoft 365, system automatycznie promuje innego członka wewnętrznego do roli owner. Jeśli nie ma żadnego wewnętrznego członka, kanał pozostaje bez właściciela i tylko administrator Teams może ręcznie przypisać nowego. Dlatego zawsze warto mieć co najmniej dwóch właścicieli kanału współdzielonego z Twojej organizacji.
Potrzebujesz licencji Microsoft 365 dla swojego zespołu, który planuje korzystać z Shared Channels? W KluczeSoft.pl znajdziesz legalne klucze do Microsoft 365 Business Standard, Business Premium oraz Office 365 E3 — w cenach nawet 40–60% niższych od oficjalnego cennika Microsoft, z natychmiastową dostawą i polską fakturą VAT. To w pełni oryginalne licencje, które w 100% wspierają wszystkie opisane wyżej funkcje Teams Shared Channels i B2B direct connect.
