Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda> Identity and Access Management> Referencia de la API> API> Configuraciones de seguridad> Modificación de la configuración de protección de inicio de sesión de un usuario de IAM
Actualización más reciente 2022-11-08 GMT+08:00

Modificación de la configuración de protección de inicio de sesión de un usuario de IAM

Función

Esta API se proporciona para que administrator modifique la configuración de protección de inicio de sesión de un usuario de IAM.

Se puede llamar a la API utilizando tanto el endpoint global como los endpoints específicos de la región. Para los endpoints de IAM, consulte Regiones y endpoint.

URI

PUT /v3.0/OS-USER/users/{user_id}/login-protect

Tabla 1 Parámetros de URI

Parámetro

Obligatorio

Tipo

Descripción

user_id

String

ID del usuario de IAM cuya configuración de protección de inicio de sesión se va a modificar. Para obtener más información sobre cómo obtener un ID de usuario, consulte Obtención de información de cuenta, usuario de IAM, grupo, proyecto, región y agencia.

Parámetros de solicitud

Tabla 2 Parámetros en el encabezado de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-token

String

Token con permisos de Security Administrator.

Tabla 3 Parámetro en el cuerpo de la solicitud

Parámetro

Obligatorio

Tipo

Descripción

login_protect

object

Configuración de protección de inicio de sesión.

Tabla 4 Login_project

Parámetro

Obligatorio

Tipo

Descripción

enabled

Boolean

Indica si se ha habilitado la protección de inicio de sesión para un usuario de IAM. El valor puede ser true o false.

verification_method

String

Método de autenticación de inicio de sesión del usuario de IAM. Opciones: sms, email, y vmfa.

Parámetros de respuesta

Código de estado: 200

Tabla 5 Parámetros en el cuerpo de respuesta

Parámetro

Tipo

Descripción

login_protect

object

Configuración de protección de inicio de sesión.

Tabla 6 login_protect

Parámetro

Tipo

Descripción

user_id

String

ID del usuario cuya configuración de protección de inicio de sesión se va a modificar.

enabled

Boolean

Indica si se ha habilitado la protección de inicio de sesión para el usuario. El valor puede ser true o false.

verification_method

String

Método de autenticación de inicio de sesión del usuario de IAM. Opciones: sms, email, y vmfa.

Ejemplo de la solicitud

PUT https://iam.myhuaweicloud.com/v3.0/OS-USER/users/{user_id}/login-protect
{ 
  "login_protect" : { 
    "enabled" : true, 
    "verification_method" : "vmfa" 
  } 
}

Ejemplo de la respuesta

Código de estado: 200

La solicitud fue exitosa.

{ 
  "login_protect" : { 
    "user_id": "16b26081f43d4c628c4bb88cf32e9...", 
    "enabled" : true, 
    "verification_method" : "vmfa" 
  } 
}

Códigos de estado

Código de estado

Descripción

200

La solicitud fue exitosa.

400

La solicitud no es válida.

401

Error de autenticación.

403

No tiene permiso para realizar esta acción.

404

No se encontraron el recurso solicitado.

500

Se produjo un error del sistema.

Códigos de error

Para obtener más información, consulte Códigos de error.