MOSS Me dice “Acceso denegado” para editar una tarea de flujo de trabajo, Pero realmente tengo acceso

Yo he implementado un flujo de trabajo usando SharePoint Designer en un sitio que es principalmente sólo lectura a "NT_AUTHORITYAuthenticated usuarios" (i.e. todo el mundo). Hay una biblioteca de formularios para un formulario de InfoPath. Hay una lista de tareas de flujo de trabajo asociado, así que cuando funciona el flujo de trabajo, pueden asignar tareas a las personas.

Rompo el permiso para la lista de la biblioteca y tarea de formas para que cualquier usuario autenticado puede crear formas y actualizar sus tareas asignadas.

Pruebo con mi cuenta de prueba de bajo-privilegios.

¿Puedo yo rellene y guarde un formulario en la biblioteca? –>

Puedo acceder a la tarea de un vínculo de correo electrónico? –>

¿Puedo ver un vínculo de tarea de flujo de trabajo de edición –>

¿Puedo hacer clic en ese enlace? –> No … Permiso denegado.

¿Por qué puedo ver un enlace de editar que me niega permiso cuando hago clic en él? Es no como se supone que trabajan…

Voy a volver a la configuración de seguridad, muy de cerca. Lo hago otra vez. Considero que borrar este post porque obviamente no sabemos nada acerca de la seguridad.

Finalmente, Buscar las Internets. Encuentro este hilo del Foro de MSDN altamente improbable: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1838253&SiteID=17

Los carteles parecen estar sugiriendo que el simple acto de exportar el flujo de trabajo a un plato de transmisión solucionará un problema de seguridad MOSS? Apenas puedo creer que apenas ha escrito. Me recuerda el episodio de South Park sobre la 9/11 conspiración donde Stan está pidiendo nuestra Preznit, "Realmente?" una y otra vez.

Por lo tanto, nada que perder, Fuego SPD, Haga clic derecho sobre el flujo de trabajo y guardarlo en mi c:\ en coche. Sería la c:\ disco en mi laptop. Estoy mirando sobre mi hombro todo el tiempo para que nadie me pedirá, "¿por qué usted guardar ese flujo de trabajo en su ordenador portátil?"

Increíblemente, resuelve mi problema. Puedo editar la tarea.

Por la presente propongo que sea la más extraña de flujo de trabajo solución de 2007.

</final>

Etiquetas de Technorati:

SharePoint Designer, Del elemento actual “Dirección URL absoluta codificado” y HTTPS

Muchas veces queremos enviar un correo electrónico que incluye un hipervínculo al artículo o documento que activa el flujo de trabajo. Podemos utilizar el "codificado dirección URL de elemento actual absoluta" para este propósito. Sin embargo, siempre parece utilizar http"" para el protocolo de dirección URL. Si tu sitio funciona con HTTPS y luego no va a funcionar para usted.

imagen

Lo que sé, no hay ninguna fuera de la solución a este problema. Si desea utilizar HTTPS, tienes que no fuera la opción de caja.

Para resolverlo, crear una acción personalizada que proporciona una función de reemplazar cadenas en su flujo de trabajo. Como alternativa, Use una herramienta de parte III como el excelente paquete aquí: http://www.codeplex.com/spdwfextensions 🙂

</final>

Etiquetas de Technorati: ,

Fácil y rápida: Determinar el nombre de columna interior de una columna de sitio

ACTUALIZACIÓN: Jeremy Thake tiene su blog acerca de esto y poner un poco Código de una aplicación de consola muestra los nombres internos.

Estaba tratando de obtener una parte de consulta de contenido web para mostrar una fecha de vencimiento de una tarea y porque la etiqueta de pantalla es "una fecha de vencimiento", Supuse que el nombre de columna para utilizar en <CommonViewFields> es "Due_x0020_Date".

Mal!

El nombre de columna real en este caso era "DueDate".

¿Cómo lo encontré? Volver a leo Heather Entrada en el blog de Salomón sobre modificación de CQWP para mostrar más columnas de datos. Ella describe este proceso en el paso #13. Confía en él. Es correcto. Por lo menos, era correcto para mí. No espero al principio para otra columna con un nombre mucho más largo.

