Konfigurowanie ustawień serwisów

Można określić, kto może tworzyć i udostępniać serwisy oraz korzystać z funkcji, za pomocą których można projektować, tworzyć i publikować serwisy internetowe utrzymywane w Oracle Cloud oraz nimi zarządzać.

Dostępne w Oracle Content Management funkcje serwisów łączą w jednym interfejsie zawartość, mechanizmy współpracy i procesy tworzenia. Można w przezroczysty sposób wydobywać zawartość potrzebną do użycia w serwisie, wielokrotnie jej używać, a także kontrolować jej wykorzystanie, przy czym funkcje udostępniania zawartości czynią pracę grupową łatwiejszą niż kiedykolwiek.

Uwaga:

Jeśli jest używana usługa Oracle Content Management w edycji Starter, istnieje ograniczenie tylko do jednego serwisu, a funkcja zarządzania serwisami nie jest obsługiwana. Aby można było korzystać z pełnego zestawu funkcji, należy uaktualnić do edycji Premium.

Ze strony Serwisy można wykonywać następujące czynności:

Zezwalanie na tworzenie serwisów

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. Wybrać opcję Włączone, znajdującą się obok etykiety Zezwolenie na tworzenie serwisów, aby zezwolić użytkownikom usługi na tworzenie serwisów. Włączając możliwość tworzenia serwisów, zezwala się wszystkim użytkownikom na tworzenie szablonów i serwisów.

    Jeśli możliwość tworzenia serwisów zostanie wyłączona, użytkownicy nadal będą mogli zobaczyć szablony i inne foldery w hierarchii oraz będą mogli pracować z nimi. Użytkownicy będą mogli także pracować z istniejącym serwisem, jeśli został on im udostępniony. W zależności od przypisanej roli mogą wyświetlać i edytować serwis oraz zarządzać nim.

    Gdy funkcje serwisów zostaną włączone, użytkownicy będą mogli publikować dowolną zawartość, do której mają dostęp, w tym informacje poufne. Można zezwolić użytkownikom na tworzenie tylko serwisów zabezpieczonych, do których ich użytkownicy — aby móc zobaczyć zawartość serwisu — muszą się zalogować. W celu zapewnienia jeszcze większego bezpieczeństwa można pozwolić na tworzenie serwisów wyłącznie przez administratorów.

Zob. Tworzenie serwisów i zarządzanie nimi w podręczniku Building Sites with Oracle Content Management.

Włączenie zarządzania serwisami

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. Wybrać opcję Włączone, znajdującą się obok etykiety Włączenie zarządzania serwisami, w celu uproszczenia i przyspieszenia dostarczania serwisu użytkownikom biznesowym, którzy nie są administratorami serwisów, przy jednoczesnym zapewnieniu administratorom serwisów łatwego kontrolowania i śledzenia serwisów z centralnej lokalizacji.

    Dzięki włączonemu zarządzaniu:

    • Programiści mogą dodawać do katalogu szablonów zbiory szablonów serwisów odpowiednich dla różnych linii działalności. Mogą również stosować założenia systemowe dotyczące typu zabezpieczeń, które nowe serwisy muszą zawierać, oraz określające, czy nowe serwisy wymagają zatwierdzenia.
    • Użytkownicy biznesowi mają możliwość szybkiego występowania o nowe serwisy z wymaganymi zatwierdzeniami i automatycznym udostępnianiem.
    • Administratorzy serwisów mogą zarządzać wszystkimi serwisami z jednego miejsca niezależnie od tego, kto utworzył serwis i wprowadził go do środowiska wykonawczego. Ponadto mogą monitorować status serwisu oraz zmieniać status każdego serwisu wprowadzonego do środowiska wykonawczego.
    Zob. Omówienie funkcji zarządzania serwisem w podręczniku Building Sites with Oracle Content Management.

