Este caso es una corporacion que tiene 7 empresas, los usuarios tienen un role perteneciente a la empresa en la cual laboran, el problema que se da es cuando lo cambian de empresa, o sea lo retiran de una empresa y lo contratan en otra, a pesar de cambiar el usuario, eliminando el role anterior y agregandole el nuevo, el usuario al ingresar sigue viendo el logo de la empresa anterior y tiene seleccionada la empresa anterior. Existe forma de poder limpiar esto? En que momento se corregira?

asked 15 Nov '16, 11:50

FerdyB's gravatar image

FerdyB
955166177178
accept rate: 48%


La infraestructura de Evolution al momento de iniciar sesión y de mostrar el Home, hace la verificación y la corrección de las variables de sesión. Por lo tanto no hay manera que el usuario pueda ejecutar ninguna acción en una empresa que no tenga acceso, aun y cuando se muestre en pantalla el logo de la empresa anterior y aparezca seleccionada la empresa anterior.

Lo que sucede es que el navegador de internet (chrome, ie, edge, firefox, etc.) guardan en caché los resultados de obtener imágenes y otros contenidos estáticos obtenidos del servidor. El nombre de la empresa seleccionada y el logo son contenidos estáticos, por lo tanto simplemente con refrescar la página (Ctrl-F5) se obliga al navegador a pedir de nuevo al servidor los contenidos estáticos.

Desde Evolution no se puede hacer nada para eliminar el cache del navegador, al momento de finalizar un movimiento de personal o una contratación.

link

answered 15 Nov '16, 12:29

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

El usuario mismo puede limpiar los datos de personalizacion desde la opcion de "mi cuenta". Aun cuando vea el nombre y el logo de la otra empresa la seguridad de contenido se aplicará correctamente cuando ingrese a una opción que la requiera

link

answered 15 Nov '16, 12:07

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%

Si eso lo pueden hacer tambien en el propio browser pero el cliente consulta si eso se puede hacer de forma automatica al cambiarlo de empresa, no que el propio usuario lo haga.

(15 Nov '16, 12:17) FerdyB FerdyB's gravatar image
1

También se puede hacer desde la base de datos EvoTemp, ejecutando un procedimiento almacenado llamado aspnet_Profile_DeleteProfile

(15 Nov '16, 12:31) Fernando Paz ♦♦ Fernando%20Paz's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×1
×1

Asked: 15 Nov '16, 11:50

Seen: 1,422 times

Last updated: 15 Nov '16, 12:34

Related questions

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática