Delen via


Zelfstudie: Datawiza configureren om meervoudige verificatie en eenmalige aanmelding van Microsoft Entra in te schakelen voor Oracle Hyperion EPM

Gebruik deze zelfstudie om meervoudige verificatie en eenmalige aanmelding (SSO) van Microsoft Entra in te schakelen voor Oracle Hyperion Enterprise Performance Management (EPM) met behulp van Datawiza Access Proxy (DAP).

Meer informatie over datawiza.com.

Voordelen van het integreren van toepassingen met Microsoft Entra ID met behulp van DAP:

Beschrijving van scenario

Dit scenario is gericht op Oracle Hyperion EPM-integratie met behulp van HTTP-autorisatieheaders om de toegang tot beveiligde inhoud te beheren.

Vanwege het ontbreken van moderne protocolondersteuning in verouderde toepassingen, is een directe integratie met Microsoft Entra SSO lastig. Datawiza Access Proxy (DAP) overbrugt de kloof tussen de verouderde toepassing en het moderne identiteitsbeheervlak, via protocolovergang. DAP verlaagt de overhead van integratie, bespaart technische tijd en verbetert de beveiliging van toepassingen.

Scenario-architectuur

De oplossing heeft de volgende onderdelen:

  • Microsoft Entra ID - service voor identiteits- en toegangsbeheer waarmee gebruikers zich kunnen aanmelden en toegang kunnen krijgen tot externe en interne resources
  • Datawiza Access Proxy (DAP) - reverse-proxy op basis van containers waarmee OpenID Connect (OIDC), OAuth of Security Assertion Markup Language (SAML) wordt geïmplementeerd voor aanmeldingsstroom van gebruikers. De identiteit wordt transparant doorgegeven aan toepassingen via HTTP-headers.
  • Datawiza Cloud Management Console (DCMC) - beheerders beheren DAP met UI en RESTful-API's om DAP- en toegangsbeheerbeleid te configureren
  • Oracle Hyperion EPM - verouderde toepassing die moet worden beveiligd door Microsoft Entra ID en DAP

Meer informatie over de door de serviceprovider geïnitieerde stroom in Datawiza met Microsoft Entra-verificatiearchitectuur.

Vereisten

Zorg ervoor dat aan de volgende vereisten wordt voldaan:

Aan de slag met DAP

Oracle Hyperion EMP integreren met Microsoft Entra ID:

  1. Meld u aan bij DCMC (Datawiza Cloud Management Console).

  2. De welkomstpagina wordt weergegeven.

  3. Selecteer de oranje knop Aan de slag.

    Schermopname van de knop Aan de slag.

  4. Voer onder Implementatienaam in de velden Naam en Beschrijving gegevens in.

    Schermopname van de velden Naam en Beschrijving ook de knop Volgende.

  5. Selecteer Volgende.

  6. Het dialoogvenster Toepassing toevoegen wordt weergegeven.

  7. Voor Platform selecteert u Web.

  8. Voer voor App-naam een unieke toepassingsnaam in.

  9. Gebruik https://hyperion.example.com. Om te testen kunt u localhost-DNS gebruiken. Als u DAP niet achter een load balancer implementeert, gebruikt u de poort openbaar domein.

  10. Selecteer voor Listen Port de poort waarop DAP luistert.

  11. Selecteer voor Upstream-servers de URL en poort van de Oracle Hyperion-implementatie die moet worden beveiligd.

  12. Selecteer Volgende.

  13. Voer bij Toepassing toevoegen gegevens in. Noteer de voorbeeldvermeldingen voor openbaar domein, luisterpoort en upstreamservers.

  14. Selecteer Volgende.

  15. Voer in het dialoogvenster IdP configureren relevante informatie in.

Notitie

Gebruik Datawiza Cloud Management Console (DCMC) One Click Integration om de configuratie te voltooien. DCMC roept de Microsoft Graph API aan om namens u een toepassingsregistratie te maken in uw Microsoft Entra-tenant.

  1. Selecteer Maken.

  2. De DAP-implementatiepagina wordt weergegeven.

  3. Noteer het Docker Compose-implementatiebestand. Het bestand bevat de DAP-installatiekopie, ook de inrichtingssleutel en het inrichtingsgeheim, waarmee de meest recente configuratie en beleidsregels van DCMC worden opgehaald.

  4. Selecteer Gereed.

SSO- en HTTP-headers

DAP haalt gebruikerskenmerken van de id-provider (IdP) op en geeft deze door aan de upstream-toepassing met een header of cookie.

