Konfigurowanie obszaru roboczego Insomnia

Klient Insomnia jest zainstalowany w środowisku Citrix. Należy zaimportować przykładowy obszar roboczy, który jest używany do uproszczenia interakcji interfejsu API dla IBM z rozwiązaniem Hub Configuration Hub . Należy to zrobić przed pierwszym użyciem produktu Insomnia.

Notatka: Aby pomyślnie współdziałać z produktem Koncentrator konfiguracji, do aplikacji SCBN Koncentrator konfiguracji musi mieć nadany identyfikator Centrum klienta (lub IBMid , jeśli przełączono na Koncentrator B2Bi SaaS) . Po uzysku dostępu do aplikacji można z nią współpracować, wywołując interfejsy REST API, korzystając z klienta Insomnia.

Importowanie lub aktualizowanie obszaru roboczego do produktu Insomnia

Wykonaj te kroki w Insomnia, aby zaimportować lub zaktualizować obszar roboczy do Insomnia.

Ważne: Jeśli obszar roboczy został już zaimportowany podczas poprzedniej wersji, należy wykonać to zadanie, aby zaimportować nowy plik obszaru roboczego JSON, tak jak to pokazano w kroku 4. Nowy obszar roboczy zostanie wyświetlony jako dodatkowy obszar roboczy w aplikacji Insomnia, a stary obszar roboczy zostanie usunięty w kolejnym kroku.
  1. Otwórz klienta REST Insomnia.
  2. Z listy Insomnia wybierz opcję Import/eksport.
    Insomnia Import/Export
  3. Na karcie Dane wybierz opcję Importuj dane > Z pliku.
  4. Przejdź do położenia napędu P: i wybierz plik JSON dla środowiska, które ma zostać zaimportowane. Jeśli wcześniej zaimportowano obszar roboczy, nowy obszar roboczy jest wyświetlany jako dodatek w bezsenności.
    • Wybierz plik JSON V3.1 SCBN SS Priming and DayToDay Tasks (Zadania dnia z dnia do dnia), aby zaimportować obszar roboczy.
    • Jeśli jesteś odpowiedzialny za użytkowników z internatem, wybierz także plik JSON V1_0_SCBN-CH-Customer-Onboarding , aby zaimportować obszar roboczy. Więcej informacji na temat tego obszaru roboczego znajduje się w sekcji Onboarding customers to Configuration Hub.
    Wskazówka: Jeśli nie możesz znaleźć obszaru roboczego w lokalizacji napędu P: , zaloguj się do produktu https://scipush.stercomm.com i skopiuj najnowszy plik JSON projektu z folderu Insomnia do położenia napędu P: .
  5. Kliknij opcję Importuj. Zostanie wyświetlony komunikat o pomyślnym zaimportowanie, zawierający szczegóły importowania. Kliknij przycisk OK , aby zamknąć komunikat.
  6. Zamknij i ponownie otwórz Insomnia, aby upewnić się, że import jest stosowany.

Usuwanie starego obszaru roboczego

Starsze wersje obszaru roboczego nie są obsługiwane. Jeśli obszar roboczy został już zaimportowany podczas poprzedniej wersji, a teraz w kliencie Insomnia jest wiele obszarów roboczych, należy usunąć stary obszar roboczy, aby uniknąć wywoływania starszych wersji usług. Nowe obszary robocze są elastyczne. Po zaimportowanie nowego obszaru roboczego można go użyć do zakończenia wszystkich poprzednich i bieżących przepływów, w tym przepływów CMD i CMCP.

  1. Jeśli dostosowano stary obszar roboczy, przejrzyj zmiany i ponownie zastosuj je do nowego obszaru roboczego.
  2. Przełącz się na stary obszar roboczy, który ma zostać usunięty. W przypadku odwołania należy usunąć wszystkie obszary robocze starsze niż V3.1 SCBN SS Priming i DayToDay Tasks .
  3. Kliknij nazwę obszaru roboczego, a następnie kliknij opcję Ustawienia obszaru roboczego.
  4. W obszarze Ustawienia obszaru roboczegokliknij opcję Usuń. Następnie kliknij opcję Kliknij, aby potwierdzić , aby zakończyć usuwanie.
    Insomnia-usunięcie obszaru roboczego

Przełączanie do nowego obszaru roboczego