Digo "confiar en él" porque no confía en él y probablemente perdió cerca de dos horas empalmar mi cabeza contra la pared. Después decidí "DueDate" nombre, Quería añadir otro campo a <CommonViewFields>. Utilizando la técnica de Salomón, Me daba un nombre de columna como "XYZ_x0020_Project_x0020_Due_x00".

Pensé para mis adentros, es claramente un nombre truncado. Fui por delante y no truncada con ningún éxito. Finalmente utilicé el nombre aparentemente truncado y funciono.

Punta prima: Cuando yo estaba trabajando con el CQWP, Si he añadido un mal nombre interno para <CommonViewFields>, la CQWP me diría que la consulta no había regresado resultados. Pero, Si he añadido un tipo de datos para el nombre del campo, Devuelve un resultado. Agregando los datos tipo realmente enmascara un problema ya que estaba haciendo referencia a un campo inexistente. Pude agregarlo, Pero cuando traté de mostrar su valor, Siempre tengo un espacio en blanco.

Esto no ocultar el error:

<CommonViewFields>Due_x0020_Date;</CommonViewfields>

Esto ocultar el error:

<CommonViewFields>Due_x0020_Date,Fecha y hora;</CommonViewfields>

</final>

Cuidado con cambios importantes para ItemStyle.xsl

Estaba trabajando con ItemStyle.xsl para personalizar el aspecto de un elemento Web consulta de contenido y sobre la hora del almuerzo, Hice una última hora cambiar el xsl. No darse cuenta de lo, pero esto tuvo trascendentales consecuencias en la colección de sitios. Salió a almorzar y a mi regreso, notado este mensaje que aparece en un montón de lugares:

No se puede mostrar esta parte de la Web. Para solucionar el problema, abrir esta página Web en un editor HTML compatible con Windows SharePoint Services, como Microsoft Office SharePoint Designer. Si el problema persiste, Póngase en contacto con el administrador del servidor Web.

Culparon al cliente (sin darse cuenta aún que era culpa mía en este momento) pero finalmente notó intellisense de visual studio fue advirtiéndome que tenía malformaciones XSL. Corregido y todo comenzó a trabajar.

Ser muy cuidadoso cuando se trabaja con ItemStyle.xsl (y cualquiera de los archivos XSL globales) — romperlos afecta a muchos artefactos en la colección de sitios.

<final />

Mi hijo hackeado Gamespot

Por lo tanto, esta mañana, mi hijo está decidido a ver que una edad-trece restringido Halo 3 video en GameSpot. Estoy fuera de palear nieve, así que no estoy allí para ayudar o dificultar. Necesidad es la madre de la invención y todo lo que … él tiene un eureka! momento. Él se da cuenta de aunque Gamespot lo quiere entrar en su real fecha de nacimiento, en realidad puede entrar cualquier fecha de nacimiento que quiere. Una vez que se dio cuenta de, se hizo lo suficientemente viejo para ver el video.

I’m not quite sure how I feel about this 🙂

Domingo divertido: “Es basura de impresión”

En mi primer trabajo fuera de la Universidad en 1991, Tuve la suerte de trabajar para una empresa de fabricación con 13 ubicaciones, no incluyendo su HQ Corporativo en New Jersey. Entré justo cuando la empresa estaba lanzando un nuevo sistema ERP. Éramos un pequeño departamento de en conjunto cerca de diez personas, dos de los cuales no viajó. Parte del proyecto sustitución de sistema de IBM 36 cajas con hardware HP y HPUX. Todo el mundo utiliza tubos verdes para acceder al sistema.

El proyecto a lo largo de los rodillos y me enviaron a Baltimore con un nuevo compañero de trabajo, Jeff. Nuestro trabajo fue para encender en el cuadro de Unix, Asegúrese de que el sistema operativo corría, instalar el sistema ERP, configurar el ERP, formar personas en el ERP y hacer trabajos a medida para la gente en el lugar. (Este fue un trabajo de ensueño, especialmente viniendo directamente de la Universidad). Antes de que realmente podríamos obtener de la tierra, necesitábamos para descomprimir todos los tubos verdes, poner en el escritorio y conéctelos. Y la mejor parte era que teníamos que poner los conectores RJ11 en nosotros mismos.

