MUŞCHI mi-a spus “Acces refuzat” pentru a edita o activitate flux de lucru, Dar eu chiar au acces

I-am pus în aplicare un flux de lucru utilizând SharePoint Designer într-un site care este în principal doar în citire "NT_AUTHORITYAuthenticated utilizatorilor" (adică. toată lumea). Există o bibliotecă de formulare pentru un formular InfoPath. Există o listă de activități flux de lucru asociat, precum şi astfel încât atunci când fluxul de lucru funcționează, să poată atribui sarcini pentru oameni.

Rupe permisiunea pentru forme Biblioteca şi sarcina lista astfel încât orice utilizator autentificate pot crea forme şi actualiza sarcinile atribuite.

Am testat cu contul meu low-privilegii de testare.

Poate am umple şi salvaţi-o formă la Biblioteca? –> da

Puteţi accesa sarcina de pe un link de e-mail? –> da

Puteţi vedea un link-ul Editaţi fluxul de lucru sarcina –> da

Să faceţi clic pe link-ul? –> nu … Permisiune refuzată.

Ce puteţi vedea o legătură de editare, care neagă-mi permisiunea de atunci când am clic pe ea? Aceasta este nu cum ar trebui sa lucreze…

Mă duc prin configuraţia de securitate din nou, foarte strâns. Eu o fac din nou. Consider că şterge acest post pentru că, evident, nu ştiu nimic despre securitate.

În cele din urmă, Caut Internets. Mi se pare acest foarte improbabilă MSDN forum thread: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1838253&SiteID=17

Postere par a fi ceea ce sugerează că simplul act de a exportul fluxul de lucru de un platou de unitate va rezolva o problemă de securitate MOSS? Abia pot să cred că am scris doar că. Mi-aduc aminte de South Park episod despre 9/11 conspiraţie unde Stan cere noastre Preznit, "Într-adevăr?" peste si peste din nou.

Deci, nimic de pierdut, Am foc până SPD, faceţi clic dreapta pe fluxul de lucru şi salvaţi-l meu c:\ unitate. Asta ar fi c:\ unitatea pe laptop-ul meu. Caut peste umărul meu tot timpul astfel încât nimeni nu va cere-mi, "de ce vă salvaţi acest flux de lucru la laptop?"

Incredibil, care rezolvă problema mea. Pot edita sarcina.

Am nominaliza prin prezenta să fie cel mai bizar lucru soluţie de 2007.

</scop>

Technorati Tags:

SharePoint Designer, Elementul curent “URL-ul absolut codate” şi HTTPS

Adesea ne-o dorim pentru a trimite un e-mail care include un hyperlink la element sau la documentul care a declanşat fluxul de lucru. Putem folosi elementului curent "codificat URL-ul absolut" în acest scop. Cu toate acestea, întotdeauna pare să folosească "http" pentru Protocolul de URL. Dacă site-ul se execută pe HTTPS, atunci nu va funcţiona pentru tine.

imagine

În măsura în care ştiu, nu există nici în afara caseta soluţia la această problemă. Dacă aveţi nevoie să utilizaţi HTTPS, tu nu au nici o din cutie opţiune.

La spre solve it, Creaţi o acţiune personalizat care oferă un şir de funcţia de înlocuire să utilizaţi în fluxul de lucru. Alternativ, utilizeze un 3rd petrecere unealtă such as pachet excelent aici: http://www.codeplex.com/spdwfextensions 🙂

</scop>

Rapid şi uşor: Determina interne coloana numele unei coloane de site-ul

ACTUALIZARE: Jeremy Thake a blogged despre acest lucru şi a pus unele codul pentru o aplicaţie consolă Arată că numele de interne.

Am fost încercarea de a obţine o parte web de interogare conținut pentru a afişa o dată scadentă la o sarcină şi pentru că eticheta de ecran este "Scadenta", Am presupus că numele de coloană se utilizează în <CommonViewFields> este "Due_x0020_Date".

Greşit!

Numele de coloană reală în acest caz a fost "DueDate".

Cum l-am găsit? Am re-citit Heather Lui Solomon blog intrare despre modificarea CQWP pentru a arăta coloane suplimentare de date. Ea descrie acest proces la pas #13. Este de încredere. Este corect. Cel puţin, a fost corect pentru mine. Eu nu încredere în acesta la prima pentru o altă coloană cu un nume mult mai.

Spun "încredere în acesta" pentru că nu încredere în ea şi, probabil, pierdut near două ore intarziere capul meu un zid. După ce am rezolvat DueDate"" nume, Am vrut să adăugaţi un alt câmp pentru a <CommonViewFields>. Folosind tehnica Solomon, Am fost obtinerea o coloana Nume ca "XYZ_x0020_Project_x0020_Due_x00".

