TM1 session ID login
Users can log in by specifying a TM1 server session with an admin host, TM1 server name, and
TM1SessionId. The TM1SessionId corresponds to a user session on a
TM1 server. To retrieve data from a TM1 server, a valid user session is required. Every TM1 Web
session requires a TM1 server session. The overall process for logging in with a TM1 session ID is
similar to the process for logging in with a session token except the TM1SessionID
parameter replaces the sessionToken parameter:
TM1SessionId=valid TM1 session ID
This login method creates a new TM1 Web session and reuses the TM1 server session that
corresponds to the TM1SessionId. If aTM1 server session is shared between TM1 Web
sessions, invalidating the TM1 server session results in the TM1 Web sessions also being
invalidated.
Example
In the following example, a TM1SessionId parameter is included in the URL to
support this type of login authentication.
http://localhost:9510/tm1web/UrlApi.jsp#Action=Open&Type=WebSheet&Workbook=Applications/Planning Sample/Bottom Up Input/Budget Input&AdminHost=localhost&TM1Server=Planning Sample&TM1SessionId=<valid TM1 session ID>