Jednym z elementów instalacji portalu jest konfiguracja systemu tak, aby portal był od razu gotowy do używania. Ten instruktaż pokazuje co, i w jakiej kolejności, skonfigurować.
Należy utworzyć nowy profil, który będzie określał do czego użytkownicy portalu mają mieć dostęp. Zarządzanie profilami znajduje się w "Konfiguracja systemu > Uprawnienia > Profile".
Utworzony wcześniej profil należy przydzielić do nowej roli. W tym celu należy przejść do "Konfiguracja systemu > Uprawnienia > Role" i utworzyć nową rolę z wybranym wcześniej profilem.
Kolejnym elementem do konfiguracji są użytkownicy. Należy dodać nowego użytkownika z wcześniej utworzoną rolą. Funkcja dodawania użytkownika znajduje się w panelu "Konfiguracja systemu > Uprawnienia > Użytkownicy". Użytkownik jest potrzebny do określenia uprawnień oraz staje się domyślnym właścicielem dla nowych rekordów.
"API Webservice Premium" jest płatne, wymaga wykupienia dodatku YetiForce Webservice Premium.
Następnym krokiem jest dodanie aplikacji dla API "Konfiguracja systemu > Integracja > Web service - Aplikacje" o typie "Webservice Premium". Umożliwi to korzystanie z kontenera API "Webservice Premium". Pełna dokumentacja znajduje się pod adresem: https://doc.yetiforce.com/api
Nadanie uprawnień jest niezbędne aby moduły były widoczne. Bez tego moduł nie pojawi się w menu.
Nadanie uprawnień jest niezbędne aby moduły były widoczne. Bez tego moduł nie pojawi się w menu.
Kolejnym elementem do konfiguracji, bez którego portal nie będzie działał poprawnie, jest menu.
Panel konfiguracyjny menu znajduje się w "Konfiguracja systemu > Moduły standardowe > Menu - konfiguracja".
Dzięki utworzeniu odrębnego menu, które będzie przypisane jedynie dla portalu, ograniczamy widoczność dostępnych modułów.
Ten punkt odnosi się jedynie do użytkowników web service, którzy nie wpisują się w typ "Uprawnienia na podstawie użytkownika".
Po dodaniu użytkowników API przypisanych do kontaktów, musimy dodać pola, dzięki któremu będziemy kontrolować dostęp do rekordów.
Bez tego pola nie będzie dostępu do rekordów w portalu. Z tego względu należy dodać pole o typie "Aplikacja Web service" dla danej aplikacji web service.
Dzięki temu rozwiązaniu możemy mieć kilka portali/aplikacji web service i oddzielnie, dla każdego z nich kontrolować, dostępność rekordów.
Każdy moduł, który ma być dostępny w portalu, musi mieć dodane to pole.
Dodawanie pól znajduje się w panelu "Konfiguracja systemu > Moduły standardowe > Moduły - Pola"
Zarządzanie udostępnianiem rekordów w portalu
Panel daje możliwość zarządzania dostępnością oraz domyślną wartością pól dla portalu.
Umożliwia wyłączenie pól obowiązkowych, takich jak np. status, właściciel rekordu oraz pozwala narzucić wartości domyślne tylko dla portalu/API. (Oznacza to, że wszystkie rekordy które będą tworzone z portalu/API będą miały ustawioną tą wartość.)
Zarządzanie polami w portalu jest dostępne w panelu "Konfiguracja systemu > Moduły standardowe > Moduły - pola".
Pola słownikowe bazujące na rolach wymagają określenia jakie wartości mają być dostępne w portalu/API.
Bez tego użytkownik, tworząc/edytując rekord w portalu, nie będzie miał listy wyboru dla pól słownikowych opartych o role.
Panel konfiguracyjny znajduje się w "Konfiguracja systemu > Moduły standardowe > Pola - słowniki".
Dla użytkowników web service, którzy nie wpisują się w typ "Uprawnienia na podstawie użytkownika", należy utworzyć wcześniej Kontrahenta i Kontakt.
Ostatnim krokiem konfiguracji systemu jest dodanie użytkowników portalu. Można to zrobić w panelu "Konfiguracja systemu > Uprawnienia > Web service - Użytkownicy".
Hasło dla użytkowników można ustawić jedynie z poziomu CRM podczas dodawania użytkownika. Na późniejszych etapach pozostaje jedynie możliwość zmiany/resetu z poziomu portalu klienta.
YetiForce S.A.
Al. Jana Pawła II 22,
00-133 Warszawa, Polska
NIP: 118-000-24-25
KRS: 0000940956
REGON: 008163492
©2024 YETIFORCE. ALL RIGHTS RESERVED.