3.1. Configurare

Pentru utilizarea integrării cu MicroStrategy este nevoie de parcurgerea următoarelor etape:
  • se instalează/asigură accesul la MicroStrategy Intelligent Server
  • se instalează/asigură accesul la MicroStrategy web. De obicei MicroStrategy web se instaleaza odată cu instalarea MicroStrategy pe aceeasi maşină cu condiţia existenţei unui server web pe acea masină. Se poate însă instala site-ul web de MicroStrategy pe o altă maşină şi configurat accesul la MicroStrategy Inteligent Server de pe o altă maşină. A se vedea documentaţia MicroStrategy pentru detalii.
  • în SocrateOpen este necesară configurarea conexiunii cu MicroStrategy.

Următoarele date de configurare trebuie introduse cu contul de System în fereastra MicroStrategy -> Setup -> MicroStrategy Configuration:
  • WebService URL: URL-ul către serviciul web MicroStrategy. Implicit este http://<server_SocrateOpen>/axis2/services/MSTR , unde server_SocrateOpen este numele serverului SocrateOpen.
  • MSTR IS Server: Numele sau adresa de IP pentru MicroStrategy Inteligent Server. Serviciul web se va conecta la acest Inteligent Server.
  • MSTR IS Port: Portul prin care MicroStrategy Inteligent Server este accesibil. Implicit este 34952

  • MSTR Server User: MicroStrategy user cu drept de administrare.

  • Parola: Parola de autentificare pentru MSTR Server User
  • Web server URL: URL-ul către MicroStrategy Web unde utilizatorul de SocrateOpen va vizualiza rapoartele din MicroStrategy.
    • implicit pentru instalare Windows este: http://<server>/microstrategy/asp/Main.aspx
    • implicit pentru instalare Linux este: http://<server>/MicroStrategy/servlet/mstrWeb
  • în MicroStrategy este necesară definirea unui device de tipul email cu numele "Socrate email". Toate adresele de email ale utilizatorilor creaţi datorită integrării vor avea legat acel device. 



Configurări SocrateCloud referitoare la autentificarea utilizatorilor în MicroStrategy Web

Autentificare utilizatorilor în MicroStrategy Web se poate face:
  • în modul standard, sau
  • Single Sign-On SocrateCloud

Modul de autentificare standard

Nu necesită nicio configurare în SocrateCloud. Este modul implicit de autentificare în MicroStrategy Web.

Modul de autentificare Single Sign-On (SSO) SocrateCloud

Autentificare SSO SocrateCloud se face prin OpenID Connect. Configurările necesare sunt următoarele:
  • Definire MicroStrategy Web ca şi aplicaţie client OpenID Connect

 În SocrateCloud trebuie adăugat MicroStrategy Web ca şi aplicaţie client OpenID Connect folosind fereastra "Aplicaţii Client OpenID Connect" accesibilă doar cu rolul de System Administrator. Câmpurile care se completează sunt:

    • Tip Aplicaţie: se selectează "Aplicaţie Web"
    • Denumire: Denumirea aplicaţiei MicroStrategy Web. Aceasta va apare pentru utilizatori când li se cere acceptul ca MicroStrategy Web să acceseze adresa de email din SocrateCloud
    • URL redirectare: URL-ul unde SocrateCloud va comunica către MicroStrategy Web rezultatul autentificării. În funcţie de tipul MicroStrategy Web folosit aceasta este:
      • pentru MicroStrategy Web ASP.NET: https://<microstrategy_hostname>/MicroStrategy/plugins/sso/asp/AuthRedirect.aspx
      • pentru MicroStrategy Web JSP: https://<microstrategy_hostname>/MicroStrategy/plugins/sso/jsp/AuthRedirect.jsp

Valorile "ID Client" şi "Secret Client" sunt generate de SocrateCloud şi se vor folosi în configurările pluginului de SSO SocrateCloud din MicroStrategy Web.

  • Definire chei certificat OpenID Connect

În SocrateCloud trebuie să fie definită cel puţin o cheie de certificat OpenID Connect activă. Recomandat este să fie macar doua chei active la un moment dat. Definirea acestor chei se face folosind fereastra "Chei Certificat OpenID Connect" accesibilă doar cu rolul de System Administrator. Nu este nevoie de a completa nici un câmp pe fereastră. Cheile se generează automat la adăugarea lor.





Configurări MicroStrategy Web referitoare la autentificarea utilizatorilor în MicroStrategy Web

Autentificare utilizatorilor în MicroStrategy Web se poate face:
  • în modul standard, sau
  • Single Sign-On SocrateCloud

Modul de autentificare standard

Nu necesită nicio configurare în MicroStrategy Web. Este modul implicit de autentificare în MicroStrategy Web.

Modul de autentificare Single Sign-On (SSO) SocrateCloud

Configurarea autentificării SSO SocrateCloud în MicroStrategy Web se face prin aplicarea şi configurarea plugin-ului de SSO SocrateCloud.




Documentaţie internă pentru consultanţii BIT Software: