LdapServer
{ "id": 1, "name": "servernickname", "config_id": 1, "urls": ["ldap://servername.td.teradata.com"], "enabled": true }
LdapConfig
{ "id": 1, "name": "TD config", "first_name_attribute_name": "givenName", "last_name_attribute_name": "sn", "email_attribute_name": "mail", "password_compare_attribute_name": null, "authentication_mode": "DN_PATTERN_BIND", "dn_patterns": [ "cn={0}, ou=NorthAmerica,ou=User Accounts,dc=td,dc=teradata,dc=com", "cn={0},OU=APJ,OU=User Accounts,DC=td,DC=teradata,DC=com" ], "user_search_config": { "service_account_dN": "", "service_account_password": "", "search_pattern": "", "search_base": "", "search_subtree": false, "user_attributes_from_search": false }, "auto_provision_config": { "enabled": true, "role_names": [ "User" ], "roles": [ "User" ] }, "role_mappings": [], "group_role_mapping_search_base": "", "group_role_mapping_search_subtree": false, "group_attribute_name": "" }
LdapAPIResult
{ "status": “SUCCESS”, "message": "Password update successfull" }