Configuration
En la sección Configuration, tienes acceso a las páginas Versions, Rules, Domains, Transaction Resp. Code y Business Parameters. En estas páginas tienes diferentes acciones que te permiten trabajar y editar las reglas en diferentes versiones, activar las versiones para que sus reglas tengan efecto en la app, y ver los parámetros aplicados a la operación de la consola AS, entre otras tareas. Consulta la tabla a continuación para obtener más información sobre cada acción.
Versions | Las versiones son mecanismos que permiten identificar una configuración específica de reglas: cada versión corresponde a un conjunto de reglas aplicadas a una app. Permiten configurar y desplegar reglas en masa, sin afectar la estabilidad del sistema. Además, si detectas errores en producción derivados de las reglas de la versión activada, puedes volver a una versión anterior. En esta página puedes crear, editar o activar una versión. |
Rules | Las reglas son especificaciones que definen parámetros relacionados a usuarios, tokens, sesiones y OTCs, y definen cómo operan los usuarios en la app. Permiten definir las condiciones de creación, validación y autenticación de los usuarios, sus contraseñas y los tokens asociados. En esta página, puedes buscar las reglas asociadas a un dominio y versión concretos, organizadas en categorías y subcategorías específicas, y revisar su contenido. |
Los dominios permiten segmentar a los usuarios en función de su perfil de seguridad y aplicar un conjunto de reglas para cada segmento. En esta página puedes crear o editar dominios y asignarlos a conjuntos de reglas. | |
Transaction Resp. Code | Los códigos de respuesta de transacción traducen las respuestas dadas por el servicio AS en códigos de respuesta para la transacción ejecutada. En esta página, puedes buscar respuestas a transacciones y ver sus detalles, así como editar los mensajes que podrían mostrarse a los usuarios cuando se ejecuta la transacción. |
Business Parameters | Los parámetros de negocio son conjuntos de configuraciones que definen el ambiente empresarial en el que se está trabajando. En esta página, puedes buscar parámetros de negocio, ver sus detalles y editar sus valores. |
Versions
Las versiones son mecanismos que permiten identificar una configuración específica de reglas, y se crean siempre que se requieren cambios en las reglas o en caso de problemas de seguridad en la app. Las versiones pueden utilizarse con dos fines:
Modificar una o varias reglas de autenticación aplicadas a una app bajo un dominio y realizar un seguimiento de los cambios realizados en dichas reglas. Sólo puedes modificar las reglas de la última versión creada, y no puedes modificar las reglas de una versión activa.
Prueba las reglas y vuelve a la versión anterior de las mismas. Por ejemplo, si identificas errores en una regla dentro de un ambiente de desarrollo, puedes volver a la versión anterior de esa regla.
Nota
Al crear una versión, ésta hereda las reglas aplicadas a la última versión creada.
En la página Versiones (Configuration> Versions), puedes ver los detalles de todas las versiones creadas en el ambiente en el que estás trabajando. Además, puedes activar las versiones existentes, crear otras nuevas o editar los detalles de las versiones inactivas.
Navega por la página Versions
Por defecto, se muestran todas las versiones creadas. Cada versión muestra el número de versión, que el sistema establece automáticamente cuando se crea la versión, una descripción que la identifica, si está activa o inactiva y la fecha y hora de los últimos cambios realizados en la versión.
Nota
Sólo la última versión activada aparece como Active. Si activas una versión, la última versión activa se desactiva automáticamente.
Crea una versión
Crea una nueva versión si necesitas hacer cambios en reglas específicas. Lee las instrucciones a continuación para aprender cómo crear una solicitud.
Importante
Sólo podrás crear una nueva versión si la última versión creada está configurada como Active.
Dirígete a la página Versions (Configurations > Versions).
Se abre la página Create Version, donde se configuran los parámetros de la nueva versión.
El campo Version Number aparece completo por defecto. El AS asigna un número automático para identificar la versión, que no puede editarse. El número se asigna por orden de creación.
En el campo Status, define el estado de la versión. El sistema establece el estado de la nueva versión como Inactive. Una versión inactiva sólo puede activarse si la última versión creada ya está activa.
En el campo Description, introduce un texto breve para describir la versión (mín. 10 caracteres, máx. 200 caracteres).
En el campo Comments, introduce los comentarios que consideres necesarios sobre la versión para que tú o tu equipo identifiquen el motivo de su creación (mín. 10 caracteres, máx. 200 caracteres).
Haz clic en Save.
Se abre un modal, informándote que la nueva versión incluye la configuración de la versión actualmente activa. Haz clic en Confirm para volver a la página Versions, donde aparecerá un mensaje confirmando que la nueva versión se ha creado correctamente.
La nueva versión debe activarse para aplicar las reglas de autenticación a la app asociada. Para obtener más información, lee la sección Activa una versión.
Edita una versión
Edita una versión inactiva sólo si necesitas hacer cambios en la descripción o en los comentarios, por ejemplo, si no son lo suficientemente descriptivos para entender por qué se creó la versión. Lee las instrucciones a continuación para aprender cómo editar una versión.
Nota
La versión configurada como Active no puede editarse.
Dirígete a la página Versions (Configurations > Versions).
Navega por la lista de versiones hasta encontrar la que deseas editar y haz clic en el icono vertical de tres puntos situado a la derecha.
Haz clic en Edit.
Se abre la página Edit Version, en la que sólo puede editar los campos Description y Comments.
Haz clic en Save.
Se abrirá un modal informándote de que estás editando una versión existente. Haz clic en Confirm para volver a la página Versions, donde aparecerá un mensaje confirmando que la versión se ha actualizado correctamente.
Activa una versión
Activa una versión para que los cambios realizados en las reglas de esta versión se apliquen a la app.
Las versiones sólo pueden activarse si están inactivas. Independientemente de si la versión se activó previamente o no, otra versión debe estar activa en este momento y la versión que deseas activar debe aparecer como Inactive. Lee las instrucciones a continuación para aprender cómo activar una versión.
Dirígete a la página Versions (Configurations > Versions).
Navega por la lista de versiones hasta encontrar la que deseas activar y haz clic en el icono vertical de tres puntos situado a la derecha.
Haz clic en Activate.
Se abre la página Activate Version, donde puedes ver un resumen de las reglas que se han modificado en esta versión. No se aplican hasta que confirmes la activación. El resumen contiene la siguiente información:
Domain
Dominio asociado a cada regla incluida en la versión.
Rule
Regla que se modificó en la versión. Sólo aparecerán en la lista las reglas que hayan cambiado de versión, en comparación con la versión activa.
Sugerencia
Los cambios no tendrán efecto en la aplicación hasta que se active la versión que incluye esas reglas modificadas.
Selected Version
Versión a activar.
Active Version
Versión actualmente activa. Una vez confirmada la activación, esta versión se desactivará y su estado pasará a ser Inactive.
Haz clic en Save. Al activar una nueva versión, desactivas la última versión activa.
Buena práctica
Activar las versiones en horario sin conexión para no afectar al uso de la app.
Aparece en pantalla un mensaje informando de que se está activando la versión. A continuación, serás redirigido a la página Versions y aparecerá un mensaje emergente confirmando que la versión seleccionada se ha activado correctamente.
Rules
Las reglas son especificaciones que definen parámetros relacionados con los usuarios, los tokens, las sesiones y los OTCs, y definen cómo operan los usuarios en la app. Estas reglas están preconfiguradas en la consola. Por ejemplo, las reglas pueden determinar un umbral de intentos fallidos de contraseña u OTP, el número de dígitos visibles para las tarjetas de crédito o los caracteres disponibles en una contraseña.
En la página Rules (Configuration> Rules), puedes ver y gestionar el conjunto de reglas de autenticación aplicadas a una app.
Navega por la página Rules
Para ver el conjunto de reglas disponibles, selecciona primero un dominio y una versión en los respectivos menús desplegables. A continuación, haz clic en Search.
Nota
Puedes ver las reglas tanto en la versión activa como en la inactiva. La versión activa contiene la palabra ACTIVE en el desplegable de versiones para que puedas identificarla fácilmente.
Verás las categorías de reglas disponibles en ese dominio y versión. En primer lugar, haz clic en la categoría de reglas que desees editar. Estas categorías son: Users, Sessions, Tokens y OTCs. Luego, selecciona la subcategoría que contiene la regla o reglas que deseas ver o editar. Cada subcategoría comprende un conjunto diferente de normas.
El número (signo naranja) a la derecha de una categoría o subcategoría de reglas representa el número de reglas que tienen cambios y están pendientes de activación. Esto significa que esos cambios en las reglas no se aplicarán a la app hasta que se active la versión que contiene dichos cambios.
Una vez seleccionada la subcategoría de reglas, verás el conjunto de reglas incluidas en ella. También puedes comparar la regla con la versión activa actual y la versión seleccionada en el primer paso.
La lista de reglas contiene cada regla incluida en esa subcategoría. Cada regla muestra el nombre de la regla junto con información adicional. La columna Status especifica si la regla está pendiente o si no hay cambios. Si la regla tiene un estado Pending, significa que la regla tiene cambios pero su versión no ha sido activada; si la regla tiene un estado No changes, significa que no ha sido modificada, y no hay diferencias entre la configuración de la regla en la versión seleccionada y la versión actualmente activa.
Nota
Para aplicar las reglas con estadoPending a la app, activa la versión #UUID-f6d15cb2-fc40-9b15-4e78-1337fff2ea8f .
Además, la lista muestra el valor definido para la regla en la versión seleccionada y en la versión actualmente activa.
Importante
Si seleccionaste la versión ACTIVE en el primer paso, esta columna no aparecerá en pantalla y los valores de la versión activa aparecerán en la columna Selected Version.
Por último, puedes hacer clic en el icono del ojo para acceder a los detalles de la regla. Lee View Rule Details a continuación para obtener más información.
Importante
Si seleccionaste la última versión inactiva creada en el primer paso, aquí aparece la opción Edit (icono de lápiz). En lugar de ver sus detalles, podrás modificar los valores de la regla.
En esta página, puedes ver los detalles básicos de la regla y la comparación entre los valores de la versión seleccionada y la versión actual. Consulta la tabla a continuación para conocer más sobre la información disponible.
Rule Description | Texto corto que describe la regla. |
Current value | Ajustes de la versión seleccionada. En esta sección puedes ver el valor de la regla en la versión seleccionada, el número de versión y el dominio en el que está establecida la regla. |
Active value | Ajustes de la versión activa. En esta sección puedes ver el valor de la regla en la versión activa actualmente, el número de versión y el dominio en el que está establecida la regla. |
Si seleccionaste la versión activa en el primer paso, no podrás modificar las reglas dentro de dicha versión. Sólo puedes editar los detalles de la regla de la versión inactiva que se creó última. Consulta Edita una regla para obtener más información.
Edita una regla
Edita una regla siempre que necesites hacer un cambio en su valor, para que se aplique a la versión y dominio en el que está incluida. Lee las instrucciones a continuación para aprender cómo editar valores.
Importante
Las reglas deben modificarse siempre en la consola AS y no a través de la base de datos.
Crea la versión en la que se aplicarán las normas modificadas. Lee Versions para obtener más información.
Dirígete a la página Rules (Configuration> Rules).
Busca la regla que deseas editar, como se ha explicado anteriormente. Para este ejemplo:
Selecciona 0 - Default Domain y 2- New Version - November changes en los menús desplegables Domains y Versions.
Selecciona la categoría Tokens.
Selecciona la subcategoría Time OTP.
Haz clic en el icono del lápiz situado a la derecha de la regla que deseas modificar. Para este ejemplo, edita la regla Right Interval. Serás redirigido a la página de configuración de reglas.
Dirígete a la sección Add New Values y completa los nuevos ajustes de la regla seleccionada. Dependiendo del tipo de regla, tendrás que seleccionar una opción de un menú desplegable o introducir un nuevo valor de regla, e introducir los comentarios pertinentes para tu equipo en relación con los cambios realizados. Para este ejemplo, escribe 33.
Nota
En la parte inferior de la página, puedes ver el valor de la regla que está editando en la versión actualmente activa.
Haz clic en Confirm.
Se abre un panel en el que se te informa en qué dominio y versión tendrán efecto los cambios en las reglas y que debes activar la versión para aplicar esos cambios a la app. Haz clic de nuevo en Confirm para finalizar el proceso de edición.
Importante
Los cambios realizados en una regla de un dominio específico sólo afectan al dominio y la versión seleccionados, pero los cambios realizados en las reglas del dominio 0 afectan a todos los demás dominios asociados a él.
Ahora, la regla aparecerá con el estado Pending. Además, la categoría y subcategoría de la regla tendrán un número a la derecha que indicará el número de reglas con cambios. Esto significa que la regla sólo tendrá efecto si activas la versión en la que está incluida. Para este ejemplo, debes activar la versión 2- New Version - November changes para que la regla tenga impacto en la app. Lee Versions para obtener más información.
Nota
Una vez activada la versión, el número a la derecha de la categoría y subcategoría desaparece.
Domains
Los dominios permiten segmentar a los usuarios en función de su perfil de seguridad y aplicar un conjunto de reglas para cada segmento, basadas en un conjunto predeterminado (parte del dominio predeterminado). Por ejemplo, se pueden utilizar distintos dominios si el proyecto se refiere a una billetera con dos productos: banca persona y banca empresa. En ese caso, para la misma app, se crearán dos dominios, por lo que se aplicarán diferentes reglas de autenticación para perfiles con el mismo ID: uno con reglas de autenticación para perfiles de banca persona y otro con reglas de autenticación para perfiles de banca empresa.
Puedes crear un dominio para definir que las reglas del proceso de autenticación se apliquen a un segmento específico de usuarios. Como resultado, una vez que el dominio se asocia a una app y se activa, las reglas de autenticación que contiene se aplican a esa app.
Por defecto, el AS tiene instalado un dominio (Dominio 0), que contiene conjuntos preconfigurados de reglas. Los cambios en las reglas del dominio 0 afectan a todos los dominios asociados a él. Esto significa que, si realiza cambios en una regla asociada al Dominio 0, esos cambios también afectarán a los valores de las reglas del dominio que heredó las reglas del Dominio 0.
Sugerencia
El dominio por defecto se identifica en la lista de dominios con un 0 al principio de su nombre. Este dominio no puede modificarse.
En la página Domains (Configuration > Domains), puedes ver la lista de dominios creados y editarlos o crear un dominio nuevo. Puedes editar los detalles de un dominio o crear uno nuevo para luego hacer cambios en las reglas de ese dominio.
Navega por la página Domains
La página Domains muestra todos los dominios creados para el ambiente en el que estás trabajando. En la lista, cada dominio contiene un código alfanumérico que lo identifica y está asociado a la app en Studio, un nombre que lo identifica, comentarios y la fecha y hora en que el dominio fue creado o modificado por última vez.
Crea un dominio
Crea un dominio si necesitas modificar los valores de sus reglas. Como resultado, si un usuario está asociado a un dominio específico, la consola AS buscará el valor de la regla configurada para ese dominio. Si no se define ningún valor, la consola buscará el valor establecido en el dominio por defecto. Lee las instrucciones a continuación para aprender cómo crear un dominio.
Dirígete a la página Domains (Configuration > Domains).
Se abre la página Create Domain, donde podrás configurar los parámetros del nuevo dominio.
En el campo Code, introduce un código alfanumérico para el nuevo dominio (mín. 1 carácter, máx. 16 caracteres sin espacios ni caracteres especiales). Para este ejemplo, escribe BB.
En el campo Name, introduce un nombre para identificar el dominio internamente. Puede tener espacios y caracteres especiales (mín. 10 caracteres, máx. 29 caracteres). Para este ejemplo, introduce Business Banking.
En el campo Comments, introduce los comentarios sobre el dominio que consideres necesarios. Por ejemplo, explica por qué estás creando el dominio o qué reglas agrupará. El texto puede tener espacios, saltos de línea y caracteres especiales (mín. 10 caracteres, máx. 200 caracteres). Para este ejemplo, introduce New domain for Business Banking segment.
Haz clic en Save.
Se abre un modal, informándote que el nuevo dominio incluye las reglas de la última versión activa o inactiva bajo el dominio por defecto. Haz clic en Confirm para ser redirigido a la página Domains, donde aparecerá un mensaje emergente confirmando que el nuevo dominio se ha creado correctamente.
Nota
Todos los campos de esta página son obligatorios.
Edita un dominio
Edita un dominio si necesitas hacer cambios en el nombre o en los comentarios, por ejemplo, si no son lo suficientemente descriptivos para entender por qué se creó el dominio. Lee las instrucciones a continuación para aprender cómo configurar un evento.
Dirígete a la página Domains (Configuration > Domains).
Navega por la lista de dominios en la página Domains para encontrar el que desea editar y haz clic en el icono vertical de tres puntos.
Haz clic en Edit.
Se abre la página Edit Domain, donde sólo puedes editar los campos Name y Comments.
Haz clic en Save.
Se abre un modal, informándote que estás editando un dominio existente y que el sistema no se reiniciará después de guardar los cambios. Haz clic en Confirm.
Se te redirigirá a la página de dominios y aparecerá un mensaje confirmando que el dominio se ha actualizado correctamente.
Nota
Este campo no se puede editar.
Transaction Response Codes
Cuando el usuario o cualquier otro sistema de cliente que invoque la API del AS intenta ejecutar una transacción, se ejecuta un servicio de AS que proporciona como resultado una respuesta (con su respectivo código). En el caso de las apps creadas por Veritran, los códigos de respuesta de transacción podrían traducir las respuestas dadas por el servicio AS en códigos de respuesta para la transacción ejecutada.
En la página Transaction Response Codes (Configurations > Transaction Resp. Codes), puedes encontrar respuestas de transacciones y sus detalles, incluidos sus códigos y mensajes. También puedes editar el mensaje de cliente de cada respuesta (ver a continuación).
Navega por la página Transaction Response Codes
En primer lugar, busca la respuesta de transacción que deseas ver o editar. Haz clic en la barra de búsqueda y escriba el código de respuesta de la transacción o cualquier palabra clave relevante (mínimo 3 caracteres). A continuación, pulsa Enter o haz clic en Search. Si buscas la respuesta de transacción por código, la página muestra la respuesta de transacción identificada con ese código. Si busca por palabras clave, la página muestra la lista de respuestas de transacciones que incluyen esas palabras clave en sus mensajes técnicos o de cliente. Una vez que aparezcan los resultados, podrás ver los detalles del mensaje y editar el mensaje del cliente. Consulta la siguiente tabla para saber más sobre la información que encontrarás en esta página.
Code | Código asociado a la respuesta de la transacción. Los códigos pueden ser numéricos o alfanuméricos. |
Tech Message | Mensaje de respuesta de transacción que incluye una descripción técnica para uso interno. |
Client Message | Mensaje de respuesta de transacción orientado al cliente facilitado por el AS Dependiendo del canal que invoque este mensaje, puede mostrarse al usuario cuando ejecute la transacción. Para saber cómo editar el mensaje del cliente, lea Edita una respuesta de transacción. |
Edit | Haz clic en el icono del lápiz para editar los detalles del mensaje del código de respuesta de transacción. Lea Edita una respuesta de transacción para obtener más información. |
Edita una respuesta de transacción
Consulte las instrucciones a continuación para saber cómo editar el mensaje del cliente en una respuesta de transacción.
Dirígete a la página Transaction Response Codes ( Configuration > Transaction Resp. Code
Busca la transacción que deseas editar, como se explica en la sección anterior.
Haz clic en el icono del lápiz situado a la derecha de cada respuesta de transacción.
En la página Edit Transaction Response Code que se abre, edita el Client Message según sea necesario.
Haz clic en Save y, a continuación, haz clic en Confirm en el modal que aparece.
El sistema te devuelve a la página Transaction Response Codes, donde aparece un mensaje informándote que la respuesta de transacción se ha actualizado correctamente.
Transaction Response Codes
A continuación puedes ver una lista de los códigos de respuesta de transacción disponibles y el mensaje técnico asociado a cada respuesta.
Code | Nombre de la respuesta a la transacción - Mensaje técnico |
---|---|
000 | OK The operation was successfully completed. |
001 | OK_RESET The operation was successfully completed and the preexisting Token was restarted. |
002 | OK_ADD The operation was successfully completed and a a preexisting token was assigned to a user. |
003 | OK_ADD_CHANGE_PSW The operation was successfully completed and a preexisting token was assigned to a user. |
010 | OK_ALREADY_ACTIVED The coordinate card is already active and associated to the user. |
020 | OK_USER_CREATE The operation was successfully completed and a successful User was created. Successful operation. |
030 | 030 OK_PRODUCT_UPDATED The operation was successfully completed and the product register was updated. |
031 | OK_NO_ PRODUCTS_REMAINING The operation was successfully completed and there are no products linked to the user. |
999 | Successful operation. Response code by default. |
A01 | DOMAIN_USER_NOT_FOUND Domain/User not found. |
A02 | INVALID_TOKEN_STATUS_NOACTIVATED The token is not activated. |
A03 | INVALID_CHALLENGE_MODE Invalid challenge generation mode. |
A04 | CHALLENGE_NOT_FOUND There is no challenge for the reported token. |
A05 | CHALLENGE_EXPIRED The challenge use time expired. |
A06 | INVALID_OTP Invalid OTP. |
A07 | BACKSEARCH An attempt was made to reuse a previously generated OTP. |
A08 | BACKSEARCH_TOKEN_WAS_DESTROYED An attempt was made to reuse a previously generated OTP and the token was destroyed. The user must request the token again. |
A09 | INVALID_TOKEN_REFERENCE Invalid token activation reference. |
A10 | TOKEN_REFERENCE_EXPIRED The time limit for token activation was exceeded. |
A11 | INVALID_TOKEN_STATUS_INUSE The user already has an active token in use. |
A12 | WRONG_REFERENCE_THRESHOLD_REACHED The maximum number of token activation attempts was exceeded. A new reference must be generated. |
A13 | USER_PSW_NOT_SET The user does not have a password defined. |
A14 | TOKEN_NOT_FOUND The specified token does not exist. |
A15 | The reported OCRA Suite is invalid. |
A16 | The challenge ID was not reported and it is mandatory. |
A17 | TRX_DATA_NOT_SET The transaction data field was not reported and it is mandatory. |
A18 | Invalid token destruction mode. |
A19 | The reported OCRA Suite is not enabled for the user. |
A20 | An invalid value was specified in the userPasswordMode parameter. |
A21 | OCRASUITE_NOT_SUPPORTED The reported OCRA Suite is not supported for this feature. |
A22 | WARNING_LEVEL_REACHED The WARNING level of erroneous OTPs entered was reached. |
A23 | CRITICAL_LEVEL_REACHED The CRITICAL level of erroneous OTPs entered was reached. |
A24 | TOKEN_WAS_DISABLED The DISABLE level of erroneous OTPs entered was reached. The token was disabled. The user must resynchronize the token. |
A25 | TOKEN_WAS_DESTROYED The DESTROY level of erroneous OTPs entered was reached. The token was destroyed. You must request it again. |
A26 | MULTIUSER_TOKEN_NOT_ADMITTED The token you want to activate is associated to another user. |
A27 | BACKSEARCH_AND_WARNING_LEVEL_REACHED An attempt was made to reuse a previously generated OTP and the WARNING level of erroneous OTPs entered was reached. |
A28 | BACKSEARCH_AND_CRITICAL_LEVEL_REACHED An attempt was made to reuse a previously generated OTP and the CRITICAL level of erroneous OTPs entered was reached. |
A29 | BACKSEARCH_TOKEN_WAS_DISABLED An attempt was made to reuse a previously generated OTP and the DISABLE level of erroneous OTPs entered was reached. The user must resync the token. |
A30 | USR_PSW_MODE_NOT_ENABLED The value specified in the userPasswordMode parameter is not enabled for the user. |
A31 | USER_EXIST_WITH_DIFF_GROUP The user already exists, but for a different group of parameters. |
A32 | USER_WITH_NO_TKN The user has no token assigned. |
A33 | INVALID_TOKEN_TIME_VALUE The information in the time field is invalid. |
A34 | INVALID_TOKEN_TIME_DRIFT The time DRIFT calculated for the token differs by more than 72 hours with the server time. |
A35 | TOKEN_SOFT_RESYNC_NEEDED Soft Resync of the token is required. |
A36 | TOKEN_HARD_RESYNC_NEEDED Hard Resync of the token is required. |
A37 | TOKEN_INVALID_DISABLE_STATUS The status indicated to disable the Token is invalid. |
A38 | TOTP_VALID_IN_OTHER_TIME_ZONE TOTP was validated but in a different time zone than the server time zone. |
A39 | RESYNC_DATA_NEEDED The required information for the OCRA Suite used in the resynchronization was not provided. |
A40 | USER_CREATION_MODE_NOT_ENABLED The value of the userCreationMode parameter is not enabled for the user. |
A41 | INVALID_USER_PSW_FORMAT The value of the new password does not comply with the defined format rules. |
A42 | USER_ALREADY_EXISTS The user you are trying to create already exists. |
A43 | REPEATED_USER_PSW The value of the new password has already been used. |
A44 | PSW_SET_MODE_NOT_ENABLED The value of the pswSetMode parameter is not enabled for the user. |
A45 | USER_PSW_CONFIRM_FAIL The confirmation of the new password failed. |
A46 | INVALID_USER_STATUS_BLOCKED The operation is not allowed for the user's current state: blocked. |
A47 | INVALID_USER_STATUS_DISABLED The operation is not allowed for the user's current state: disabled. |
A48 | CURR_PSW_VALIDATION_FAIL The validation of the User's current password failed. |
A49 | BLOCK_PSW_LIFETIME_REACHED The user was blocked because the password age limit was reached. |
A50 | BLOCK_PSW_TRIES_REACHED The user was blocked because it reached the limit of failed password validation attempts. |
A51 | BAD_PSW_WARNING_LEVEL_REACHED The WARNING level of failed password validations was reached. |
A52 | PSW_VALIDATION_FAIL The validation of the User's password failed. |
A53 | USER_UNBLOCK_MODE_NOT_ENABLED The value of the unblockMode parameter is not enabled for the user. |
A54 | INVALID_USER_STATUS The operation is not allowed for the user's current state. |
A55 | TEMP_PSW_EXPIRED The temporary password expired. |
A56 | OFFLINE_RESYNC_FAIL The TOTP was validated but in a different time zone than the server time zone. |
A57 | TOKEN_REFERENCE_NOT_SET The User has no activation reference assigned. |
A58 | NO_HISTORY_FOUND No historical information could be found under the parameters entered. |
A59 | DOMAIN_GROUP_NOT_FOUND The Domain and Group specified could not be found. |
A60 | WRONG_USER_UNBLOCK_MODE The value of the unblockMode parameter is invalid for the user's previous status. |
A61 | TOTP_LEFT_INTERVAL_NOT_ALLOWED The value of the totpLeftInterval parameter is not allowed. |
A62 | USER_CONFIDENCE_NOT_ENABLED The value of the userConfidenceLevel parameter is not allowed. |
A63 | USER_CONFIDENCE_INVALID The value of the userConfidenceLevel parameter is invalid. |
A64 | USER_CONFIDENCE_SET_MODE_INVALID The value of the userConfidenceSetMode parameter is invalid. |
A65 | USER_CONFIDENCE_VALIDATION_FAIL User trust level validation failed. |
A68 | GRIDC_USE_LIMIT_REACHED The maximum number of coordinate card uses was reached. |
A69 | GRIDC_TRY_LIMIT_REACHED The maximum number of attempts for the coordinates card was reached. |
A70 | VALIDITY_DAYS_NOT_ENABLED The value of the validityDays parameter is not allowed for the user. |
A71 | INVALID_GRIDC_SERIAL_NUMBER The serial number is invalid. Invalid coordinate card. |
A72 | GRIDC_NOT_FOUND The required coordinate card does not exist. |
A73 | GRIDC_ACTIVATED_FOR_OTHER_USER The card specified has been activated by another user. |
A74 | GRIDC_ACTIVATE_PERIOD_EXPIRED The card activation period expired. |
A75 | INVALID_GRIDC_REFS_MODE The value in the refsMode parameter is invalid. |
A76 | GRIDC_REFS_MODE_NOT_ENABLED The value of the refsMode parameter is not allowed for the user. |
A77 | USER_WITH_NO_GRID_CARD The user does not have a coordinate card. |
A78 | GRIDC_EXPIRED The coordinate card expired. |
A79 | REFERENCES_NOT_FOUND The reported references do not exist. |
A80 | REFERENCES_EXPIRED The requested references expired. |
A81 | REFERENCES_MISMATCHED The reported references do not match the references requested. |
A82 | GRIDC_WAS_DESTROYED The DESTROY level of failed coordinate card validations was reached. The card has been disabled. The user must request the card again. |
A83 | GRIDC_CRITICAL_LEVEL_REACHED The CRITICAL level of erroneous card validations was reached. |
A84 | GRIDC_WARNING_LEVEL_REACHED The WARNING level of erroneous card validations was reached. |
A85 | INVALID_GRIDC_VALUES Coordinate card validation failed. |
A86 | GRIDC_DOMAIN_GROUP_MISTMATCH The user's domain and group do not match the domain and group of the card you want to enable. |
A87 | CNT_USES_LIMIT_NOT_ENABLED The value of the cntUsesLimit parameter is not allowed for the user. |
A88 | CNT_TRIES_LIMIT_NOT_ENABLED The value of the cntTriesLimit parameter is not allowed for the user. |
A89 | INVALID_CARD_TYPE The value of the cardType parameter is invalid. |
A90 | REQUEST_NEW_TOKEN The OTP validation was successful, but a new OTP is required. |
A91 | USER_PSW_MUST_CHANGE The user must modify the password. |
A92 | REQUEST_TOKEN A successful token validation is required. |
A93 | REQUEST_NEW_REFS The validation of the coordinate card was successful, but a new validation is required. |
A94 | GCARD_NOT_PRINTED Operation not allowed because the card has not been printed. |
A95 | GCARD_CANCELED Operation not allowed because the card is canceled. |
B01 | ESERVER Internal error. Application error. |
B02 | EDATABASE Internal error. Database error. |
B03 | EOBJECT_NOT_FOUND Internal error. Data inconsistency. |
C01 | FAULTSOAP_PARSE Parsing of input message failed. |
C02 | FAULTSOAP_NULL_BODY The input message is not reported. |
C03 | FAULTSOAP_EMPTY_BODY Empty input message. |
C04 | FAULTSOAP_OPERATION_UNDEF Undefined operation. |
C05 | FAULTSOAP_OPERATION_ERROR A fatal error occurred (no memory, etc.) while processing the operation. |
C06 | FAULTSOAP_REQUIERED_DATA A required field was not reported in the message. |
C07 | FAULTSOAP_INVALID_DATA The value in the in the input message has an invalid format. |
C08 | FAULTSOAP_INVALID_HEADER The value in the header of the input message has an invalid format. |
D01 | ADMIN_USER_NOT_FOUND The administrative user requesting the operation does not exist. |
D02 | ACTIVATION_DAYS_NOT_ENABLED The value of the activationDaysLimit parameter is not allowed. |
D03 | ACTIVATION_DAYS_ERROR The value of the activationDaysLimit parameter cannot exceed that value of the validityDays parameter. |
D04 | CNT_BATCH_CARDS_ERROR The value of the cntBatchCards parameter must be greater than 0.. |
D05 | CARD_BATCH_NOT_FOUND The batch of cards with the reported id could not be found. |
D06 | INVALID_NEW_STATUS_CODE The value of the batchNewStatus field is invalid. |
D07 | NEW_STATUS_NOT_ENABLED Given the current batch status, the value of the batchNewStatus field is not allowed. |
D08 | BATCH_NOT_CONFIRMED The card batch was not confirmed. |
D09 | INVALID_BATCH_DELETE_MODE The value of the batchDeleteMode field is invalid. |
D10 | BATCH_WITH_ASSIGNED_CARDS The lot has cards assigned. T |
D11 | CARD_NOT_FOUND The card could not be found. |
D12 | CARD_NOT_PRINTED The card was not printed. |
D13 | CARD_ALREADY_CANCELED The card has already been canceled. |
D14 | CARD_ASIGNED The card is assigned. |
E01 | INVALID_OTCSUITE The reported OTC Suite is invalid. |
E02 | OTCSUITE_NOT_ENABLED The reported OTC Suite is not enabled for the user. |
E03 | OTC_VALUE_NOT_SET The OTC value was not entered and it is mandatory. |
E04 | INVALID_EXT_OTC_VALUE The value of the externally generated OTC is invalid. The value does not comply with the OTCSuite defined. |
E05 | INVALID_FUNCION_KEY_LEN The length of the Key Function parameter is invalid. |
E06 | INVALID_OTC_DESTINATION The OTC destination is invalid. |
E07 | INVALID_OTC_DEST_DOM The OTC destination domain is invalid. |
E08 | DOMAIN_DESTINATION_NOT_FOUND The OTC destination does not exist in the database. |
E09 | DESTINATION_USER_NOT_SET The OTC destination field and the User field were not completed, and one of the two is mandatory. |
E10 | OTC_VALUE_NOT_PROPERLY_SET The OTC field was not completed or it has an invalid format. |
E11 | OTC_RECORD_NOT_FOUND The OTC does not exist in the Database. |
E12 | OTC_EXPIRED The OTC expired. The OTC has expired. |
E13 | ORIG_OTCSUITE_MISMATCH The OTCSuite in the validation differs from the generation value |
E14 | INVALID_OTC Invalid OTC. |
E15 | INVALID_OTC_TRX_DATA Invalid OTC due to failure in transaction data. |
E16 | INVALID_OTC_ONE_TRY Invalid OTC. You only have one attempt left. |
E17 | INVALID_OTC_TRX_DATA_ONE_TRY Invalid OTC due to failure in transaction data. You only have one attempt left. |
E18 | INVALID_OTC_LAST_TRY Invalid OTC. There are no further attempts left. |
E19 | INVALID_OTC_TRX_DATA_LAST_TRY Invalid OTC due to failure in transaction data. There are no further attempts left. |
F01 | PRODUCT_ID_NOT_SET Product identifier was not completed: account number or card number. |
F02 | PRODUCT_ALREADY_EXISTS The User-Product relationship already exists. |
F03 | NO_REMAINING_PRODUCTS There are no products linked to the user. |
F04 | NVALID_INPUT_FIELD_COMBINATION The combination of input parameters is invalid. |
F05 | PRODUCT_NOT_FOUND The user does not have the product linked. |
F06 | INVALID_POTCSUITE The POTC Suite is invalid. |
F07 | POTCSUITE_NOT_ENABLED The POTC Suite is not enabled for the user. |
F08 | PRODUCT_NOT_EXIST The product does not exist. |
F09 | PRODUCT_NOT_ACTIVATED The product status is not Active. |
F10 | INVALID_POTC Invalid POTC. POTC validation failed. |
F11 | ORIG_POTCSUITE_MISMATCH The POTCSuite in the validation differs from the generation value. |
F12 | POTC_EXPIRED The POTC expired. |
F13 | PRODUCT_CATALOG_CAN_NOT_CHANGE The field indicating the catalog cannot differ from the existing field. |
F14 | ERROR_ON_CARD_NUMBER Error in card number field. |
F15 | ERROR_ON_CARD_EXPIRATION_DATE Error in the expiration date field. |
F16 | INVALID_PRODUCT_CATALOG The value of the productCatalog field is invalid. |
F17 | NVALID_PRODUCT_TYPE The value of the productType field is invalid. |
F18 | INVALID_PRODUCT_SOURCE The productSource field is invalid. |
F19 | PRODUCT_EXPIRED The retrieved product expired. |
F20 | INVALID_TOKEN_REQUESTOR The Requestor Token is invalid for the TSP. |
F21 | CARD_BIN_RANGE_NOT_FOUND The card number could not be found in the Bin Ranges table. |
F22 | NVALID_REQUEST_ASSURANCE_LEVEL The security level is invalid. |
F23 | INVALID_TOKEN_LOCATION The tokenLocation field is invalid. |
F24 | MAX_GROUP_CONCURRENT_POTC_REACHED The maximum number of concurrent POTCs defined for the group was reached. |
F25 | PRODUCT_ALREADY_DELETED The product was previously deleted. |
G01 | INVALID_PAYMENT_TOKEN The Payment Token is invalid. |
G02 | PAYMENT_TOKEN_EXPIRED The Payment Token expired. |
G03 | DOMAIN_RESTRICTION_UNVERIFIED Verification of Token Requestor domain restrictions failed. |
G04 | DE-TOKENIZED_CARD_EXPIRED The detokenized card expired. |
G05 | TOKEN_REQUESTOR_MISTMATCH The Requestor Token differs from that used in the generation of the Payment Token. |
G06 | INVALID_TRACK2_DATA Track2 information is invalid. |
G07 | INVALID_CRYPTOGRAM_VERSION_NUMBER The cryptogram version is invalid. |
G08 | CRYPTO_DATA_VALIDATION_FAIL Validation of the cryptogram failed. |
G09 | PAYMENT_EXPIRITY_MISTMATCH The expiration date differs from that assigned to the Payment Token. |
G10 | INVALID_CRYPTOGRAPHY_METHOD Cryptogram validation method. |
G11 | INVALID CRYPTOGRAM VALIDATION TICKET The Cryptogram Validation Ticket is invalid or expired. |
G12 | TOKEN_REQUESTOR_NOT_SET - Token Requestors have not loaded. |
G13 | OKEN_OPERATION_NOT_ALLOWED - The operation is not allowed. |
ZZZ | The request could not be processed, response code by default. |
Business Parameters
Los parámetros de negocio son conjuntos de configuración por defecto que tev permiten definir el ambiente de negocio en el que estás trabajando. Por ejemplo, definen las condiciones para los tiempos de espera y los indicadores de características. Estos parámetros se refieren al funcionamiento del AS y no a las reglas de autenticación que incluye. Los parámetros de negocio se definen en el modelo AS dentro de una base de datos independiente de la base de datos de Middleware.
En la página Business Parameters (Configuration> Business Parameters) puedes ver una lista de todos los parámetros configurados para el ambiente en el que está trabajando.
Nota
Cada componente de la plataforma Veritran tiene un tipo específico de parámetros de negocio. Los parámetros de negocio del AS se identifican con una T al principio del nombre del parámetro y se establecen en una base de datos específica.
Navega por la página Business Parameters
Por defecto, se muestran todos los parámetros. Para filtrar los parámetros uno a uno, dirígete al campo Parameters, haz clic en la flecha y selecciona un parámetro del menú desplegable. A continuación, pulsa Enter en tu teclado o haz clic en Search para filtrar el parámetro.
En ambos casos, puedes ver el nombre dado al parámetro cuando se creó, su valor y la última hora y fecha en que se modificó el parámetro. Si necesitas modificar el valor del parámetro, puedes editarlo.
Nota
Los parámetros de negocio son utilizados y modificados por el equipo de ITCD.
Edita un parámetro de negocio
Dado que los parámetros de negocio no se crean en la consola AS, sólo se pueden editar valores específicos dentro de cada uno de ellos. Consulta las siguientes instrucciones para saber cómo editar un parámetro de negocio.
Busca el parámetro en la lista Business Parameters.
Haz clic en el icono del lápiz situado a la derecha del parámetro que deseas modificar.
Se abre la página Edit Business Parameter, donde sólo puedes editar los campos Value y Comments.
Haz clic en el campo Value y cambia el valor.
Haz clic en el campo Comments y modifica o añade la descripción de los comentarios para informar a los usuarios de la plataforma sobre la finalidad del parámetro y los cambios realizados en el valor (de corresponder).