Ustawianie minimalnych zabezpieczeń dla serwisów online

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. Z rozwijanej listy, obok etykiety Minimalne zabezpieczenia dla serwisów online, wybrać jedną z następujących opcji:
    • Określeni użytkownicy usługi — Tylko wybrani użytkownicy usługi (ustawienie domyślne)

      Dostęp do opublikowanych serwisów mogą uzyskiwać tylko zidentyfikowani użytkownicy, którzy zostali jawnie wybrani jako współużytkownicy. Można dalej ograniczyć wybranych użytkowników do tylko użytkowników Oracle Content Management.

    • Określeni użytkownicy chmury — Tylko wybrani użytkownicy chmury
    • Użytkownicy usługi — Wszyscy użytkownicy usługi

      Dostęp do zabezpieczonych serwisów mogą uzyskiwać tylko użytkownicy mający przypisaną rolę użytkownik usługi, użytkownik standardowy lub użytkownik firmowy. Nie mają dostępu zidentyfikowane osoby odwiedzające.

    • Użytkownicy chmury — Wszyscy użytkownicy chmury, którzy mogą się zalogować do domeny bieżącego użytkownika.
    • Każdy — Dowolna osoba bez logowania się.

    Informacje, jak określić osoby mogące uzyskiwać dostęp do serwisu publicznego, są dostępne w rozdziale Zmienianie zabezpieczeń serwisu w podręczniku Building Sites with Oracle Content Management.

Zezwalanie na udostępnianie serwisów i motywów

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. Wybrać opcję Włączone, znajdującą się obok etykiety Zezwolenie na udostępnianie serwisów i motywów z UI, aby zezwolić użytkownikom na udostępnianie serwisów i motywów innym użytkownikom Oracle Content Management.

    Przy wyłączonym udostępnianiu użytkownicy nadal mogą tworzyć oraz publikować motywy i serwisy. Użytkownicy mający w odniesieniu do serwisu przypisaną rolę menedżera (właściciel lub administrator) mogą edytować oraz publikować zarówno motyw, jak i serwis.

    Przy wyłączonym udostępnianiu użytkownicy nie mogą udostępniać serwisów i motywów za pomocą interfejsu użytkownika. Nadal można zaimplementować udostępnianie folderów motywów i serwisu za pomocą interfejsu Oracle Cloud REST API for Content Management.

Zezwalanie na tworzenie serwisów, szablonów i składników tylko przez administratorów serwisów

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. Wybrać opcję Włączone, znajdującą się obok etykiety Serwisy mogą tworzyć tylko administratorzy serwisów, aby serwisy mogli tworzyć tylko użytkownicy mający rolę "Administrator serwisów" poziomu aplikacji.
  4. Wybrać opcję Włączone, znajdującą się obok etykiety Szablony mogą tworzyć tylko administratorzy serwisów, aby szablony mogli tworzyć tylko użytkownicy mający rolę "Administrator serwisów" poziomu aplikacji.
  5. Wybrać opcję Włączone, znajdującą się obok etykiety Składniki mogą tworzyć tylko administratorzy serwisów, aby składniki mogli tworzyć tylko użytkownicy mający rolę "Administrator serwisów" poziomu aplikacji.