M-am gândit la mine, care este în mod clar un nume trunchiate. M-am dus mai departe şi ne-trunchiată cu nici un succes. În cele din urmă am folosit numele aparent trunchiate şi it worked.

Bonus sfat: Când am fost de lucru cu CQWP, dacă am adăugat un nume de rău interne a <CommonViewFields>, CQWP mi-ar spune că interogarea a avut returnat nici un rezultat. dar, dacă am adăugat un tip de date cu numele de domeniu, Aceasta ar reveni un rezultat. Adăugarea de date tip fapt mascat o problema din moment ce am fost corelarea un câmp non-existente. I a putea a aduna it, dar când am încercat pentru a afişa valoarea sa, Mi-ar lua întotdeauna un gol.

Acest lucru nu a făcut masca eroare:

<CommonViewFields>Due_x0020_Date;</CommonViewfields>

Acest lucru a făcut masca eroare:

<CommonViewFields>Due_x0020_Date,DateTime;</CommonViewfields>

</scop>

Feriţi-vă de rupere modificările la ItemStyle.xsl

Am fost de lucru cu ItemStyle.xsl pentru a particulariza aspectul de un conţinut partea Web de interogare şi chiar despre masa de prânz timp, Am făcut o rupere modifi xsl. Nu am dat seama, dar acest lucru a avut de departe ajungând la efecte în întreaga colecție de site-ul. Am plecat la masa de prânz şi la întoarcerea mea, observat acest mesaj care apare într-o grămadă de locuri:

Imposibil de afişat această parte Web. Pentru a depana problema, Deschideți această pagină Web într-un editor HTML compatibil cu Windows SharePoint Services, cum ar fi Microsoft Office SharePoint Designer. Dacă problema persistă, Contactați administratorul de server Web.

Am dat vina pe client (încă, realizând că a fost vina mea în acest moment) dar în cele din urmă a observat că intellisense visual student a fost avertizare-mi că am avut malformat XSL. Am corectat-o şi totul a început să lucreze.

Fi darned atent atunci când se lucrează cu ItemStyle.xsl (şi orice fișier XSL globale) — rupere-le afectează multe artefacte din colecția de site-ul.

<final />

Fiul meu tocat Gamespot

Deci, în această dimineaţă, fiul meu este determinată pentru a vedea o vârstă-treisprezece restricţionat Halo 3 video de la GameSpot. Eu sunt în afara shoveling zapada, Deci, eu nu sunt acolo pentru a ajuta sau împiedica. Necesitatea este mama invenţiei şi toate că … El are o eureka! momentul. El îşi dă seama că chiar dacă Gamespot vrea să-l introduceţi lui reale data naşterii, El poate intra de fapt orice data nasterii el vrea. Odată ce el a dat seama că, El a făcut el însuşi suficient de mare pentru a vedea video.

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

Funny duminică: “Este gunoiul de imprimare”

La meu primul loc de muncă din colegiu în 1991, Am fost norocos pentru a lucra pentru o companie de producţie cu 13 Locatii, nu, inclusiv HQ sale corporative din New Jersey. M-am alăturat doar atunci când compania a fost fier de afară un nou sistem ERP. Am fost un mic Departamentul de IT de aproximativ zece oameni cu totul, doi dintre acestia nu a făcut călătorie. Parte a proiectului implică înlocuirea IBM System 36 cutii cu HP hardware şi HPUX. Toată lumea folosite tuburi verde pentru a accesa sistemul de.

Proiectul role de-a lungul şi sunt trimise în jos la Baltimore cu un coleg nou, Jeff. Treaba noastră a fost la putere până la caseta de Unix, Asiguraţi-vă că o/s a fost difuzate, Instalaţi sistemul ERP, configuraţi ERP, tren de persoane pe ERP şi face de lucru personalizate pentru oameni la faţa locului. (Acest lucru a fost un loc de muncă de vis, mai ales venind direct din Colegiul). Înainte de a putea într-adevăr ajunge la pamant, avem nevoie pentru a dezarhiva toate tuburile verde, pune-le pe pupitre si le sârmă. Şi partea cea mai bună a fost că am avut de a pune conectori RJ11 pe noi înşine.

