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.
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 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
integrării vor avea legat acel device.
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ă
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: