Łączenie się z pakietem Oracle Fusion Cloud Applications Suite

Można się łączyć z pakietem Oracle Fusion Cloud Applications Suite w celu utworzenia zbiorów danych pomagających wizualizować, eksplorować i rozumieć dane z aplikacji.

Oracle Applications Connector - informacje podstawowe

Typ połączenia "Oracle Applications" (Ikona połączenia "Aplikacje Oracle") umożliwia użycie Oracle Analytics do wizualizacji danych z aplikacji z pakietu Oracle Fusion Cloud Applications Suite. Na przykład Oracle Fusion Cloud Financials. Typu połączenia "Oracle Applications" można także używać do łączenia się z lokalnymi wdrożeniami Oracle BI Enterprise Edition (jeśli zostały wprowadzone poprawki odpowiedniego poziomu) lub z inną usługą Oracle Analytics.

Można się łączyć z następującymi aplikacjami z pakietu Fusion Applications Suite:

  • Oracle Fusion Cloud Financials

  • Oracle Fusion Cloud Human Capital Management

  • Oracle Fusion Cloud Loyalty

  • Oracle Fusion Cloud Procurement

  • Oracle Fusion Cloud Project

  • Oracle Fusion Cloud Supply Chain Planning

  • Oracle Sales Automation

Uwaga:

Po połączeniu się z aplikacjami z pakietu Fusion Applications Suite można uzyskiwać dostęp do danych z raportu Oracle Transactional Business Intelligence. Raporty te są w Oracle Transactional Business Intelligence buforowane - dane dostępne w Oracle Analytics pochodzą z pamięci podręcznej. Z poziomu Oracle Analytics nie można kontrolować działania pamięci podręcznej w Oracle Transactional Business Intelligence.

Łączenie się z aplikacją z pakietu Oracle Fusion Cloud Applications Suite

Aby wizualizować dane z aplikacji z pakietu Oracle Fusion Cloud Applications Suite, należy utworzyć prowadzące do niej połączenie. Na przykład można się łączyć z aplikacją Oracle Fusion Cloud Financials z modułem Oracle Transactional Business Intelligence. Można się także łączyć z Oracle BI Enterprise Edition.

  1. Na stronie "Dane" lub na stronie startowej kliknąć przycisk Utwórz, po czym wybrać opcję Połączenie.
  2. Kliknąć Oracle Applications. Ikona połączenia "Aplikacje Oracle"
  3. Wprowadzić szczegóły połączenia.
    • W polu Nazwa połączenia określić przyjazną dla użytkownika nazwę, identyfikującą szczegóły połączenia w Oracle Analytics.
    • W polu Host wprowadzić URL pakietu Fusion Applications Suite (z modułem Oracle Transactional Business Intelligence) lub Oracle BI EE.

      Uwaga:

      Nie należy podawać adresu URL aplikacji Oracle Analytics, do której jest aktualnie zalogowany bieżący użytkownik. Chcąc zwizualizować dane używane w lokalnej analizie, można utworzyć zbiór danych oparty na analizie (lokalnym obszarze tematycznym). Zob. Tworzenie zbioru danych z obszaru tematycznego z używanej instancji.
    • W polach Nazwa użytkownika i Hasło podać uwierzytelnienia użytkownika Oracle Applications.
  4. W obszarze Identyfikacja określić, w jaki sposób połączenie ma być identyfikowane:
    • Zawsze używaj tych uwierzytelnień - podane dla tego połączenia nazwa i hasło logowania będą zawsze używane przez Oracle Analytics. Użytkownicy nie będą proszeni o zalogowanie się.
    • Wymagaj, aby użytkownicy podawali swoje uwierzytelnienia - Oracle Analytics wzywa użytkowników do podania nazwy użytkownika i hasła dla źródła danych. Użytkownicy mogą uzyskiwać dostęp tylko do tych danych, w odniesieniu do których mają uprawnienia, przywileje i/lub odpowiednie przypisania ról.
    • Użyj uwierzytelnień aktywnego użytkownika - Oracle Analytics nie wzywa użytkowników do zalogowania się w celu uzyskania dostępu do danych. Dostęp do źródła danych będzie uzyskiwany przy użyciu tych samych uwierzytelnień, które użytkownik podał w celu zalogowania się do Oracle Analytics. Zob. Konfigurowanie uosabiania użytkownika dla opcji "Użyj uwierzytelnień aktywnego użytkownika". Należy się upewnić, że użytkownik Oracle Analytics istnieje w Oracle Transactional Business Intelligence.
  5. Kliknąć Zapisz.

    Teraz można przystąpić do tworzenia zbiorów danych, używając tego połączenia.

Połączenie jest widoczne tylko dla bieżącego użytkownika (twórcy), lecz można za pomocą tego połączenia tworzyć zbiory danych, a następnie te zbiory udostępniać.

Konfigurowanie uosabiania użytkownika dla opcji "Użyj uwierzytelnień aktywnego użytkownika"

Można skonfigurować uosabianie użytkownika, aby - gdy będzie używany typ połączenia "Aplikacje Oracle" - była włączana opcja użycia uwierzytelnień aktywnego użytkownika.

Uosabianie użytkownika można zaimplementować dla połączeń z Oracle Fusion Cloud Applications Suite (z modułem Oracle Transactional Business Intelligence) lub z Oracle BI EE. Gdy jest używane uosabianie użytkownika, użytkownicy mogą uzyskiwać dostęp do danych dozwolonych przez aktywne uprawnienia, przywileje i przypisania ról dla danego użytkownika. Użytkownicy nie są wzywani do podania swojej nazwy użytkownika ani hasła.

