What are the API changes from 2.4 to 2.5?
2.5 APIs must be download and used for 2.5 appliances. 2.4 APIs will not function correctly.
The following are the list of changes:
BFER 2037 Pager number field for User IDs and Sys-Admin User IDs has been renamed mobile number on reports and on all applicable pages in TPAM. CLI,API, Import and Batch Updates will now accept parameters of Pager or Mobile for this field.
BFER 4664 Added new parameters to the following API/CLI commands: AddAccount, AddSystem, AddUser, UpdateAccount, UpdateSystem, UpdateUser.
BFER 4318,4359,4360,4547, 4227,4228,4358 Added the following API/CLI commands: ListAcctsforPwdRequest, ListAcctsForSessionRequest, ListPSMAccounts, ListReasonCodes, ReportActivity, and UpdatePSMAccount.
BFER 4374 Added requestID parameter to the Retrieve API/CLI command so that requestors can retrieve the password for an approved password request through the API/CLI.
BFER 4848 Added IncludeLinked parameter to GetPwdRequest and GetSessionRequest CLI commands, that allows the option to pull details about linked requests if the requestID entered was part of a multi-account request.
BFER 4757 The API/CLI commands ListRequest, ListRequestDetails, ListSessionRequest, ListSessionRequestDetails now accept "User=myself" for the RequestorName parameter to view details on the requests the user has made. Formerly these commands were only used to view details about requests for approval.
BFER 4954 Added minPasswordApprovers and minSessionAprrovers as output to the GetSessionRequest, ListAcctsForSessionRequest, and ListSessionRequestDetails CLI and API commands.
BFER 4991 Fixed problem where you could not add a "User Admin" user type through the API or CLI.
BFER 4773 Added the following new CLI/API commands: AddSyncPass, DeleteSyncPass, and UpdateSyncPass. These commands allow the user to create, update and delete synchronized passwords. The subscribers to the synchronized password are added and deleted through the existing commands.
BFER 4958 Added MinPasswordApprovers and MinSessionAprrovers as output to the ListSessionRequestDetails CLI/API command.
BFER 5090 Added a new CLI/API command: UserSSHKey. This commands allows an Administrator or System Administrator to retrieve or reset another non-web user's DSS keys. Basic users can also retrieve or reset their own DSS keys if they have web based access.
BFER 5107 Added GroupID as a parameter for the following CLI/API commands: AddGroupMember, DropGroup, DropGroupMember, ListGroups, ListGroupMembership. The AddGroup command will now display the GroupID created by TPAM for a group.
BFER 4962 Added time option to start and end date parameters for the CLI ReportActivity command.
BFER 5435 Fixed intermittent Java API issue where command was accepted but returning a null result set and null error string.
BFER 5500 Changed the GetChangeQueue CLI command to only count pending changes in the change queue, not changes queued for the future.
BFER 5472 The ListSystems CLI command would return multiple instances of the same system if the user had permission for multiple accounts on the same system.
BFER 5679 Added new CLI/API command "SSHKey" which retrieves or regenerates system and PSM specific keys. It can also retrieve system standard keys.
5865 Fixed API issue that was occurring when setting a filter date. The year was being passed as “1” instead of “14”.
BFER 5897 Fixed problem where ListAssignedPolicies Java API command had incorrect default values for a few of the parameters.
BFER 5930 Fixed issue where API and CLI accounts were losing their IP restrictions after applying 2.5.908+ patch.