Dodawanie kodu śledzenia analiz do serwisów

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. (Opcjonalnie) Dodać kod JavaScript śledzenia do serwisów w celu śledzenia analiz internetowych i ułatwienia integracji z zewnętrznymi dostawcami analiz, takimi jak Google, Adobe lub Oracle Infinity. Dodając tutaj snippet, zostanie on przekazany do wszystkich nowych serwisów i stron. Snippet ten można także dodać bezpośrednio do poszczególnych serwisów lub stron; jeśli trzeba można także odpowiednio dostosować przekazywany snippet.

    Nacisnąć przycisk Edytuj, po czym dodać snippet śledzenia analiz internetowych, tak jak poniższych dla Google Analytics:

    <!--Global site tag (gtag.js - Google Analytics -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-85172963-3"></script>
    <script>
    window.dataLayer = window.dataLayer || O:
    function gtag0{dataLayer.push(arguments);}
    gtag('js', new Date0;
    
    gtag('config', 'UA-85172963-3'):
    </script>

    Nacisnąć kolejno przyciski Gotowe i Zapisz.

    Podany tutaj snippet śledzenia będzie dostępny w ustawieniach serwisu, lecz menedżer serwisu musi włączyć snippet dla serwisu, opublikować zmiany oraz — zanim zaczną być gromadzone analizy dotyczące serwisu — przełączyć serwis do trybu online (jeśli trzeba). Menedżerowie serwisów mogą także dostosowywać snippet w ustawieniach serwisu lub ustawieniach strony.

    Po opublikowaniu serwisu i przełączeniu go do trybu online przez menedżera serwisu można przeglądać śledzone dane analityczne dla serwisu dostawcy, takiego jak Google Analytics. Jeśli został użyty snippet do śledzenia analiz Oracle Infinity, należy przejść na stronę startową Oracle Infinity, po czym — aby wyświetlić dane i wybrać lub utworzyć raporty — wybrać opcję Analytics.

Ustawianie niestandardowych nagłówków Cache-Control dla skompilowanych serwisów

Jeśli w firmie są stosowane skompilowane serwisy, można ustawić niestandardowe nagłówki Cache-Control, które będą używane domyślnie dla każdego skompilowanego serwisu utworzonego w instancji.

Domyślnie skompilowane serwisy są przechowywane w podręcznej pamięci przeglądarki użytkownika przez 300 sekund (5 minut). W ustawieniach administracyjnych można zmienić tę wartość domyślną dla instancji. Programiści serwisów mogą także we właściwościach serwisu zmieniać ustawienia określonego serwisu.

Aby zmienić domyślne ustawienia pamięci podręcznej skompilowanych serwisów, należy:

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. Aby zmienić domyślne ustawienia pamięci podręcznej skompilowanych serwisów, edytować poniższe wartości wyróżnione pogrubioną czcionką. Wartości są wyrażone w sekundach.
    Cache-Control: max-age=300
    Edge-Control: !no-store,max-age=1800,downstream-ttl=1800
    • Cache-Control określa, jak długo strona jest przechowywana w pamięci podręcznej przeglądarki użytkownika. Wartością domyślną jest 300 sekund (5 minut).
    • Edge-Control jest ustawieniem właściwym dla Akamai. Jeśli instancja nie używa Akamai, ustawienie to nie ma żadnego wpływu.
      • !no-store sygnalizuje, że to ustawienie powinno dla tej właściwości przesłonić odpowiednią konfigurację buforowania Akamai.
      • max-age określa, jak długo Akamai przechowuje tę stronę w pamięci podręcznej. Wartością domyślną jest 1800 sekund (30 minut). W tym czasie Akamai spełni żądania dotyczące strony bez konieczności występowania o stronę z usługi Oracle Content Management.
      • downstream-ttl informuje Akamai, że trzeba wysłać do przeglądarek klientów nagłówek "Cache-Control: max-age" wraz z jego odpowiedzią, zlecając tym przeglądarkom przechowywanie strony w pamięci podręcznej przez określony czas. Wartością domyślną jest 1800 sekund (30 minut).

    Po zmianie ustawień nacisnąć przycisk Zapisz.

    Aby wrócić do wartości domyślnych, należy nacisnąć kolejno przyciski Pokaż domyślne i Zapisz.

Ustawianie adresu URL punktu końcowego kompilacji

Jeśli jest używana usługa kompilacji serwisu, trzeba zarejestrować adres URL punktu końcowego kompilacji dla usługi Oracle Content Management, tak aby serwisy mogły być kompilowane podczas ich publikowania.

Aby uzyskać więcej informacji o konfigurowaniu usługi kompilacji serwisu, zob. Konfigurowanie usługi kompilacji serwisu w podręczniku Integrating and Extending Oracle Content Management.

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. W polu URL punktu końcowego kompilacji wprowadzić w pełni kwalifikowany adres URL, który ma być zarejestrowany z serwerem, po czym nacisnąć przycisk Testuj w celu zweryfikowania punktu końcowego.

Automatyczna obsługa wygasłych serwisów

Jeśli funkcja zarządzania serwisem jest włączona, można automatycznie przełączyć wygasłe serwisy do trybu offline, a nawet je usunąć.

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. Jeśli serwisy mają być przełączane do trybu offline w trakcie ich wygasania, w obszarze Wygaśnięcie serwisu włączyć opcję Automatycznie przełączaj wygasłe serwisy do trybu offline.
  4. Jeśli wygasłe serwisy mają być także usuwane, włączyć opcję Automatycznie usuwaj wygasłe serwisy, po czym wprowadzić liczbę dni oczekiwania przed usunięciem tych serwisów.

    Można wyświetlić listę usuniętych serwisów, naciskając w menu nawigacyjnym przycisk Serwisy, a następnie wybierając z menu "Serwisy" opcję Kosz.

Zob. Omówienie funkcji zarządzania serwisem w podręczniku Building Sites with Oracle Content Management.

Instalowanie domyślnych szablonów serwisów

  1. Po zalogowaniu się do aplikacji internetowej Oracle Content Management jako administrator, wybrać w obszarze "Administrowanie" (menu nawigacyjnego) opcję System.

  2. Z menu System wybrać opcję Serwisy.
  3. Aby zainstalować zestaw domyślnych szablonów serwisów, ułatwiając w ten sposób użytkownikom tworzenie własnych serwisów, wybrać opcję Zainstaluj domyślne szablony serwisów.

    Wskutek wybrania tej opcji zostaną zainstalowane szablony dostarczane z Oracle Content Management. Przy pierwszej instalacji tych szablonów dla każdego z nich zostaną utworzone foldery przeznaczone na szablon, powiązany z nim motyw oraz wszelkie niestandardowe składniki uwzględniane w szablonie. Jeśli szablony te zostały zainstalowane wcześniej, to wskutek ponownej instalacji zostaną zastąpione powiązany szablon, motyw i pliki składników niestandardowych, a także wszystkie ustawienia udostępniania, które zostały przyjęte. Po zainstalowaniu szablonów należy je udostępnić odpowiednim użytkownikom.

    Szablon, dopóki nie zostanie udostępniony, nie będzie mógł być używany przez inne osoby. Jeśli szablon jest udostępniany użytkownikom po raz pierwszy, są im automatycznie udostępniane powiązany motyw i wszystkie powiązane składniki niestandardowe oraz jest im nadawana rola "Pobierający" w odniesieniu do motywu i składników, dzięki czemu są one dostępne, gdy użytkownicy tworzą serwisy na podstawie szablonu. Kolejne zmiany w szablonie, odnoszące się do roli użytkownika lub użytkowników, nie aktualizują informacji dotyczących udostępniania, związanych z powiązanym motywem ani składnikami niestandardowymi.

Włączanie logowania niestandardowego

Domyślnie usługa IDCS (Oracle Identity Cloud Service) jest wyposażona w osadzoną stronę logowania. Usługa ta pozwala dostosowywać stronę logowania. Jeśli jednak trzeba spersonalizować wygląd strony logowania, tak aby wykraczała poza funkcję promowania marki, usługa IDCS udostępnia Authentication API, umożliwiający tworzenie dostosowanych stron logowania.

Oracle Content Management udostępnia funkcję logowania niestandardowego, umożliwiającą użycie strony serwisu jako strony służącej do logowania niestandardowego. Skonfigurowana strona stanie się stroną logowania do Oracle Content Management i wszystkich zabezpieczonych serwisów.

Uwaga:

Funkcja logowania niestandardowego jest dostępna tylko w instancjach Oracle Content Management, które działają natywnie w OCI (Oracle Cloud Infrastructure) drugiej generacji (dla których jest używana konsola Infrastructure do zarządzania instancjami usługi).

Szablon początkowy jest wyposażony w przykładową stronę logowania ze składnikiem "logowanie niestandardowe", pomagającą szybko przystąpić do pracy.
Strona logowania niestandardowego — szablon początkowy

Etapy korzystania z logowania niestandardowego

Poniżej zostały przedstawione zadania, które należy wykonać:

  1. Utworzyć serwis publiczny z szablonu początkowego.
  2. Użyć konstruktora serwisów do edycji strony logowania do serwisu.
  3. Opublikować serwis logowania niestandardowy, po czym przełączyć go do trybu online.
  4. W administracyjnym interfejsie użytkownika włączyć logowanie niestandardowe (opisane poniżej).

Włączanie logowania niestandardowego

Po opublikowaniu serwisu i przełączeniu go do trybu online trzeba włączyć logowanie niestandardowe.

  1. Jeśli bieżący użytkownik nie jest zalogowany jako użytkownik mający dostęp do funkcji administrowania systemem, zalogować się do Oracle Content Management jako administrator.
  2. W obszarze "Administrowanie" menu nawigacyjnego wybrać opcję System.
  3. Z menu System wybrać opcję Serwisy.
  4. W obszarze ekranu logowania niestandardowego nacisnąć przycisk Włączone, następnie wybrać serwis i stronę, które zostały utworzone dla logowania niestandardowego, po czym nacisnąć przycisk Zapisz.

    Ważne:

    Należy się upewnić, że została wybrana poprawna strona. Jeśli użytkownik wyloguje się lub sesja zakończy się, nie będzie można ponownie się zalogować bezpośrednio do Oracle Content Management. Trzeba będzie się zalogować do Oracle Cloud, po czym przejść do instancji Oracle Content Management. Następnie należy przejść do strony "Serwisy i zasoby" i rozwiązać problem.

Po skonfigurowaniu strony logowania niestandardowego nie będzie można przełączyć powiązanego serwisu do trybu offline ani anulować jego publikacji.

Warto pomyśleć o poinformowaniu użytkowników o wyświetlanej nowej stronie logowania, aby nie zastanawiali się, czy nie jest to strona oszukańcza.

Resetowanie logowania niestandardowego

Stronę logowania można — w dowolny z następujących sposobów — zresetować do standardowej strony udostępnianej przez usługę IDCS (Oracle Identity Cloud Service):

  • Z poziomu Oracle Content Management należy:
    1. Jeśli bieżący użytkownik nie jest zalogowany jako użytkownik-administrator usługi (użytkownik mający dostęp do funkcji administrowania systemem), zalogować się do Oracle Content Management jako administrator.
    2. W obszarze "Administrowanie" menu nawigacyjnego wybrać opcję System.
    3. Z rozwijanego menu "Ustawienia systemowe" wybrać opcję Serwisy i zasoby.
    4. W obszarze ekranu logowania niestandardowego nacisnąć kolejno przyciski Wyłączone i Zapisz.
  • Jeśli użytkownik nie może się zalogować do usługi Oracle Content Management z powodu niepoprawnie skonfigurowanej strony logowania, można zresetować tę stronę w jeden z dwóch następujących sposobów:
    • Jeśli użytkownik loguje się do OCI (Oracle Cloud Infrastructure) przy użyciu mechanizmu jednokrotnego logowania (SSO), należy — aby zresetować stronę logowania — wykonać następujące etapy:
      1. Przejść do konsoli Infrastructure. Na przykład konsola centrum danych Ashburn jest dostępna pod adresem https://console.us-ashburn-1.oraclecloud.com/.

        Podać nazwę dzierżawy, po czym nacisnąć przycisk Kontynuuj.

      2. Na stronie logowania, w obszarze jednokrotnego logowania (SSO), upewnić się, że wybrano właściwego dostawcę tożsamości, po czym nacisnąć przycisk Kontynuuj.
      3. Na stronie logowania do usługi IDCS podać nazwę i hasło użytkownika-administratora usługi (użytkownika, który ma dostęp do funkcji administrowania systemem w Oracle Content Management), po czym nacisnąć przycisk Zaloguj.
      4. W konsoli Infrastructure kliknąć na ikonie Ikona "Menu nawigacyjne", aby otworzyć menu nawigacyjne, a następnie rozwinąć menu Usługi dla programistów, po czym wybrać opcję Content Management. Zostanie otwarta strona instancji Content Management.
      5. Z menu "Przedziały" (po lewej stronie) wybrać przedział dla instancji Oracle Content Management.
        Strona "Instancje Content and Experience" z wybranym przedziałem

      6. Aby otworzyć instancję usługi, kliknąć na niej.
      7. Nacisnąć przycisk Otwórz instancję. Zostanie otwarta instancja Oracle Content Management, bez potrzeby logowania się.
        Przycisk "Otwórz instancję"

      8. W obszarze "Administrowanie" menu nawigacyjnego wybrać opcję System.
      9. Z rozwijanego menu "Ustawienia systemowe" wybrać opcję Serwisy i zasoby.
      10. W obszarze ekranu logowania niestandardowego nacisnąć kolejno przyciski Wyłączone i Zapisz.
  • Jeśli użytkownik nie może się zalogować do OCI przy użyciu mechanizmu SSO, należy przesłać do Asysty Technicznej Oracle zlecenie zresetowania strony logowania.