Constantes de AuthenticationAlgorithm

Las constantes de AuthenticationAlgorithm especifican la estrategia de búsqueda de autenticación que se selecciona cuan do un usuario de Rational ClearQuest inicia la sesión.

Nota: Esta constante enumerada estuvo disponible en la versión de 2003.06.14.
Constante Valor Descripción
_CQ_FIRST 2 Autentica utilizando la autenticación de usuario de Rational ClearQuest tradicional como preferencia y, si da error, intenta autenticar utilizando la autenticación LDAP.
_CQ_ONLY 3 Autenticación de usuario de Rational ClearQuest tradicional. No permite la autenticación LDAP. Esta es la modalidad predeterminada.
El establecimiento de AuthenticationAlgorithm para el repositorio de esquemas controla el modo en el que Rational ClearQuest busca el método de autenticación correcto. Específicamente, AuthenticationAlgorithm controla el flujo de búsqueda.
  • CQ_FIRST: Rational ClearQuest intenta una autenticación de Rational ClearQuest tradicional y busca un registro de usuario de Rational ClearQuest que coincida con el nombre de inicio de sesión:
    • Si la búsqueda resulta satisfactoria, Rational ClearQuest comprueba el registro de usuario de Rational ClearQuest para ver si se ha configurado como un usuario autenticado de Rational ClearQuest:
      • Si se ha configurado para la autenticación de Rational ClearQuest, lleva a cabo la autenticación tradicional.
      • Si se ha configurado como LDAP, lleva a cabo la autenticación LDAP. La correlación de Rational ClearQuest con LDAP se debe volver a correlacionar para la misma cuenta de usuario de Rational ClearQuest, o bien, se genera un error.
    • Si la búsqueda da error, realiza una autenticación LDAP, en caso de que el usuario sea un usuario autenticado LDAP:
      • Si resulta satisfactorio, permite que el usuario acceda a Rational ClearQuest del modo habitual.
        Si la autenticación resulta satisfactoria, se busca en los registros de usuario de Rational ClearQuest el registro de usuario que corresponde a la cuenta LDAP. La correspondencia se lleva a cabo a través de una correlación de un campo de perfil de usuario de Rational ClearQuest determinado (configurable) con un campo de atributo LDAP (configurable) de la cuenta de usuario LDAP contra la que se acaba de realizar la autenticación.
        Nota: Uno de los campos de perfil de usuario siguientes: Email, FullName, Phone, MiscInfo, LoginName se configura para usuarios de LDAP como campo de correlación de LDAP y Rational ClearQuest. Sólo el administrador (privilegio de usuario USER_ADMIN) para usuarios LDAP, puede llamar satisfactoriamente a la función Set de la API de Rational ClearQuest correspondiente para dicho campo (SetEmail, SetFullName, SetPhone, SetMiscInfo o SetLoginName). El valor de este campo de correlación debe ser el mismo que el valor del atributo LDAP correlacionado, y debe ser exclusivo entre los usuarios de ClearQuest y LDAP. Consulte el apartado Constantes del campo CQLDAPMap.
      • Si no es satisfactoria, Rational ClearQuest devuelve un error.
  • CQ_ONLY: Autenticación de Rational ClearQuest tradicional. No intenta llevar a cabo la autenticación LDAP. Es el valor predeterminado.

Comentarios