Met de volgende instructies kunt u de gebruiker herkennen in de Oracle Hyperion EPM-toepassing. Met behulp van een naam geeft dap de opdracht om de waarden van de IdP door te geven aan de toepassing via de HTTP-header.

  1. Selecteer toepassingen in het linkernavigatievenster.

  2. Zoek de toepassing die u hebt gemaakt.

  3. Selecteer het subtabblad Kenmerken doorgeven.

  4. Voor Veld selecteert u e-mail.

  5. Selecteer HYPLOGIN voor Verwacht.

  6. Selecteer Koptekst voor Type.

    Schermopname van het tabblad Kenmerkpas.

    Notitie

    Deze configuratie maakt gebruik van de user principal name van Microsoft Entra voor de aanmeldingsgebruikersnaam, die wordt gebruikt door Oracle Hyperion. Ga naar het tabblad Toewijzingen voor een andere gebruikersidentiteit.

    Schermopname van de principal-naam van de gebruiker.

SSL-configuratie

Gebruik de volgende instructies voor SSL-configuratie.

  1. Klik op het tabblad Geavanceerd.

    Schermopname van het tabblad Geavanceerd.

  2. Selecteer SSL inschakelen op het tabblad SSL.

  3. Selecteer in de vervolgkeuzelijst Certificaattype het type. Voor testen is er een zelfondertekend certificaat.

    Schermopname van de vervolgkeuzelijst Certificaattype.

    Notitie

    U kunt een certificaat uploaden vanuit een bestand.

    Schermopname van de vermelding Bestand voor Optie selecteren onder Geavanceerde instellingen.

  4. Selecteer Opslaan.

Aanmeldings- en afmeldingsomleidings-URI

Gebruik de volgende instructies om aanmeldings-omleidings-URI en afmeldings-omleidings-URI aan te geven.

  1. Selecteer het tabblad Geavanceerde opties .

  2. Voer voor aanmeldingsomleidings-URI en omleidings-URI/workspace/index.jsp

    Schermopname van de velden Aanmeldings- en Afmeldingsomleidings-URI.

  3. Selecteer Opslaan.

Meervoudige verificatie van Microsoft Entra inschakelen

Als u meer beveiliging wilt bieden voor aanmeldingen, kunt u meervoudige verificatie van Microsoft Entra afdwingen.

Meer informatie in de zelfstudie: Aanmeldingsgebeurtenissen van gebruikers beveiligen met Meervoudige Verificatie van Microsoft Entra

  1. Meld u als toepassingsbeheerder aan bij Azure Portal.
  2. Selecteer Microsoft Entra ID>Manage>Properties.
  3. Selecteer onder Eigenschappen de standaardinstellingen voor beveiliging beheren.
  4. Selecteer Ja onder Standaardinstellingen voor beveiliging inschakelen.
  5. Selecteer Opslaan.

Eenmalige aanmelding inschakelen in de Oracle Hyperion Shared Services-console

Gebruik de volgende instructies om eenmalige aanmelding in te schakelen in de Oracle Hyperion-omgeving.

  1. Meld u aan bij de Hyperion Shared Service-console met beheerdersmachtigingen. Bijvoorbeeld: http://{your-hyperion-fqdn}:19000/workspace/index.jsp.

  2. Selecteer Navigeren en vervolgens de Shared Services-console.

    Schermopname van de optie Shared Service Console.

  3. Selecteer Beheer en configureer vervolgens Gebruikersmappen.

  4. Selecteer het tabblad Beveiligingsopties .

  5. Schakel in De configuratie voor eenmalige aanmelding het selectievakje Eenmalige aanmelding inschakelen in.

  6. Selecteer Overige in de vervolgkeuzelijst SSO-provider of agent.

  7. Selecteer in de vervolgkeuzelijst SSO-mechanisme de optie Aangepaste HTTP-header.

  8. Voer in het volgende veld HYPLOGIN in, de headernaam die de beveiligingsagent doorgeeft aan EMP.

  9. Selecteer OK.

    Schermopname van de optie Gebruikersmappen configureren en het tabblad Beveiligingsopties.

URL-instellingen na afmelden bijwerken in EMP-werkruimte

  1. Selecteer Navigeren.

  2. Selecteer in Beheren werkruimte-instellingen en vervolgens Serverinstellingen.

    Schermopname van de opties Werkruimte-instellingen en Serverinstellingen.

  3. Selecteer in het dialoogvenster Serverinstellingen voor werkruimteserver voor URL voor afmelden de URL die gebruikers zien wanneer ze zich afmelden bij EPM./datawiza/ab-logout

  4. Selecteer OK.

    Schermopname van de URL voor afmelden na afmelden en de knop OK.

Een Oracle Hyperion EMP-toepassing testen

Als u wilt bevestigen dat oracle Hyperion-toepassing toegang heeft, wordt er een prompt weergegeven om een Microsoft Entra-account te gebruiken voor aanmelding. Referenties worden gecontroleerd en de startpagina van Oracle Hyperion EPM wordt weergegeven.

Volgende stappen