Przewodnik
Udostępnianie rekordów w Salesforce: kompletny przewodnik
Salesforce oferuje kilka sposobów udostępniania rekordu poza domyślnymi ustawieniami dla całej organizacji: ręczne udostępnianie, reguły współdzielenia, Apex managed sharing oraz natywne Account, Opportunity i Case Teams. Każdy z nich ma inny zakres i inne ograniczenia. Ten przewodnik wyjaśnia, jak się porównują, gdzie zawodzą i jak Flexible Team Share wprowadza jeden spójny, oparty na zespołach model bez kodu dla każdego obiektu standardowego lub niestandardowego.
Ostatnia aktualizacja 21 czerwca 2026
Dostęp na poziomie rekordu w Salesforce zaczyna się od domyślnych ustawień dla całej organizacji i hierarchii ról, a następnie rozszerza się poprzez jeden z kilku mechanizmów udostępniania. Wybór właściwego zależy od tego, czy potrzebujesz szerokich reguł, czy kontroli na poziomie pojedynczego rekordu, czy dostęp ma być automatyczny czy ręczny oraz czy ma kiedykolwiek wygasać. Poniższa tabela podsumowuje główne opcje w skrócie; kolejne sekcje zawierają odnośniki do szczegółowego omówienia każdej z nich.
| Funkcja | Flexible Team Share | Ręczne udostępnianie | Reguły współdzielenia | Apex managed sharing | Natywne zespoły |
|---|---|---|---|---|---|
| Kontrola na poziomie rekordu, członek po członku | ✓ | ✓ | — (szeroka) | ✓ | ✓ |
| Dostęp aktualizuje się automatycznie | ✓ | — (ręcznie) | ✓ | ✓ (kod) | ✓ |
| Działa na każdym obiekcie standardowym lub niestandardowym | ✓ | — (ograniczone w Lightning) | ✓ | ✓ | — (tylko 3 obiekty) |
| Dostęp tymczasowy wygasający automatycznie | ✓ | — | — | — (chyba że zakodowane) | — |
| Brak wymaganego kodu Apex | ✓ | ✓ | ✓ | — (Apex) | ✓ |
| Cena | Bezpłatnie | Natywne | Natywne | Natywne | Natywne |
Natywne sposoby udostępniania rekordu
Salesforce oferuje cztery natywne mechanizmy. Ręczne udostępnianie przyznaje jednemu użytkownikowi lub grupie dostęp do pojedynczego rekordu ręcznie — proste, ale całkowicie ręczne; zobacz alternatywę dla ręcznego udostępniania. Reguły współdzielenia otwierają dostęp szeroko na podstawie właściciela rekordu lub kryteriów; gdy zamiast tego potrzebujesz kontroli na poziomie rekordu, zobacz alternatywę dla reguł współdzielenia. Apex managed sharing jest najbardziej elastyczne, ale wymaga kodu — istnieje sposób, aby uzyskać ten sam rezultat jak Apex managed sharing bez kodu. Wreszcie natywne zespoły (Account, Opportunity i Case Teams) dodają członków do rekordu, ale tylko na tych trzech obiektach.
Gdzie natywne udostępnianie zawodzi
Natywny model ma dobrze znane luki. Zespoły kończą się na trzech obiektach, więc nie ma wbudowanego sposobu, aby dodać Account Teams do obiektów niestandardowych, zastąpić Opportunity Team czy rozszerzyć Case Teams gdzie indziej — a nawet tam, gdzie istnieją, występują realne ograniczenia Account Teams. Żadna z natywnych metod nie obsługuje dostępu tymczasowego wygasającego automatycznie, a ręczne udostępnienia są nawet tracone, gdy zmienia się właściciel rekordu. Rezultatem jest mieszanka reguł, kodu i ręcznego porządkowania.
Jeden model no-code do udostępniania rekordów
Flexible Team Share łączy to wszystko w jeden model oparty na klikaniu. Administrator włącza obsługę zespołów dla obiektu za pomocą kreatora, a następnie umieszcza komponent Object Team Member na stronie rekordu — dla każdego obiektu standardowego lub niestandardowego. Użytkownicy dodają członków z dokładnie takim poziomem dostępu, jakiego potrzebują; aplikacja automatycznie tworzy i odbiera udostępnienia, obsługuje dostęp tymczasowy wygasający samodzielnie i działa nadal po zmianie właściciela — wszystko bez Apex. Jest w 100% bezpłatne w AppExchange, bez limitów na obiekty, zespoły czy członków, więc możesz zachować natywne metody tam, gdzie pasują, a Flexible Team Share stosować wszędzie tam, gdzie one zawodzą.
Najczęściej zadawane pytania
Ile jest sposobów udostępniania rekordu w Salesforce?
Poza domyślnymi ustawieniami dla całej organizacji i hierarchią ról istnieją cztery główne mechanizmy: ręczne udostępnianie, reguły współdzielenia, Apex managed sharing oraz natywne zespoły (Account, Opportunity i Case Teams). Flexible Team Share dodaje piątą opcję no-code, która działa na każdym obiekcie.
Jaka jest różnica między regułami współdzielenia a ręcznym udostępnianiem?
Reguły współdzielenia otwierają dostęp szeroko i automatycznie na podstawie właściciela rekordu lub kryteriów, podczas gdy ręczne udostępnianie przyznaje dostęp do jednego konkretnego rekordu ręcznie. Reguły służą do powtarzalnych wzorców obowiązujących w całej organizacji; ręczne udostępnianie do jednorazowych wyjątków.
Jak udostępnić rekord na obiekcie niestandardowym?
Obiekty niestandardowe nie mają natywnej funkcji zespołów i obsługują jedynie reguły współdzielenia lub ręczne udostępnianie. Flexible Team Share wprowadza udostępnianie oparte na zespołach, na poziomie rekordu, do każdego obiektu niestandardowego — zobacz Account Teams na obiektach niestandardowych.
Czy mogę przyznać komuś tymczasowy dostęp do rekordu?
Natywne udostępnianie nie ma automatycznego wygasania. Flexible Team Share pozwala ustawić datę zakończenia, dzięki czemu dostęp jest odbierany automatycznie — zobacz tymczasowy dostęp do rekordu.
Czy istnieje alternatywa no-code dla Apex managed sharing?
Tak. Flexible Team Share zapewnia to samo szczegółowe, automatyczne udostępnianie na poziomie rekordu co Apex managed sharing, konfigurowane za pomocą kliknięć zamiast kodu, i jest bezpłatne w AppExchange.
Udostępniaj dowolny rekord, na dowolnym obiekcie, bez kodu. Zainstaluj Flexible Team Share bezpłatnie.
Pobierz z AppExchangeCzym jest Flexible Team Share?
6-minutowe wprowadzenie: dlaczego stworzyliśmy FTS, jak go zainstalować i jak dodawać członków zespołu do dowolnego obiektu Salesforce — bez kodu.