Bien planteado?
Publicado por Paco (1 intervención) el 22/12/2005 16:59:43
Hola a todos.
Tengo que desarrollar un pequeño proyecto para la pagina de intranet de una compañia.Tienen la intranet integrada en sharepoint.Hay una parte de la intranet que esta dedicada al seguimiento de proyectos.Poneos que hay 15 proyectos con su respectivo enlaces.hay una página html por cada proyecto.Una vez en la página hay un enlace para abrir un formulario HTML.En ese formulariohay tres cajas de texto para poner el seguimiento, incidencias, modificaciones.Al pulsar un boton se envia por medio de javascript un correo con los datos de las tres cajas, proyecto, jefe de proyecto y fecha.
El problema es que sharepoint no tiene control de usuarios, y quieren que a cada una de las páginas de seguimiento de los proyectos solo pueda acceder el jefe de proyecto correspondiente.Me han dicho que tiene que ser una aplicación ligera, sin servidor de base de datos.Tambien me han dicho que evite el envío por javascript ya que si el equipo no cuenta con un cliente SMTP no se puede enviar.
He leido que cuando uno se logea en windows, se guarda una huella de quien ha accedido a la red.
Investigando me he planteado en hacerlo en paginas ASP.Luego en un archivo web.config he visto que se puede poner <authorization mode="WINDOWS"> para usar la identificación del usuario que se ha logueado y se puede decir una dirección URL y decir que usuarios pueden entrar.
<configuration>
<system.web>
<authentication mode="Windows"/>
</system.web>
<location path="Mipagina.aspx">
<system.web>
<authorization>
<allow users="Dominio\Fulanito"/>
<deny users="*" />
</authorization>
</system.web>
</location>
</configuration>
Cuando pulsa en enlace se mira en el archivo webconfig si ese usuario esta autorizado para entrar en la página.Si esta pues le dejara entrar
Mi pregunta es ¿Esta bien planteado la solución? Y también es que soy un poco novato y me gustaria tener un esquemilla de como montarlo.Si alguien me puediese orientar se lo agradecería.Disculpad si es una consulta un poco extensa.
Saludos y gracias
Tengo que desarrollar un pequeño proyecto para la pagina de intranet de una compañia.Tienen la intranet integrada en sharepoint.Hay una parte de la intranet que esta dedicada al seguimiento de proyectos.Poneos que hay 15 proyectos con su respectivo enlaces.hay una página html por cada proyecto.Una vez en la página hay un enlace para abrir un formulario HTML.En ese formulariohay tres cajas de texto para poner el seguimiento, incidencias, modificaciones.Al pulsar un boton se envia por medio de javascript un correo con los datos de las tres cajas, proyecto, jefe de proyecto y fecha.
El problema es que sharepoint no tiene control de usuarios, y quieren que a cada una de las páginas de seguimiento de los proyectos solo pueda acceder el jefe de proyecto correspondiente.Me han dicho que tiene que ser una aplicación ligera, sin servidor de base de datos.Tambien me han dicho que evite el envío por javascript ya que si el equipo no cuenta con un cliente SMTP no se puede enviar.
He leido que cuando uno se logea en windows, se guarda una huella de quien ha accedido a la red.
Investigando me he planteado en hacerlo en paginas ASP.Luego en un archivo web.config he visto que se puede poner <authorization mode="WINDOWS"> para usar la identificación del usuario que se ha logueado y se puede decir una dirección URL y decir que usuarios pueden entrar.
<configuration>
<system.web>
<authentication mode="Windows"/>
</system.web>
<location path="Mipagina.aspx">
<system.web>
<authorization>
<allow users="Dominio\Fulanito"/>
<deny users="*" />
</authorization>
</system.web>
</location>
</configuration>
Cuando pulsa en enlace se mira en el archivo webconfig si ese usuario esta autorizado para entrar en la página.Si esta pues le dejara entrar
Mi pregunta es ¿Esta bien planteado la solución? Y también es que soy un poco novato y me gustaria tener un esquemilla de como montarlo.Si alguien me puediese orientar se lo agradecería.Disculpad si es una consulta un poco extensa.
Saludos y gracias
Valora esta pregunta
0