Przejdź do głównej zawartości

Zarządzanie zespołem

Przypadek użycia 2: Dodanie członka zespołu do rekordu (Manager)

Dział zatytułowany „Przypadek użycia 2: Dodanie członka zespołu do rekordu (Manager)”

Dodanie członka zespołu do rekordu Case z dostępem Read/Write.

  • Użytkownik ma Permission Set FTS_Data_Access
  • Obiekt Case jest skonfigurowany do udostępniania zespołowego
  • Użytkownik jest właścicielem rekordu LUB ma rolę Manager w rekordzie
KrokAkcjaOczekiwany wynik
1Otwórz rekord CaseŁaduje się strona szczegółów Case
2Zlokalizuj komponent “Object Team”Komponent pokazuje “No team members” lub istniejącą listę
3Kliknij przycisk “Add” (+)Otwiera się okno Add Team Member
4Wyszukaj użytkownika “Test User”Użytkownik pojawia się w wyszukiwaniu
5Wybierz użytkownikaUser ID wypełniony
6Ustaw Access Level na “Read/Write”Poziom dostępu wybrany
7Ustaw rolę na “User”Rola wybrana
8(Opcjonalnie) Ustaw End Date na datę przyszłąData końcowa ustawiona
9Kliknij “Add”Okno zamyka się, użytkownik pojawia się na liście zespołu

Okno Add Team Member

  • Wyszukiwanie użytkownika pokazuje zdjęcie i email
  • Opcje poziomu dostępu: Read Only, Read/Write
  • Opcje roli: Manager, User (Owner niewybiralny)
  • Data końcowa musi być przyszła (błąd walidacji jeśli przeszła)
  • Duplikat członka pokazuje komunikat błędu
  • Rekord udostępnienia utworzony dla Case (sprawdź przez Setup > Sharing)

Przypadek użycia 3: Edycja członka zespołu (Manager)

Dział zatytułowany „Przypadek użycia 3: Edycja członka zespołu (Manager)”

Zmiana poziomu dostępu członka zespołu z Read/Write na Read Only.

  • Członek zespołu istnieje w rekordzie
  • Bieżący użytkownik ma uprawnienia menedżera
KrokAkcjaOczekiwany wynik
1Otwórz rekord z członkami zespołuLista członków zespołu widoczna
2Kliknij ikonę menu (⋮) w wierszu członka zespołuLista rozwijana pokazuje opcje Edit/Delete
3Kliknij “Edit”Okno edycji otwiera się z bieżącymi wartościami
4Zmień Access Level na “Read Only”Nowa wartość wybrana
5Kliknij “Save”Okno zamyka się, poziom dostępu zaktualizowany

Okno Edit Team Member

  • Oryginalne wartości wstępnie wypełnione w formularzu edycji
  • Użytkownika nie można zmienić (tylko do odczytu)
  • Poziom dostępu rekordu udostępnienia odpowiednio zaktualizowany
  • Wyświetlony komunikat toast o sukcesie

Przypadek użycia 4: Usunięcie członka zespołu (Manager)

Dział zatytułowany „Przypadek użycia 4: Usunięcie członka zespołu (Manager)”

Usunięcie członka zespołu z rekordu.

  • Członek zespołu istnieje w rekordzie
  • Bieżący użytkownik ma uprawnienia menedżera
KrokAkcjaOczekiwany wynik
1Otwórz rekord z członkami zespołuLista członków zespołu widoczna
2Kliknij ikonę menu (⋮) w wierszu członka zespołuLista rozwijana pokazuje opcje Edit/Delete
3Kliknij “Delete”Otwiera się okno potwierdzenia
4Kliknij “Delete” aby potwierdzićOkno zamyka się, członek usunięty z listy

Okno dialogowe potwierdzenia usunięcia

  • Potwierdzenie pokazuje nazwę członka
  • Rekord udostępnienia usunięty dla obiektu nadrzędnego
  • Wyświetlony komunikat toast o sukcesie
  • Członek nie pojawia się już na liście

Przypadek użycia 5: Przeglądanie zespołu (użytkownik końcowy)

