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>