Pentru unii motiv pentru care am înţeles niciodată şi a crezut de fapt niciodată să întreb despre timp, am avut unele compania contractantă veni de-a lungul şi de a alerga cablu pe parcursul plante, dar nu avem le pune pe conectori. Deci, a fost o cutie de"patch-uri" cu zeci de neetichetate cablurilor din "sala de calculatoare" şi aceste snaked în jurul clădirii în diverse locuri din clădire.

Am lucrat modul nostru prin aceasta pe parcursul un week-end, fiecare fir de testare, punerea pe un conector (asigurându-vă că acesta era drepte vs. au trecut), asigurarea setările de biţi pe verde tuburi şi imprimante au fost corecte, etichetare cabluri, asigurându-vă că "getty" a fost execută corect pentru fiecare port şi, probabil, o mie alte lucruri care I-am suprimat de atunci. Totul a venit împreună destul de frumos.

dar, a existat un singur cablu de important că am putut da seama. Fabrica din Baltimore au avut o relaţie cu o locaţie de depozitare în New Jersey. Unele comenzi plasate în Baltimore expediate din acea locaţie. Au existat două fire pe care am avut să vă conectaţi la caseta de HPUX: un tub verde şi o imprimantă. Tub verde a fost usor, dar imprimanta transformat într-un coşmar de trei săptămâni.

Dacă nu-l stiu, sau l-au suprimat, care se ocupă cu tuburi de verde şi imprimante în acest fel, Există diferite opţiuni pe care le face cu setând ace de diverse. 8-pic, 7-pic, Paritatea (chiar/ciudat/nici una), probabil altele. Dacă aveţi unul dintre aceste setări greşit, tub sau imprimanta Arată încă chestii, dar va fi total gibberish, sau va fi gebreasca cu o mulţime de lucruri de recunoscut între. desigur, aceste coduri PIN sunt greu pentru a vedea şi trebuie să fie elaborate folosind o şurubelniţă plat-marginea mici. Şi ei nu sunt standard.

Am înfiinţat prima de multe apeluri rapide cu tipul de NJ (un hater calculator cenuşiu, care, probabil, blesteme-ne în această zi). Avem tub verde destul de repede de lucru, dar nu am putut ajunge să lucreze. It păstrat "imprimare gunoi". Ne-ar crea un nou conector RJ11, Comutarea între încrucişate şi drepte. Ne-ar şterge port şi re-creat în Unix. Am trecut prin sarcina dificilă de a-l explica-ne configurare pin pe imprimanta, nu este sigur dacă el a fost faci corect.

Este vorba de timp pentru a merge live, totul în Baltimore este Colibri, dar nu putem obţine imprimanta blestemat în NJ la locul de muncă! Ne-am epuizat toate posibilitățile cu excepţia conducere înapoi până la NJ pentru a lucra la imprimantă în persoană. Pentru a evita toate că de conducere, în cele din urmă cerem-l la fax-ne ceea ce el devine atunci când este "gunoi", în speranţa că poate nu va fi un indiciu în gunoi pe care ne va spune ceea ce suntem faci greşit.

Când am primit faxul, am ştiut imediat ce a fost greşit. A se vedea, metoda de testare dacă am avut configurat corect o imprimantă a fost să emită un lp"" comandă ca acest lucru:

LP/etc/passwd

Practic, am tipărit fişierul parolă unix. Intotdeauna este prezent şi afară de la cutie, întotdeauna doar o singură pagină. Vă standard parola fişier Unix arata ceva de genul:

Smith:*:100:100:8A-74(birou):/Home/smith:/usr/bin/sh Comentarii:*:200:0::/acasa/Comentarii:/usr/bin/sh  

Am avut fost imprimarea în fişierul parolă peste si peste din nou pentru câteva săptămâni şi ea a fost de imprimare corect. Cu toate acestea, pentru utilizatorul final, a fost "imprimare gunoi".

</scop>

Încă o altă reţea acreditările Multi-Challenge problemă şi Solution

Clientul meu recent instalat un dispozitiv de magie la Ienupăr se pare că înlocuit lor vechi balancer de încărcare de reţea Cisco (NLB). La aproximativ în acelaşi timp, am instalat un remediere rapidă pentru a aborda o problemă de flux de lucru.

O zi sau două mai târziu, am observat o problemă atunci când am accesat furnizorul de servicii partajate (SSP). Am putea ajunge la ea, dar noi ar fi contestată pentru un ID de utilizator şi parola de mai multe ori pe fiecare pagină. Acest lucru nu sa întâmplat cu app portalului principal, nici administraţia centrală. În mod natural, nu ştim care dintre cele două (Ienupăr sau remediere rapidă) ar fi problema, Deşi am suspectat puternic remedierea rapidă, imaginind noi nu avut instalat este destul de drept.

