Está en la página 1de 7

Prueba Técnica – Soporte Nivel II - Doctus

Nombre Completo: Ana Fabiola Sánchez Pinzón


Fecha: 26/01/2020

1. Descripción de la prueba
A continuación, se presenta una sección del modelo de entidad relación de un sistema de
información mediante el cual, se administra los accesos de los usuarios a los diferentes
aplicativos (portales) que ofrece el cliente Doctus para la venta de sus servicios.
Cada aplicativo del cliente ofrece una serie de opciones a los cuales sus usuarios pueden
acceder, a estas opciones las llamaremos permisos y es relevante para el cliente separar los
permisos por aplicación, así dos o más portales, compartan los mismos permisos. Es decir, si
el portal A tiene permisos de visualización, al igual que el portal B. Estos permisos, deberán
ser individuales para cada portal, ya que existe la posibilidad de cambiar los nombres de los
permisos.
Los usuarios, pueden tener permisos a todos los portales, pero deberán pasar por un
proceso de aprobación de permisos, antes de acceder a los módulos de los diferentes
aplicativos.

www.doctus.com.co

1 | Página
Prueba Técnica – Soporte Nivel II - Doctus

2. Ejecución

2.1. De acuerdo a la descripción de la prueba, confirme si el modelo de entidad relación


presentado cumple con las necesidades expuestas. En caso de no estar de acuerdo
con la relación de tablas, realice su normalización.
RTA: El modelo expuesto no es correcto, de acuerdo a las necesidades.

2.2. Realice una consulta que retorne la lista de permisos que tiene configurada una
aplicación determinada.

 Abre la app de Configuración del dispositivo.


 Presiona Apps o la opción del administrador de aplicaciones (esto varía según el
dispositivo).
 Selecciona una app.
 Desplázate hacia abajo hasta la sección de Permisos.

2.3. Realice una vista que retorne los usuarios en relación con todas las aplicaciones a
las que tiene acceso y marque a cuáles permisos tiene o no aprobados.

2.4. Para este sistema de administración de accesos de usuarios, también solicitan tener
una bitácora donde se registre cada acción realizada al momento de aprobación de
permisos, de rechazo de permisos, de solicitud de permisos, de inicio de sesión de
un usuario, entre otros útiles. Por favor diseñe las tablas requeridas para almacenar
esta información.

3. Casos de Análisis

El cliente Argos, maneja varias URL de ingreso a los portales, según las necesidades y
perfiles de los usuarios. El portal de concretos es una herramienta diseñada para que los
clientes puedan realizar una trazabilidad de sus pedidos, un seguimiento de las Mixer y
adicionalmente programar pedidos de concreto. Es una herramienta Web en donde se
www.doctus.com.co

2 | Página
Prueba Técnica – Soporte Nivel II - Doctus

asigna un usuario a la plataforma y se puedan revisar los pedidos que se quieren programar
y ver.
El Portal Login es un aplicativo web en el cual se realiza el proceso de autenticación y
validación de los permisos solo de usuarios externos. Expone una serie de servicios web los
cuales pueden ser consumidos por aplicativos móviles y otros aplicativos web. De igual
forma expone páginas web para permitir la autenticación de los usuarios en los diferentes
portales de Argos. Solo personal interno puede acceder a este portal y dar los permisos a
los clientes. (URL https://portalogon.argos.com)

Al Portal de Concreto se tienen dos especificaciones: el ingreso del personal autorizado


interno para Argos que es utilizado para asesorar a los clientes y el segundo es solo utilizado
para el ingreso de los clientes. Para los dos link la visualización dentro del portal es igual,
solo se diferencian en los ingresos, el interno que es autenticado por LDAP (usuarios
internos que solo pertenecen a la red de Argos) y el otro se hace por el Portal Logín
(autenticación de usuarios externos, clientes que no están dentro de la red de Argos). Un
usuario interno, a su vez puede ser usuario externo, siempre y cuando haga su respectivo
registro en el portal correspondiente y sus permisos sean aprobados.
La identificación de estos usuarios es:
- Usuarios registrados por LDAP: Su modo de ingreso es a través de un nombre de
usuario (nombre_de_usuario)
- Usuarios registrados por Portal Login: Su ingreso se hace a través de un dominio
(nombreusuario@nombrededominio.com)

El ingreso al Portal de Concreto se hace por las siguientes URL:


https://colconcreto.argos.com/auth (Link para usuarios internos: Argos)
https://colconcreto.argos.com/ (Link para los usuarios externos: Clientes)

Con respecto a lo anterior, analice y responda:

3.1. Un cliente reporta el siguiente error, donde adjunta evidencia del error y enfatiza
que no ha podido ingresar al Portal Concreto.

www.doctus.com.co

3 | Página
Prueba Técnica – Soporte Nivel II - Doctus

Ingresando a Portal Login encontramos la siguiente información:

www.doctus.com.co

4 | Página
Prueba Técnica – Soporte Nivel II - Doctus

¿Por qué el usuario no puede ingresar al portal?


Usuario no puede ingresar al perfil ya que no se encuentra en el portal correct ya que esta
en el portal de internos y no el de clientes que es el externo.

3.2. Cuando un cliente se registra a portal Concreto, debe tener asociado un Nit, que
este a su vez tiene asociadas determinadas obras para realizar, consultar pedidos,
acceder a información financiera o realizar pagos. Estas obras siempre deben estar
registradas en la tabla de la base de datos TBL_WEB_OBRAS, con la información de
parametrización básica completa por el Centro de Programación (Zona,
programación y mapa). Cuando una de las obras que tiene asociada no aparece en
el portal, puede ser debido a varias razones:

www.doctus.com.co

5 | Página
Prueba Técnica – Soporte Nivel II - Doctus

 La obra no está en TBL_WEB_OBRAS


 La obra está asignada a una ciudad que no existe en la tabla TBL_WEB_CIUDAD
 Datos incompletos en el centro de programación
 Las tablas de la base de datos tienen información errada.

De acuerdo con lo anterior, un usuario reporta que no le están apareciendo las


obras en el portal, se verifica en la base de datos de Portal Login donde nos arroja
la siguiente información:

Consultando la tabla TBL_WEB_OBRAS, arroja la siguiente información


-

¿Cuál puede ser la causa de que no le aparezcan las obras en el portal? Considera que hace
falta información y por qué?
www.doctus.com.co

6 | Página
Prueba Técnica – Soporte Nivel II - Doctus

Considero que la causa por la cual NO aparecen las obras en el portal es porque hace falta
información en la base de datos, no observo la tabla de la consulta. La tabla contiene
información diferente a la que tiene el registro.

Considero que si hace falta información porque no aparece el nombre de la tabla que fue
creada para saber , adicional no aparece la nit por ende

www.doctus.com.co

7 | Página

También podría gustarte