iportal to use external login- IPSE or RSSE?

Options
bcmp
edited February 11, 2022 in Analytics #1
<p>iportal should login using the credentials from external database. IPSE or RSSE to be used?</p>
<p>Dont want any login details in ihub.</p>
<p> </p>
<p>Inputs are much appreciated. </p>

Comments

  • <p>Hi bcmp,</p>
    <p> </p>
    <p>To use login credentials from an external database, LDAP, etc.  You will need RSSE.</p>
    <p> </p>
    <p>To login without specifying a username/password, etc, IPSE would be used.</p>
    <p> </p>
    <p>Example:</p>
    <p>A company has Active Directory as their external authentication.  They build their custom RSSE to communicate with that Active Directory.  The iHub collects details from the Active Directory.  The users log in with their Active Directory username and password.  This company proceeds further and sets up an IPSE to pass their credentials from annother application portal.  They now only need to provide their credentials to this outside application portal and IPSE promotes the login through to the server that already has RSSE connected.</p>
    Warning No formatter is installed for the format ipb
  • <p>how does the reports are displayed without supplying the login credentials using IPSE in an external application. The servlet url or jsapi requires to pass username and password to render</p>
    <p> </p>
    <p>Is there one time validation happens and used it for further request or how does it works.</p>
  • <p>Hi bcmp,</p>
    <p> </p>
    <p>To provide some clarification.  The IPSE passes the login credentials.  The way IPSE is coded determins how the login credentials are passed along. </p>
    <p> </p>
    <p>Say you coded the IPSE to collect the username and password of the user logged into the machine they are on.  The IPSE then passes the credentials to the server with that username and password.</p>
    <p> </p>
    <p>Say you coded the IPSE to pass information from a shared login.  For example, when you login with Google, you do not need to log into youtube, google docs, gmail.  The IPSE is passing the information to each of those applications and elimnates the need to re-enter credentials.</p>
    <p> </p>
    <p>Example of IPSE for informational purposes: <a data-ipb='nomediaparse' href='https://github.com/ActuateBIRT/ServerIntegrationIPSEExample'>https://github.com/ActuateBIRT/ServerIntegrationIPSEExample</a></p&gt;
    <p> </p>
    <p> </p>
    Warning No formatter is installed for the format ipb
  • <p>just to understand a bit clearer</p>
    <p> </p>
    <p>how does an external application can embed the report when iportal implements IPSE. there should some kind of handshake happens between external app and iportal. If you can explain how this happens, it would be great.</p>