Menu

Jak stworzyć zamkniętą piaskownicę w Salesforce

2 lata temu

Jeśli jesteś deweloperem, możesz się zastanawiać: Jak zrobić zablokowaną piaskownicę w Salesforce? Odpowiedź jest zaskakująco prosta i można ją znaleźć właśnie tutaj! Najpierw musisz utworzyć Sandbox w ustawieniach Salesforce. Może to zająć kilka minut lub kilka godzin, w zależności od wielkości Twojej produkcyjnej instancji Salesforce. Po utworzeniu piaskownicy otrzymasz powiadomienie e-mail, że możesz zalogować się do swojej piaskownicy.

Tworzenie polityki piaskownicy uniemożliwi uruchomienie niezaufanych binarek do pobrania. Możesz kontrolować, do których plików piaskownica ma dostęp, włączając lub wyłączając tryb chroniony. Na przykład, można wyłączyć ograniczenia odczytu plików pulpitu, tak, że tylko zaufane aplikacje mogą uzyskać do nich dostęp. Ale jeśli chcesz chronić swoje pliki przed złośliwymi piaskownicami, powinieneś również włączyć tryb Protected Mode dla aplikacji.

Przed rozpoczęciem testów warto upewnić się, że rozumiesz rozwiązanie, którego używasz. Piaskownice mają być piaskownicami, które tworzysz per Salesforce org, i mogą stać się dość duże, jeśli używasz wielu instancji tej samej aplikacji. W tym celu zaleca się użycie rozwiązania Chargent, ponieważ pozwala ono na odczyt i zapis między org Salesforce. Po utworzeniu piaskownicy można wyszukiwać obiekty według nazwy lub numeru ID, kliknąć ikonę ołówka i otworzyć właściwości.

Częściowa piaskownica kopiuje próbkę danych lub konfiguracji ze środowiska produkcyjnego, ale tylko niewielką część. Dane w częściowej piaskownicy nie są kopią 1:1 danych produkcyjnych i są odświeżane co pięć dni. Piaskownice częściowe mają łączny rozmiar 5 GB. Do testowania nowych aplikacji lub konfiguracji można użyć tego typu piaskownicy.

Piaskownica pozwala programistom testować swój kod bez obaw o to, co ich zmiany zrobią z danymi produkcyjnymi. Można dodawać nowe pola i funkcje, dostosowywać współdzielone komponenty, a nawet tworzyć nowe sekcje. Wszystkie te działania są możliwe w piaskownicy bez wpływu na dane produkcyjne. Dzięki temu jest to idealne rozwiązanie dla rozwoju, ponieważ mechanizm piaskownicy ogranicza zakres szkód spowodowanych przez niewłaściwie działające Q.

Piaskownica jest bardzo przydatna, jeśli chcesz przetestować funkcjonalność Salesforce bez wpływu na środowisko produkcyjne. W rzeczywistości większość funkcjonalności Twojego środowiska produkcyjnego jest testowana tylko w środowisku piaskownicy. Możesz nawet przenieść swoją piaskownicę do innej instancji Salesforce. Pamiętaj tylko, aby sprawdzić ustawienia subskrypcji, a zostaniesz powiadomiony, jeśli trzeba będzie zmienić coś w piaskownicy.

Główną ideą piaskownicy jest umożliwienie uruchamiania w aplikacji tylko zaufanego kodu. W ten sposób możesz zapewnić, że twój kod nie uzyska dostępu do żadnych innych zasobów systemowych. Jeśli martwisz się o bezpieczeństwo, możesz to zaimplementować za pomocą zestawu programistycznego Java. Ta piaskownica zapewni, że twoje środowisko programistyczne będzie chronione przed złośliwymi atakami. Możesz również użyć piaskownic do testowania różnych programów przed uruchomieniem ich na żywo.

Podobne tematy

Zostaw Odpowiedź

Zostaw Odpowiedź

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *