Multiple TM1Web URLs or instances
Posted: Wed Feb 15, 2017 4:53 pm
Hi all
I have a few TM1 model servers and would like users to access them through TM1Web using different URLs. I don't want to show the server selection dropdown (leaving "TM1ServerName" parameter empty in "tm1web_config.xml") simply because:
1). I don't want an extra step when logging in to TM1Web
2). I don't want my web users to know about all the TM1 model servers (and ask me questions later).
My environment consist from the next severs:
Server 1: TM1 Admin Host and all TM1 servers
Server 2: TM1Web
Server 3: Cognos BI
TM1 version is 10.2. I have configured CAM authentication through Cognos BI. I'm using IIS as a web server
I remember in previous versions I could copy TM1Web folder and configure multiple virtual directories. But as I see it has changed in 10.2, virtual directories are not used anymore.
I tried to play with URL and parameters, I configured IIS to redirect URLs like "http://tm1webhost.com/tm1servername" to "http://tm1webhost.com:9510/tm1web?tm1servername"
Then I was setting a cookie for "tm1servername". But the problem is that cookie is not visible in "tm1web.html" as it is located on Cognos BI server (which is a different domain for TM1Web page).
I cannot add additional machines with TM1Web instances. I tried to install the second TM1Web instance on the Server 2 (TM1Web), but the installation wizard does not allow me to modify the installation directory (I run it as admin), I suppose because it detects the existing installation.
Anyway, I would appreciate any ideas how to solve my issue.
Thanks in advance!
I have a few TM1 model servers and would like users to access them through TM1Web using different URLs. I don't want to show the server selection dropdown (leaving "TM1ServerName" parameter empty in "tm1web_config.xml") simply because:
1). I don't want an extra step when logging in to TM1Web
2). I don't want my web users to know about all the TM1 model servers (and ask me questions later).
My environment consist from the next severs:
Server 1: TM1 Admin Host and all TM1 servers
Server 2: TM1Web
Server 3: Cognos BI
TM1 version is 10.2. I have configured CAM authentication through Cognos BI. I'm using IIS as a web server
I remember in previous versions I could copy TM1Web folder and configure multiple virtual directories. But as I see it has changed in 10.2, virtual directories are not used anymore.
I tried to play with URL and parameters, I configured IIS to redirect URLs like "http://tm1webhost.com/tm1servername" to "http://tm1webhost.com:9510/tm1web?tm1servername"
Then I was setting a cookie for "tm1servername". But the problem is that cookie is not visible in "tm1web.html" as it is located on Cognos BI server (which is a different domain for TM1Web page).
I cannot add additional machines with TM1Web instances. I tried to install the second TM1Web instance on the Server 2 (TM1Web), but the installation wizard does not allow me to modify the installation directory (I run it as admin), I suppose because it detects the existing installation.
Anyway, I would appreciate any ideas how to solve my issue.
Thanks in advance!