Por alguna razón que nunca entendí y realmente nunca pensé en preguntarle al tiempo, habíamos tenido alguna empresa contratante venga y pase el cable por toda la planta, pero no les ponga en los conectores. Por lo tanto, había una caja parche"" con decenas de cables sin etiqueta en la sala de ordenadores"" y estos serpenteaba alrededor del edificio a distintos lugares en el edificio.

Hemos trabajado nuestro camino a través de él en el transcurso de un fin de semana, prueba cada cable, poner en un conector (asegurándose de que fue vs rectas. cruzado), asegurando la configuración de bits de los tubos verdes y las impresoras estaban correctos, etiquetado los cables, asegurándose getty"" funcionaba correctamente para cada puerto y probablemente 1 mil otras cosas que yo he suprimido desde entonces. Todo se unieron muy bien.

Pero, hubo un importante cable que no pudimos averiguar. La planta de Baltimore tuvo una relación con una ubicación de almacenamiento en Nueva Jersey. Algunos pedidos en Baltimore envían fuera de ese lugar. Había dos cables que teníamos para conectar a la caja de HPUX: un tubo verde y una impresora. El tubo verde era fácil, Pero la impresora se convirtió en una pesadilla de tres semanas.

Si no lo sabes, o lo han suprimido, lidiando con las impresoras y los tubos verdes de esta manera, Hay varias opciones que tratan mediante el establecimiento de varios pins. 8-bit, 7-bit, paridad (incluso/impar/ninguno), probablemente otros. Si consigues uno de esos valores equivocados, el tubo o la impresora sigue mostrando cosas, Pero será un galimatías total, o va a ser un galimatías con un montón de cosas reconocibles entre. Claro, Estos pines son difíciles de ver y tener que ajustarse utilizando un destornillador pequeño de punta plana. Y nunca son estándar.

Establecimos la primera de muchas llamadas rápidas con el tipo de NJ (un envidioso curtido equipo que probablemente nos maldice a este día). Tenemos el tubo verde trabajando muy rápidamente, pero no pudimos conseguir la impresora para trabajar. Guardó "impresión basura". Crear un nuevo conector RJ11, conmutación entre cruzados y rectos. Eliminaría el puerto y volver a crearlas en Unix. Pasamos por la ardua tarea de lo que nos explican la configuración de pines de la impresora, No sé si lo estaba haciendo correctamente.

Es hora de ir a vivir, todo en Baltimore está tarareando, Pero no podemos entrar la impresora maldice NJ para trabajar! Hemos agotado todas las posibilidades excepto para ir al trabajo de la impresora en persona hasta NJ. Para evitar todo lo que conduce, Finalmente le pedimos que nos envíe fax lo consiguió cuando es "basura"., con la esperanza de que tal vez habrá alguna pista en esa basura que nos diga qué estamos haciendo mal.

Cuando recibimos el fax, inmediatamente sabíamos lo que estaba mal. Ver, nuestro método de comprobar si habíamos configurado una impresora correctamente fue emitir un "lp" orden como:

LP/etc/passwd

Básicamente, nos imprime el archivo de contraseña de unix. Está siempre presente y fuera de la caja, siempre una sola página. Te estándar Unix contraseña de archivo se ve algo como esto:

Smith:*:100:100:8A-74(Oficina):/Inicio/smith:/usr/bin/sh guest:*:200:0::/Página de inicio/huésped:/usr/bin/sh  

Nosotros habíamos sido imprimir el archivo de contraseñas una y otra vez durante varias semanas y fue la impresión correctamente. Sin embargo, para el usuario final, fue "impresión basura".

</final>

Sin embargo, otra red credenciales Multi-Challenge problema y solución

Mi cliente instalado recientemente un dispositivo mágico de Enebro Eso aparentemente reemplazar su viejo equilibrador de carga de red de Cisco (NLB). Aproximadamente al mismo tiempo, Instalamos un Hotfix para abordar un problema de flujo de trabajo.

Un día o dos más tarde, hemos notado un problema cuando accede al proveedor de servicios compartidos (PS3). Podríamos llegar a ella, pero nosotros le desafió un ID de usuario y contraseña muchas veces en cada página. Esto no ocurre con la aplicación portal principal, ni la administración central. Naturalmente, No sabíamos cuál de los dos (Enebro o hotfix) sería el tema, Aunque sospechaba fuertemente el hotfix, pensando que no habíamos instalado bien.