Wskazówki dotyczące konfigurowania uosabiania

  • Wyposażyć - w domenie tożsamości Oracle Fusion Cloud Enterprise Performance Management (EPM) - użytkownika będącego administratorem w wymagane role i uprawnienia zezwalające na uosabianie innych użytkowników.
  • Określić uprawnienia dla tego użytkownika-administratora EPM, gdy metadane są importowane za pomocą narzędzia Model Administration Tool. Uwierzytelnienia są przechowywane w puli połączeń dla modelu danych RPD utworzonego za pomocą narzędzia Model Administration Tool.
  • W puli połączeń w RPD na serwerze Planning musi być zaznaczone pole wyboru SSO.
  • Przy tej konfiguracji tylko natywny użytkownik musi zostać wyposażony w domenie tożsamości EPM. Inni użytkownicy końcowi logują się do Oracle Analytics za pomocą swoich uwierzytelnień SSO, a Oracle Analytics, łącząc się, przekazuje do usługi Planning and Budgeting Cloud Service nazwę użytkownika SSO wraz z uwierzytelnieniami natywnego użytkownika-administratora EPM, który ma uprawnienia do uosabiania.
  • Uwaga: Logowanie się do EPM za pomocą uwierzytelnień SSO nie jest obsługiwane przez REST API ani sterownik Planning ADM.

Udostępnianie funkcji uosabiania użytkownika dla połączenia z Oracle Fusion Cloud Applications Suite

W pakiecie Oracle Fusion Cloud Applications Suite można udostępnić funkcję uosabiania użytkownika, gdy celem połączenia jest aplikacja z pakietu Oracle Fusion Cloud Applications Suite z modułem Oracle Transactional Business Intelligence.

  1. Zalogować się do aplikacji Oracle Fusion jako administrator z uprawnieniami do tworzenia lub modyfikowania roli.
  2. Wyświetlić okno dialogowe "Konsola zabezpieczeń", po czym wybrać kartę Użytkownicy.
  3. Kliknąć przycisk Dodaj konto użytkownika, aby utworzyć użytkownika. Na przykład utworzyć użytkownika o nazwie "DV Admin".
  4. Wyświetlić kartę Role, po czym nacisnąć przycisk Utwórz rolę.
  5. Wpisać w polu Nazwa roli nazwę roli. Na przykład Dostęp DV.
  6. Wpisać w polu Kod roli kod nazwy roli. Na przykład DV_ACCESS.
  7. Wybrać w polu Kategoria roli kategorię BI - Role abstrakcyjne.
  8. Pominąć punkty "Założenia systemowe dot. zabezpieczeń funkcji" i "Założenia systemowe dot. zabezpieczeń danych".
  9. W punkcie "Hierarchia roli, nacisnąć przycisk (+) Dodaj rolę, po czym wybrać w oknie dialogowym "Dodaj członkostwo w roli" istniejącą rolę BIImpersonator.
  10. Wybrać utworzonego użytkownika (na przykład dvadmin).
  11. Kliknąć w oknie dialogowym "Dodaj użytkownika" przycisk Dodaj użytkownika do roli.
  12. Kliknąć przycisk Zapisz i zamknij.

    Użytkownik dvadmin zostaje dodany do roli "BI Impersonator" i można go używać w Oracle Analytics w powiązaniu z opcją Użyj uwierzytelnień aktywnego użytkownika, dostępną w oknie dialogowym "Utwórz połączenie z Aplikacjami Oracle".

    Teraz można przetestować funkcję uosabiania.

Udostępnianie funkcji uosabiania użytkownika dla połączeń z lokalną instalacją Oracle BI EE

W aplikacji Oracle Fusion Middleware można udostępnić funkcję uosabiania użytkownika, gdy celem połączenia z Aplikacjami Oracle jest lokalna (on-premises) instalacja Oracle BI EE.

  1. Zalogować się do aplikacji Oracle Fusion Middleware Control dla swojej instancji Oracle BI EE, używając konta administratora.
  2. Kliknąć Domena WebLogic, po czym wybrać Zabezpieczenia i Założenia systemowe dot. aplikacji.
  3. Kliknąć przycisk Utwórz - zostanie wyświetlone okno dialogowe "Utwórz przydział dla aplikacji".
  4. Kliknąć przycisk (+) Dodaj w obszarze "Uprawnienia".
  5. Wybrać Typy zasobów.
  6. Z rozwijanej listy wybrać oracle.bi.user.
  7. Kliknąć przycisk Kontynuuj.
  8. Wpisać w polu Nazwa zasobu gwiazdkę (*).
  9. Wybrać z listy Czynności uprawnienia opcję uosabianie (impersonate).
  10. Kliknąć przycisk Wybierz.
  11. Kliknąć przycisk (+) Dodaj w obszarze "Osoba uprawniona".
  12. Wybrać z rozwijanej listy Typ opcję Użytkownik.

    Nowo utworzone uprawnienie można przypisać do użytkownika lub do roli poziomu aplikacji.

  13. Wybrać z rozwijanej listy Nazwa obiektu "principal" opcję Zawiera, po czym wpisać w polu gwiazdkę (*).
  14. Kliknąć na strzałce skierowanej >, aby wyświetlić listę użytkowników.
  15. Wybrać użytkownika, któremu za zostać nadane uprawnienie, po czym nacisnąć przycisk OK.

    Teraz można przetestować funkcję uosabiania.