OperationsAdmin group

The OperationsAdmin group can perform only maintenance operations in TM1®. Members in the OperationsAdmin group have no access to any TM1 metadata, cube data, or any other data.

As a member of the OperationsAdmin group, you can perform the following TM1 Server operations with the TM1 REST API.

View threads
View threads running in the TM1 server.
Example

Method: GET

Syntax:

http://localhost:5657/api/v1/Threads
Cancel threads
Cancel an operation.
Example

Method: POST

Syntax:

http://localhost:5657/api/v1/Threads('13124')/tm1.CancelOperation
Disconnect users
Disconnect a user but existing threads that are active continue to run until they have completed. An OperationsAdmin can disconnect a member of the Admin group. This approach is a change from previous behavior.
Example

Method: POST

Syntax:

http://localhost:5657/api/v1/Users('Admin')/tm1.Disconnect
View TM1 Server configuration
View configuration parameters as defined in the tm1s.cfg file for a TM1 server.
Example

Method: GET

Syntax:

http://localhost:5657/api/v1/ActiveConfiguration/Administration
http://localhost:5657/api/v1/StaticConfiguration/Administration
Edit TM1 Server configuration
Specify configuration parameters as defined in the tm1s.cfg file for a TM1 server.
Example

Method: PATCH

Syntax:

http://localhost:5657/api/v1/StaticConfiguration/Administration 
Body:
{
"AdminHost": "xxx.xxx.xxx"
}
View TM1 Server loggers
View loggers that are configured for the TM1 server.
Example

Method: GET

Syntax:

http://localhost:5657/api/v1/Loggers
Edit TM1 Server loggers
Configure a logger for a TM1 server.
Example

Method: PATCH

Syntax:

http://localhost:5657/api/v1/Loggers('TM1.Login')
Body:
{
"Level":"Debug"
}
Retrieve number of message log entries
Retrieve the number of entries in the TM1 server message log.
Example

Method: GET

Syntax:

http://localhost:5657/api/v1/MessageLogEntries/$count
Retrieve message log entries
Retrieve TM1 server message log entries.
Example

Method: GET

Syntax:

http://localhost:5657/api/v1/MessageLogEntries?skip=82