Dział zatytułowany „Przypadek użycia 5: Przeglądanie zespołu (użytkownik końcowy)”

Przeglądanie członków zespołu w rekordzie, gdzie użytkownik jest członkiem zespołu.

  • Użytkownik ma Permission Set FTS_Data_Access
  • Użytkownik jest członkiem zespołu w rekordzie
KrokAkcjaOczekiwany wynik
1Otwórz rekord, gdzie użytkownik jest członkiem zespołuŁaduje się strona szczegółów rekordu
2Wyświetl komponent “Object Team”Lista członków zespołu widoczna
3Wyświetl własny wpis na liściePokazuje nazwę, zdjęcie, rolę, poziom dostępu
4Jeśli więcej niż 5 członków, kliknij “Show X more”Pełna lista się rozwija
5Kliknij “Show less”Lista zwija się z powrotem do 5 członków

Zwinięta lista członków zespołu

  • Użytkownik może zobaczyć członków zespołu
  • Przyciski Add/Edit/Delete NIE są widoczne (chyba że użytkownik jest Managerem)
  • Członek z rolą Owner pokazany z odznaką
  • Data końcowa pokazana jeśli ustawiona
  • Jeśli więcej niż 5 członków, lista jest zwinięta z przyciskiem “Show X more”
  • Kliknięcie “Show X more” rozwija pełną listę
  • Kliknięcie “Show less” zwija listę z powrotem
  • Właściciel rekordu zawsze pojawia się pierwszy na liście

Dodanie członka zespołu z datą wygaśnięcia dla dostępu tymczasowego.

  • Uprawnienia menedżera w rekordzie
  • Zaplanowane zadanie czyszczenia (opcjonalne, ale zalecane)
KrokAkcjaOczekiwany wynik
1Dodaj członka zespołu (Przypadek użycia 2)Okno otwarte
2Ustaw End Date na 7 dni od terazData wybrana
3ZapiszCzłonek dodany z pokazaną datą końcową
4Poczekaj, aż data końcowa minie
5Zadanie czyszczenia uruchamia się (2:00)Członek automatycznie usunięty

Członek zespołu z datą końcową

  • Data końcowa wyświetlana na liście członków zespołu
  • Przeszła data końcowa niedozwolona (błąd walidacji)
  • Wygasłe członkowie czyszczeni przez zadanie wsadowe
  • Rekordy udostępnień usunięte po usunięciu członka

Przypadek użycia 10: Synchronizacja zmiany właściciela

Dział zatytułowany „Przypadek użycia 10: Synchronizacja zmiany właściciela”

Automatyczna aktualizacja właściciela zespołu, gdy zmienia się właściciel rekordu nadrzędnego.

Gdy zmienia się pole OwnerId rekordu (np. konto jest przypisane do innego przedstawiciela handlowego), rekord ObjectTeamMember__c z Role__c = 'Owner' musi zostać zaktualizowany, aby odzwierciedlać nowego właściciela. Nie jest to automatyczne — wymaga Flow lub triggera Apex.

  • Udostępnianie zespołowe skonfigurowane dla obiektu
  • Członkowie zespołu istnieją w rekordach (rola Owner tworzona automatycznie)
  • Dostęp administratora do tworzenia Flow

Zobacz przewodnik konfiguracji dla szczegółowych instrukcji konfiguracji.

Flow Builder - Flow synchronizacji właściciela Akcja Sync Team Member Owner

  • Flow wyzwala się tylko przy zmianie OwnerId
  • ObjectTeamMember__c z Role=‘Owner’ zaktualizowany do nowego właściciela
  • Rekord udostępnienia starego właściciela usunięty (jeśli nie jest już członkiem zespołu)
  • Rekord udostępnienia nowego właściciela utworzony
  • Właściciele w postaci kolejek obsłużeni (używany uruchomiony użytkownik)
  • Operacje hurtowe obsługiwane (wiele rekordów naraz)
  • Account, Opportunity, Case, Lead, Campaign, Order
  • Dowolny obiekt niestandardowy z włączonym udostępnianiem zespołowym