Apoyo
 
Nosotros: + 1888 720 9500
Estados Unidos: +1800443 6694
Internacional: +1925924 9500
Aus: +1800 631268
Reino Unido: 0800 028 6590
CN: +86400660 8680

Marcación interna directa: +1 408 916 9393

 
 
 
Restablecer contraseña de usuario

Restablecer la API de contraseña de usuario

Esta API se puede utilizar para restablecer la contraseña de Active Directory de una cuenta de usuario.

Formato de la URL de solicitud (JSON): http: // <nombre de host>: <puerto> / RestAPI / ResetPwd

Solicitar parámetros:

Nombre del parámetro Obligatorio Descripción
NOMBRE DEL PRODUCTO Nombre del producto / nombre del módulo desde el que se envía la solicitud; será necesario para la auditoría.
AuthToken Token de autenticación obtenido usando la API Generate AuthToken.
nombre de dominio Nombre de dominio del usuario.
pwd Nueva contraseña para el usuario.
inputFormat Detalles de cada cuenta de usuario cuya contraseña debe restablecerse. Este atributo debe ser una cadena JSONArray y debe tener el formato que se menciona a continuación.
[<JSONObject>, <JSONObject>,
<JSONObject>];
JSONObject - par clave / valor de
atributos ldap y los valores
Código de muestra en java:
JSONArray userDetails = new
JSONArray ();
JSONObject json = new JSONObject ();
json.put ("sAMAccountName", "Juan");
userDetails.put (json);
json = new JSONObject ();
json.put ("sAMAccountName", "Mat");
userDetails.put (json);

NOTA:

Puede especificar cualquiera de los siguientes atributos como criterio de búsqueda para localizar objetos de usuario mediante solicitudes de API REST:

  1. sAMAccountName
  2. UserPrincipalName
  3. nombre distinguido
  4. correo
  5. ID de empleado
  6. objectGUID
  7. objectSid

Respuesta:

La respuesta será una cadena JSONArray que contiene la lista de JSONObjects. Cada JSONObject de la lista representa una cuenta de usuario enviada en el parámetro inputFormat de la solicitud. Cada objeto contendrá las siguientes propiedades:

Nombre del parámetro Descripción
userPrincipalName userPrincipalName de la cuenta de usuario
sAMAccountName sAMAccountName de la cuenta de usuario
objectSID objectSID de la cuenta de usuario
mensaje de estado Contiene el mensaje de error apropiado sobre los problemas / errores que ocurrieron durante el procesamiento de la solicitud.

Entrada / salida de muestra

Pedido:

http: // Byron: 8080 / RestAPI / ResetPwd? AuthToken=a70d9e6c-4167-4de4-a6a1-3b3aff50c82e&PRODUCT_NAME=MODULE_NAME&domainName=admanagerplus.com&pwd=Test@123&inputFormat= ["Name:" sAMAcincount} ":" Coleman "}]

Respuesta:

[{"userPrincipalName":"colin.altonen@admanagerplus.COM","sAMAccountName":"colin.alton en","objectSID":"S-1-5-21-2996321955-1937665885-1535019402-3712","objectGUID":"{B6EB C9F3-703E-43F4-BAF9-FC785E34099D}","distinguishedName":"CN=colin.altonen,OU=test,D C=admanagerplus,DC=COM","statusMessage":"Successfully modified."},{"userPrincipalName":"Coleman@admanagerplus.COM","sAMAccountName":"Col eman","objectSID":"S-1-5-21-2996321955-1937665885-1535019402-3712","objectGUID":"{B6 EBC9F3-703E-43F4-BAF9-FC785E34099D}","distinguishedName":"CN=Coleman,OU=test,D C=admanagerplus,DC=COM","statusMessage":"Successfully modified."}]

NOTA:

  • La cuenta de administrador predeterminada no se considerará un técnico de la mesa de ayuda.
  • Asegúrese de que su URL codifique todos los caracteres especiales y reservados utilizados en las solicitudes de API REST. Dado que el cliente que envía la solicitud (navegador, cartero o herramientas de TP) no está incluido en ADManager Plus, la codificación de la URL para caracteres especiales, reservados e inseguros es responsabilidad exclusiva de los usuarios.

    Los caracteres reservados incluyen; /? : @ = & Los
    caracteres no seguros incluyen <> #% {} | \ ^ ~ [] `" '

ADManager Plus confía en