CreateNewCAMClients

The CreateNewCAMClients server configuration parameter determines how the TM1 server handles an attempt to log on to the server with CAM credentials in the absence of a corresponding TM1 client.

Parameter type: optional, dynamic

When CreateNewCAMClients=T and a logon is attempted with a valid set of CAM credentials, but a corresponding TM1 client does not exist, the TM1 client is created during the logon. This is the default behavior when CreateNewCAMClients is not set in the Tm1s.cfg file.

When CreateNewCAMClients=F and a logon is attempted with a valid set of CAM credentials, but a corresponding TM1 client does not exist, the TM1 client is not created and the logon is rejected.

Through the C API, the error code is SystemServerClientNotFound. Through the HTTP endpoint, a 401 Unauthorized error is returned, with authentication information dependent on server configuration settings. Additionally, when the logon is rejected a log message is printed to the CAMSecurity.ClientCreation logger at the WARN level, if this level of logging is enabled. The log message includes the text CAM Client not found, and not created due to CreateNewCAMClients config setting.