Po usunięciu starego obszaru roboczego można przełączyć się do nowego obszaru roboczego i kontynuować konfigurowanie produktu Insomnia.
Uwaga: Po usunięciu poprzedniego obszaru roboczego możliwe jest automatyczne wybranie bieżącego obszaru roboczego.
  1. Kliknij nazwę obszaru roboczego i potwierdź, że wybrany jest nowy obszar roboczy.
    W najnowszej wersji należy przełączyć się na V3.1 Zadania programu SCBN SS i zadania dnia DayTo:
    Obszar roboczy przełącznika insomnia
  2. Rozwiń foldery, aby wyświetlić zadania interfejsu API, które można wykonać.
    • SCBN-SS-Kroki Priming
    • Zadania typu Day-to-Day firmy SCBN-SS
    • SCBN-SS-PrimingCodeTylko List_only

Konfigurowanie ogólnych ustawień aplikacji

Po zaktualizowaniu klienta Insomnia z najnowszą wersją obszaru roboczego należy wykonać następującą konfigurację:
  1. Wyłącz sprawdzanie poprawności certyfikatów SSL.
    1. Przejdź do opcji Aplikacja > Preferencje.
    2. Na karcie Ogólne przewiń w dół do pozycji Żądanie/odpowiedź i usuń zaznaczenie pola wyboru Sprawdź poprawność certyfikatów:
      Usuń zaznaczenie pola wyboru Sprawdź poprawność certyfikatów

Włączanie środowiska CEVA w Insomnia do wykonywania zadań priming i day to day

W zaktualizowanym obszarze roboczym Insomnia znajdują się najnowsze interfejsy API dla wydania CMCP, które mogą być używane do map zarówno w scenariuszach CMD, jak i CMCP. Obszar roboczy zawiera również konfigurowalne wartości skali dla przyszłych wydań. Projekt Insomnia wykorzystuje środowiska, aby ułatwić to podejście.
  • Obszar roboczy może być używany dla map zarówno w przepływie CMD, jak i w przepływie CMCP, za pomocą środowiska Użyj CEVA .
  • Ten obszar roboczy określa również etap, w którym można uzyskać dostęp do przykładowego klienta w celu wykonywania zadań priming i codziennych, za pomocą środowiska Use Sandbox w przyszłych wersjach.
    Ważne: żadne przykładowe środowiska klientów nie są obecnie dostępne do użycia jako przestrzeń prywatna. Nie należy aktualizować wartości w tym środowisku, dopóki nie zostanie to odnotowane inaczej, co może spowodować, że aktualizacje danych środowiska będą niezamierzone.
Wykonaj następujące kroki, aby włączyć środowisko CEVA w Insomnia.
  1. Na liście środowisk wybierz opcję Użyj CEVA, oznaczoną na czerwono:
    Użyj wyboru środowiska CEVA w Insomnia
  2. Po wybraniu środowiska CEVA aktywne środowisko zmieni się na czerwone środowisko CEVA, jak pokazano na zrzucie ekranu sekcji postępowania.

Wynik

Obszar roboczy Insomnia jest teraz skonfigurowany do użycia w środowiskach głównych Configuration Hub z mapami i listami kodów oraz do wykonywania codziennych zadań.

W poniższym przykładzie przedstawiono interfejs z załadowanym projektem Hub Configuration Hub i rozszerzono jego foldery:
Klient REST insomnia
Ten przykład zawiera następujące informacje:
  • Kompozycja Insomnia Purple jest stosowana do czytelności. Domyślny tekst kompozycji lub projektu może nie być bezpośrednio zgodny z tymi zrzutami ekranu.
  • Lewy pasek boczny zawiera wstępnie zainstalowane zadania projektu Centrum konfiguracji , które można uruchomić. Te zadania zawierają wstępnie zainstalowane dane, dzięki czemu nie ma potrzeby ręcznego wstawiania danych JSON, autoryzacji i nagłówków dla każdego wywołania REST. Zamiast tego środowisko jest skonfigurowane w celu ponownego wykorzystania określonych wartości w kolejnych wywołaniach REST.
  • Środkowy panel zawiera dane, które są wysyłane razem z wywołaniem REST. Żądanie jest wysyłane po kliknięciu opcji Wyślij obok adresu URL interfejsu REST API. W niektórych przypadkach zostanie wyświetlona zachęta do wprowadzenia dodatkowych informacji zamiast ręcznego włączenia ich w wywołaniu. Na przykład w przypadku kroku logowania, który jest wyświetlany na zrzucie ekranu, użytkownik zostanie poproszony o podanie identyfikatora i hasła użytkownika Centrum klienta (lub IBMid i Klucz uwierzytelniania , jeśli został on przełączony na serwer B2Bi SaaS Hub).
  • W panelu po prawej stronie wyświetlana jest odpowiedź żądań interfejsu REST API. Jeśli użytkownik ma nowe możliwości pracy z interakcjami opartą na interfejsie API, udana odpowiedź na wywołanie funkcji API jest kodem odpowiedzi 200.