2008-09-30 9 views
9

En Moss 2007 tiene la capacidad de establecer el público objetivo para cada parte web individual dentro de una página. ¿Hay alguna manera de obtener una vista previa de cómo se verá la página a otro usuario sin iniciar sesión como ese usuario? Lo que estoy buscando es una forma para que alguien con permisos de diseño/control total en un sitio pueda obtener una vista previa de cómo se mostrará el sitio a otro usuario. ¿Alguna sugerencia?Ver una página de MOSS 2007 como lo vería otro usuario sin iniciar sesión como ese usuario

Tengo algunas cuentas de prueba que nuestro departamento de SI utiliza para previsualizar las páginas, sin embargo, no permitimos que el personal del departamento que no es de la IS utilice esas cuentas. Esos miembros del personal solo tienen acceso a su única cuenta. Entonces, si un usuario hace cambios al público objetivo en un elemento web en una de sus páginas, ahora no tiene forma de previsualizar cómo se verá la página a otra persona que no sea pedirle a otra persona que inicie sesión en & mirando por encima del hombro. No puedo dar la información de la cuenta para las cuentas de prueba, ni puedo crear nuevas cuentas de prueba.

Gracias!

Editar: Tengo la capacidad de vista previa. El problema es que otros usuarios con control total de un sitio no pueden obtener una vista previa de la página. Aquí hay algunas situaciones: en mi división escolar, cada escuela tiene un sitio. El director tiene control total del sitio de su escuela. En la página de destino, quiere que todos los anuncios de la escuela sean visibles. Sin embargo, algunos solo deberían ser visibles para el personal docente, mientras que otros deben ser visibles para los estudiantes. Usa la orientación por público pero no puede previsualizar para ver de un vistazo que la orientación es correcta. Muchos de los usuarios no tienen computadora, por lo que las cosas deben ser lo más simples posible. Además, ese fue solo un escenario, hay otros escenarios que no están divididos por la escuela. Hay muchos usuarios con control total de un sitio con diferentes requisitos, por lo que no es factible crear cuentas de prueba para todos los escenarios.

Respuesta

2

Editar: Después de volver a leer la pregunta, informé que desea que los usuarios puedan obtener una vista previa de una página. Creo que deberás buscar escribir un control de vista previa que use suplantación para cargar la página. No estoy seguro de qué tan factible es esto, pero seguramente alguien ha creado una función de vista previa. Suena como un escenario bastante común para mí.

Respuesta anterior: No podría iniciar un navegador que no sea de MS, como Firefox, que solicitará el nombre de usuario y la contraseña.

Puede borrar las cookies de sesión para que se le solicite que inicie sesión como otra persona.

Esta es la técnica que utilicé para un sitio ASP.Net que utilizaba autenticación contra el dominio de manera similar a SharePoint.

+0

Pequeño truco para mejorar la legibilidad, ponga su edición al final de su respuesta. –

+0

Además, escriba de forma coherente; terminar las preguntas con signos de interrogación, etc. No entendí gran parte de esta respuesta. – bzlm

3

Primero, no creo que sea posible tener una función de vista previa si está utilizando seguridad NT. Tal vez sea algo que puede hacer con la autenticación de formularios, pero nunca lo usé.

Sobre ese tema. Creo que cuando estás desarrollando nuevas funciones o integrando cosas en un servidor MOSS/WSS necesitas un poco de flexibilidad.

Con lo que veo, tienes que seguir las cosas que puedes hacer. Sin duda es más rentable que desarrollar una solución personalizada. Supongo que estás usando NT Security. representa

  • usuario: Consulte a su administrador de dominio para tener cuentas de usuario dedicadas para jugar.
  • máquinas virtuales: pedir que tienen algunas máquinas virual ser capaz de jugar con ese servidor combinado con pruebas de cuentas
  • entorno de espacio aislado: Consulte con su departamento de TI para crear un entorno de MOSS un recinto de seguridad a tener que posibilidad de replicar su entorno MOSS real y crear escenarios de usuario personalizados.
+0

¡Gracias por la respuesta! Estoy usando NT Security. Me encantaría implementar tus sugerencias por mí mismo. Pero no creo que sean prácticos para los otros usuarios. La actualización de sus sitios de SharePoint es una pequeña parte de sus trabajos; no tienen mucho tiempo para invertir en estas actualizaciones. Más simple es mejor. – Kwirk

2

Para obtener una vista previa solo de las audiencias objetivo, la única manera de hacerlo es crear una audiencia objetivo que se ejecute en función de las propiedades en Propiedades de perfil de usuario de SSP.

Puede tener un control que le permita al editor cambiar el valor almacenado en su perfil, volver a compilar los perfiles y voila (para alguna descripción de voila) el usuario cambiará los valores de destino de su audiencia a otra cosa.

Esto necesitaría un poco de codificación y un poco de pensamiento puesto en las reglas para la audiencia que apunta.

Al final del día, la forma más rentable es presionar a su personal de infraestructura para una solución de cuenta que le permitirá tener una cuenta de "lector" que las personas puedan usar para esta función.

2

O bien, puede crear un control/parte web que enganche en el audiences para el sitio y muestre la membresía del público al usuario (tal vez de la llamada GetMembership). Esto no hace una vista previa del sitio, pero le dará a sus editores una idea de quién está en cada audiencia. Algo que los ayudará a obtener la audiencia correcta.

Hemos creado un sitio web similar para la membresía del grupo de seguridad.

2

creo que hay dos enfoques que puede tomar:

  1. hacen uso de cuentas de prueba para previsualizar las páginas. Puede aliviar el "dolor" para iniciar sesión como otro usuario haciendo uso del comando RUNAS (http://technet.microsoft.com/en-us/library/bb490994.aspx). Por lo tanto, es posible crear un acceso directo en el escritorio que abra un navegador utilizando las credenciales de otra cuenta. Solo esa instancia del navegador funcionará con la cuenta de prueba.
  2. Haga una copia (o más copias) de la página que desea previsualizar, guárdela en un sitio seguro (para que solo sea accesible para el principal, por ejemplo) y ajuste las propiedades de Destino de audiencia de los elementos web en ese página/páginas.
+0

¡Gracias por el consejo! En una nota sin tratar, acabo de ver tu comentario hoy. Casualmente, esta mañana mi jefe me envió un video ApprovalRouteSample.wmv - ¿Eso te suena? – Kwirk

Cuestiones relacionadas