Resultó que Sabina tenía algún tipo de ajuste de compresión. Uno de los figuras vestidas encima de la red grupo dio vuelta salir. Resolvió nuestro problema.

Esto no es la primera vez que la compresión ha sido la causa de un problema de SharePoint para mí. Compresión de IIS afectado una 3ro herramienta de la fiesta de la buena gente en la fábrica la Red Dot para IE 6 navegadores (IE 7 navegadores trabajados sin dificultad).

Por lo tanto, Añadir "compresión" a la lista de riesgos.

</final>

Crédito a: http://www.elfwood.com/art/s/h/sherry/death_colour.jpg.html

Etiquetas de Technorati: ,

Pensando en cambiar de plataforma de blogs

Comencé en mi carrera"blogging" utilizando la plataforma de Microsoft y ha sido bueno para mí. Es fácil de publicar, hay buenas opciones y widgets para administrar su "espacio", almacenamiento web decente etc..

Sin embargo, Realmente sólo caí en la solución de MS casi sin planificación. Que solo llama para mí evaluar donde estoy y donde voy, en términos de una plataforma de blogs. También hay dos limitaciones importantes que me molestan ahora vis-á-vis derecho Windows Live Spaces.

Primero, No puedo conseguir muy buenas estadísticas. Hay estadísticas pero el detalle es a menudo truncado y no presentado de una manera que permite cualquier tipo de análisis. Allí no hay capacidad de clasificación o de exportación. Tengo muchas ideas de blog basados en el tipo de información de personas (o especialmente incapaces de encontrar) cuando buscan mi blog. Es muy difícil de utilizar espacios de vida para.

Segundo, No parece ser ningún mecanismo "monetizar" un blog de windows live space. En realidad, con el fin de deshacerse de los anuncios de MS (de los cuales no beneficiar), Necesito realmente pagar Microsoft. (Por lo menos, Eso es como lo entiendo; He sido incapaz de conseguir respuestas definitivas a esto y preguntas como).

Ahora que tengo un patrón establecido y un conjunto de hábitos blogging, Quiero evaluar otras opciones. He hecho algunas investigaciones y hay un montón de opciones, Pero tengo curiosidad sobre lo que otras personas, particularmente otros en la comunidad de SharePoint (como lectores o bloggers), como usar.

Si te interesa este tema y tienes una opinión o están dispuestos a compartir su experiencia, por favor dejar un comentario o enviarme un email directamente.

Gracias!

<final />

Etiquetas de Technorati:

Envíos de correo electrónico de SharePoint Designer ???? en un correo electrónico

En ocasiones pedir a los usuarios del Foro: ¿Por qué pone SharePoint Designer ???? en mi correo electrónico en lugar de un valor de campo?

Una razón que esto ocurre es porque la variable que hace referencia es null.

Esto puede ocurrir porque intenta hacer referencia a un campo del elemento actual"" pero el usuario nunca entró un valor en ese campo de formulario.

<final />

Etiquetas de Technorati:

Comparar / Prueba para las fechas en blanco en el flujo de trabajo de SharePoint Designer

Escenario: En un flujo de trabajo de SharePoint Designer, es necesario determinar si un campo de fecha está en blanco.

Problema: SPD no proporciona un método directo para comparar las fechas para que no sea una fecha. No se puede crear una condición como esta: "Si [DateField] es igual a en blanco".

Solución: Convertir la fecha a una cadena. Utilizar comparación de cadenas para determinar si la fecha está en blanco.

Capturas de pantalla:

Las capturas de pantalla siguientes muestran cómo hacerlo. En este escenario, un campo de un elemento, "Permisos ambientales:Primera fecha de recordatorio de permiso", se presenta y el flujo de trabajo se dispara en respuesta.

imagen

imagen

Notas:

Cuando traté de este, Me sorprendió gratamente saber que funciona. Yo estaba preocupado de que SharePoint Designer puede no permitir la asignación de cadena (Variable:StringReminderDateDate) pero le permitía.

Estaba también preocupado que permite, el valor puede ser nulo y cualquier golpe hasta el WF en tiempo de ejecución o tal vez aumente la temperatura global 1/2 un grado, pero esas preocupaciones eran infundadas.

</final>

Etiquetas de Technorati: