CAIQUM-7059: Adding datasource to AIQUM 9.16 or later fails with "The \"applications\" object is invalid. Both \"application\" and \"authentication-methods\" must be specified."
Issue
- Adding data source fails with the following error:
"The \"applications\" object is invalid. Both \"application\" and \"authentication-methods\" must be specified."- ONTAP
audit-mlog.logshows the following error:
PATCH /api/security/accounts/<user id used for adding datasource> : {"applications":[{"application":"amqp","authentication_methods":["password"],"second_authentication_method":"none"},{"application":"console","authentication_methods":["password"],"second_authentication_method":"none"},{"application":" http","authentication_methods":["password"],"second_authentication_method":"none"},{"application":"ontapi","authentication_methods":["password","certificate"],"second_authentication_method":"none"},{"authentication_methods":["password"],"second_authentication_method":"none"},{"application":"service_processor","authentication_methods":["password"],"second_authentication_method":"none"},{"application":"ssh","authentication_methods":["password"],"second_authentication_method":"none"}]} :: Error: The "applications" object is invalid. Both "application" and "authentication-methods" must be specified.
certauthentication is not assigned to the admin for theontapiandhttpapplications in the output of{}security login show{}.
admin amqp password admin no none
admin console password admin no none
admin http password admin no none
admin ontapi password admin no none
admin rsh password admin no none
admin service-processor password admin no none
admin ssh password admin no none