Sa dovedit că Juniper a avut un fel de compresie setare. Unul dintre îmbrăcat cifre peste în reţea Grupa transformat că stabilirea off. Care a rezolvat problema noastră.

Acest lucru nu este prima dată că compresie a fost cauza o problemă de SharePoint pentru mine. IIS compresie afectate negativ un instrument 3rd petrecere de oameni buni la Dot Net fabrica pentru IE 6 browsere (IE 7 browsere au lucrat fără dificultate).

Deci, Adauga "compresie" la lista de pericole.

</scop>

Credit pentru: http://www.elfwood.com/art/s/h/sherry/death_colour.jpg.html

Technorati Tags: ,

Gândire despre schimbarea platforma de Blogging

Am pornit meu blogging cariera"" utilizând Microsoft pe platformă şi ea a fost bun cu mine. Este uşor pentru a posta, sunt bune opţiuni şi widgets pentru gestionarea tau "spaţiu", web decente de stocare şi aşa mai departe.

Cu toate acestea, Am căzut cu adevărat doar în soluţie de MS cu aproape nici o planificare. Acel singur apeluri pentru mine pentru a evalua unde sunt si unde am de gând, în termeni de o platforma de blogging. Există, de asemenea, două importante limitări care ma deranjeaza chiar acum vis-à-vis de Windows Live Spaces.

Prima, I cant a lua statistici foarte bun. Există statistici dar detaliu este adesea trunchiat şi nu a prezentat într-un mod care permite pentru orice fel de analiză. Nu există nici o capacitate de sortare sau de export. Primesc multe blog idei bazate pe tipul de oameni găsi informaţii (sau mai ales nu reuşesc să găsească) Când au căutare blog-ul meu. Este foarte greu de a utiliza spaţiile viaţa pentru că.

Al doilea, nu pare a fi nici un mecanism de "monedă" un blog de windows live space. de fapt, pentru a scăpa de MS anunturi (din care am obţine nici un beneficiu), Am nevoie să plătiţi de fapt Microsoft. (Cel puţin, Asta e cum am înţeles; Am fost în imposibilitatea de a obţine răspunsuri definitiv la acest lucru şi întrebări de genul acesta).

Acum, că am luat un model stabilit şi set de obiceiurile de blogging, Vreau pentru a evalua alte opţiuni. Am făcut nişte cercetări şi există o mulţime de alegeri, dar eu sunt curios de ceea ce alţi oameni, deosebit de alţii în comunitatea de SharePoint (ca bloggeri sau cititorii), ca pentru a utiliza.

În cazul în care acest subiect vă interesează şi aveţi un aviz sau sunt dispuşi să împărtăşească experienţa dumneavoastră, vă rugăm să lăsaţi un comentariu sau e-mail-mă direct.

mulţumesc!

<final />

Technorati Tags:

SharePoint Designer E-mail trimite ???? într-un E-mail

Utilizatori forum cer ocazional: De ce se pune SharePoint Designer ???? în mea de e-mail în loc de o valoare de câmp?

Un motiv acest lucru se întâmplă este că variabila la care te referi este null.

Acest lucru se poate întâmpla pentru că încercaţi să referinţă un câmp din "elementul curent" dar utilizator intrat niciodată o valoare în acel câmp formular.

<final />

Technorati Tags:

Compara / Test pentru datele gol în flux de lucru SharePoint Designer

Scenariu: Într-un flux de lucru SharePoint Designer, aveţi nevoie pentru a determina dacă un câmp dată este gol.

Problema: DOCUP oferă o metodă directă pentru a compara datele pentru altceva decât o dată. Nu se poate crea o stare ca asta: "Dacă [DateField] egal cu gol".

Soluție: Conversia data la un șir. Utilizaţi şir comparaţie pentru a determina dacă data este gol.

Capturi de ecran:

Capturi de ecran următoare arată cum să facă acest lucru. În acest scenariu, un câmp un element, "Mediu permise:Permis prima data memento", este prezentată şi fluxul de lucru incendii în răspuns.

imagine

imagine

Note:

Când am încercat acest lucru, Am fost plăcut surprins să afle că funcţionează. Am fost îngrijorat de faptul că SharePoint Designer ar putea interzice atribuirea şir (Variabila:StringReminderDateDate) dar ea a făcut permite.

Am fost, de asemenea, în cauză, care îi permite, valoarea s-ar putea fi nulă şi fie sufla WF la runtime sau poate ridica temperatura globală 1/2 un grad, dar aceste preocupări sunt nefondate.

</scop>

Technorati Tags: