Dokumenty prywatne
import { Image } from ‘astro:assets’; import markPrivate from ’../../../../assets/screenshots/mark-as-private.png’;
Przegląd
Dział zatytułowany „Przegląd”Każdy użytkownik może oznaczyć plik jako prywatny. Prywatny plik jest widoczny wyłącznie dla:
- Użytkownika, który oznaczył go jako prywatny (zapisanego w polu
Owner_Id__cobiektu łącznikowego widoczności). - Użytkowników z uprawnieniem niestandardowym
Tucario_View_Private_Documents— zazwyczaj przypisywanych administratorom, HR lub działowi compliance za pomocą zestawu uprawnień Tucario - View Private Documents.
Pliki prywatne wyświetlają ikonę kłódki obok nazwy pliku zarówno w widoku listy, jak i kafelków.
Oznaczanie pliku jako prywatnego
Dział zatytułowany „Oznaczanie pliku jako prywatnego”- Otwórz menu kontekstowe pliku.
- Wybierz Mark as Private.
- Obok nazwy pliku pojawi się ikona kłódki — plik jest teraz ukryty dla wszystkich oprócz właściciela i użytkowników z uprawnieniem View Private.
Usuwanie flagi prywatności
Dział zatytułowany „Usuwanie flagi prywatności”Właściciel (oraz każdy użytkownik z uprawnieniem View Private Documents) może usunąć flagę:
- Otwórz menu kontekstowe prywatnego pliku.
- Wybierz Remove Private.
- Ikona kłódki znika, a plik wraca do normalnych reguł widoczności (w tym ewentualnych ograniczeń kategorii).
Kto może zobaczyć prywatny plik
Dział zatytułowany „Kto może zobaczyć prywatny plik”| Użytkownik | Czy widzi plik? |
|---|---|
| Właściciel (który oznaczył go jako prywatny) | Tak |
| Użytkownik z uprawnieniem View Private Documents | Tak |
| Wszyscy pozostali | Nie — plik jest filtrowany po stronie serwera i nigdy nie pojawia się na liście, nawet jeśli wcześniej wiedzieli o jego istnieniu |
Łączenie z kategoriami
Dział zatytułowany „Łączenie z kategoriami”Prywatność i widoczność oparta na kategoriach działają łącznie — oba warunki muszą być spełnione, aby plik był widoczny. Jeśli plik jest prywatny i przypisany do kategorii tylko dla HR, zobaczyć go mogą wyłącznie użytkownicy spełniający oba warunki (właściciel z rolą HR lub użytkownik View Private z rolą HR). Szczegółowa logika filtrowania znajduje się w sekcji Kontrola widoczności.
Co dzieje się w tle
Dział zatytułowany „Co dzieje się w tle”Gdy oznaczasz plik jako prywatny, Smarter Files zapisuje dane w obiekcie łącznikowym Tucario_File_Visibility__c:
- Ustawia
Is_Private__c = true. - Ustawia
Owner_Id__cna bieżącego użytkownika (wymagane przez regułę walidacjiOwner_Required_When_Private—Owner_Id__cnie może być puste, gdyIs_Private__cma wartość true).
Całe filtrowanie odbywa się po stronie serwera w metodzie getFilesList(), zanim odpowiedź opuści serwer Salesforce — prywatne pliki nigdy nie są przesyłane do nieuprawnionych przeglądarek.