MOSS M≤wi│a “Odmowa dostępu” Aby edytować zadania przepływu pracy, Ale tak naprawdę występuje dostępu

Zastosowałem przepływu pracy za pomocą SharePoint Designer w miejscu, które jest głównie tylko do odczytu "NT_AUTHORITYAuthenticated użytkowników" (tj.. Wszyscy). Istnieje biblioteka formularzy dla formularza programu InfoPath. Tam jest lista zadań związane pracy jak również tak, że kiedy przepływ pracy działa, to przypisywanie zadań do ludzi.

Złamię uprawnienia do listy biblioteki i zadania formy, tak że każdy uwierzytelniony użytkownik może utworzyć formularze i aktualizacji powierzonych im zadań.

Test z mojego konta testowego niski przywileje.

Można wypełnić i zapisywać formularz do biblioteki? –> TAK

Można uzyskać dostęp zadanie od poczta elektroniczna ogniwo? –> TAK

Widać Edytuj łącza do zadania przepływu pracy –> TAK

Może mi kliknij na ten link? –> NR … Odmowa uprawnień.

Dlaczego widać link Edytuj, który odmawia mi uprawnienia, gdy klikam na to? To jest, nie jak to ma działać…

I przejść przez konfigurację zabezpieczeń ponownie, bardzo ściśle. To jeszcze raz. Uważam, że usuwanie ten post bo oczywiście nie wiem nic na temat bezpieczeństwa.

Wreszcie, I Szukaj Internets. Uważam, że to mało prawdopodobne wątku forum MSDN: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1838253&SiteID=17

Plakaty wydają się być sugerując, że prosta czynność wywozu przepływu pracy do talerza dysku rozwiąże problem zabezpieczenia MOSS? Trudno mi uwierzyć, że po prostu wpisane że. Przypomina mi o odcinek South Park o 9/11 spisek, gdzie Stan zmierza nasza Preznit, "Naprawdę?" w kółko.

Tak, nic do stracenia, Chcę odpalić SPD, Kliknij prawym przyciskiem myszy na przepływ i zapisać go na mój c:\ jazdy. To byłoby c:\ jazdy na moim laptopie. Ja jestem patrząc przez ramię caly czas tak, że nikt nie zapyta mnie, "Dlaczego masz oszczędności przepływu pracy do laptopa?"

Niezwykle, to rozwiązuje mój problem. Można edytować zadania.

Niniejszym mianować, to jest najbardziej dziwaczne rozwiązania przepływu pracy z 2007.

</koniec>

Programu SharePoint Designer, Bieżący element “Zakodowany bezwzględny adres URL” i HTTPS

Często chcemy wysłać wiadomość e-mail, która zawiera hiperłącze do przedmiotu lub dokumentu, który uruchamia przepływ pracy. Możemy użyć bieżącego elementu "zakodowany bezwzględny adres URL" w tym celu. Jednakże, wydaje się zawsze używać "http" adres URL protokołu. Jeśli witryna działa na HTTPS, a następnie nie będzie działać dla Ciebie.

obraz

Ile wiem, tam jest nie o rozwiązanie tego problemu. Jeśli ty potrzebować wobec używać HTTPS, Brak out of opcji okna.

Aby rozwiązać problem, utworzyć akcję niestandardową, która zawiera funkcję Zastąp ciąg do korzystania w swojej pracy. Alternatywnie, Użyj 3 narzędzia firmy takie jak pakiet doskonałą tutaj: http://www.codeplex.com/spdwfextensions 🙂

</koniec>

Szybkie i łatwe: Określić nazwę wewnętrzną kolumnę kolumny witryny

AKTUALIZACJA: Jeremy Thake ma o tym blogu i umieścić niektóre kod dla aplikacji konsolowych który pokazuje wewnętrznymi nazwami.

Starałem się dostać kwerendy zawartości składnika web part do wyświetlania termin od zadanie i dlatego, że ekran jest "Termin", Sądziłem, że nazwę kolumna w <CommonViewFields> jest "Due_x0020_Date".

Niewłaściwy!

Prawdziwe kolumna Nazwa w tym wypadku był "DueDate".

Jak mogę znaleźć? Ponownie przeczytać Heather Wpis w blogu Salomona na zmianę CQWP Aby wyświetlić dodatkowe kolumny danych. Opisuje ten proces w kroku #13. Zaufanie to. To jest poprawny. Co najmniej, słusznie to dla mnie. Nie miał zaufania to najpierw do innej kolumny z nazwą znacznie dłużej.

Mówię "zaufania" ponieważ nie miał zaufania i prawdopodobnie zmarnowane w pobliżu dwóch godzin wtrącanie się głową do ściany. Po rozwiązane "DueDate" Nazwa, Chciałem, aby dodać kolejne pole do <CommonViewFields>. Przy użyciu techniki Salomona, Ja był dostawanie nazwę kolumna, takie jak "XYZ_x0020_Project_x0020_Due_x00".

Myślałem, że sobie, wyraźnie to skrócona nazwa. I poszedł do przodu i un-obcięte to bez powodzenia. Wreszcie używane nazwy pozornie obcięte i ono pracował.

Bonus Wskazówka: Kiedy byłem w pracy z CQWP, Jeśli dodaje się złą sławą wewnętrznego do <CommonViewFields>, CQWP powie mi, że kwerenda wrócił bez rezultatów. Ale, Jeśli dodałem nazwa pola Typ danych, to zwróci wynik. Dodawanie danych typu faktycznie maskowane problem ponieważ był odwołującego się do pola nieistniejące. Może go dodać, ale kiedy próbował wyświetlić jego wartość, Zawsze dostanie puste.

To nie maska błędu:

<CommonViewFields>Due_x0020_Date;</CommonViewfields>

Tego maska błędu:

<CommonViewFields>Due_x0020_Date,Data/godzina;</CommonViewfields>

</koniec>

Uważaj na łamanie zmian do ItemStyle.xsl

Byłem w pracy z ItemStyle.xsl, aby dostosować wygląd Web Part Kwerenda zawartości i prawo o porze lunchu, Zrobiłem przełomowe zmiany do xsl. Nie wiedziałem, że, ale ten miał daleko idące skutki całego zbioru witryn. Poszedł na obiad i po moim powrocie, Zauważyłem ten komunikat pojawia się w kilka miejsc:

Nie można wyświetlić tego składnika Web Part. Aby rozwiązać ten problem, otworzyć tej strony sieci Web w edytorze HTML zgodnym z programem Windows SharePoint Services, takim jak Microsoft Office SharePoint Designer. Jeśli problem będzie się powtarzał., Skontaktuj się z administratorem serwera sieci Web.

Obwinia klienta (nie wiedząc jeszcze, że to moja wina, w tym momencie) ale w końcu zauważył że intellisense programu visual studio był ostrzega mnie, że nieprawidłowo XSL. Poprawiłem go i wszystko rozpoczął pracę.

Cholernie uważać, pracując z ItemStyle.xsl (i globalne plików XSL) — ich łamanie wpływa wiele artefaktów w zbiorze witryn.

<koniec />

Mój syn posiekany Gamespot

Tak, dziś rano, mój syn jest zdeterminowana, aby zobaczyć, że wiek trzynaście ograniczone Halo 3 wideo w Gamespot. Jestem poza shoveling śniegu, więc nie jestem tu, aby pomóc uk³adu. Potrzeba jest matką wynalazku i wszystko, co … on ma eureka! chwili. Uświadamia sobie, że nawet jeśli Gamespot chce go podac prawdziwe Data urodzenia, rzeczywiście może wprowadzić wszelkie Data urodzenia, które chce. Gdy zdał sobie sprawę, że, stał się na tyle stary, aby zobaczyć film.

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

Sunday Funny: “Jest to druk śmieci”

W mojej pierwszej pracy z uczelni w 1991, Miałem szczęście do pracy w firmie produkcyjnej z 13 lokalizacje, nie w tym jego korporacyjnych HQ w New Jersey. I dołączył właśnie wtedy, gdy firma była kołyszący na zewnątrz nowy system ERP. Mieliśmy mały dział IT o dziesięć osób w ogóle, dwa z nich nie zrobił podróżować. Część projektu zaangażowane, zastępując IBM System 36 pola z sprzętu HP i HPUX. Każdy używany zielone rury do dostępu do systemu.

Projekt rolki wzdłuż i jestem zesłał do Baltimore z nowego współpracownika, Jeff. Naszym zadaniem było zasilanie polu Unix, Upewnij się, że został uruchomiony o/s, Instalacja systemu ERP, Konfigurowanie ERP, szkolenie na ERP i zrobić zwyczaj pracy dla ludzi na miejscu. (To wymarzona praca, zwłaszcza pochodzących prosto z uczelni). Zanim można naprawdę nad ziemią, my potrzebny wobec rozpakować wszystkie zielone rury, umieścić je na biurkach i połączmy je. A najlepsze było to, że musieliśmy umieścić złącza RJ11 na siebie.

Z jakiegoś powodu, że nigdy nie zrozumiał, a właściwie nigdy nie myślałem zapytać o godzinie, Mieliśmy kilka firma przyjść i uruchomić kabel całej rośliny, ale nie mamy je umieścić na złącza. Tak, było pole patcha"" z kilkudziesięciu przewodów bez etykiety w sali komputerowej"" i te snaked wokół budynku do różnych miejsc w budynku.

Pracowaliśmy na naszej drodze, to w ciągu weekendu, badania poszczególnych druty, Stawianie na łączniku (upewniając się, że to było proste vs. kciuki), zapewnienie ustawienia bitu na zielone rury i drukarki były prawidłowe, znakowanie przewodów, upewniając się, że "getty" został uruchomiony poprawnie dla każdego portu i pewnie tysiąc innych rzeczy że ja już tłumione od tamtego czasu. To wszystko razem bardzo ładnie.

Ale, było jednego kabla ważne, że nie mogliśmy dowiedzieć się. Zakład w Baltimore miał związek z lokalizacji magazynowania w New Jersey. Niektóre zamówienia złożone w Baltimore wysłane z tej lokalizacji. Były tam dwa przewody, które musieliśmy połączyć pole HPUX: zielone rurki i drukarki. Łatwo było zielone rury, ale drukarka przerodziło się w koszmar trzy tygodnie.

Jeśli nie wiesz, to, lub mieć stłumionego go, do czynienia z drukarki i zielone rury w ten sposób, Istnieją różne opcje, które zajmują się przez ustawienie różnych szpilki. 8-nieco, 7-nieco, Parzystość (nawet/nieparzyste/brak), pewnie inni. Jeśli masz jeden z tych ustawień źle, rurki lub drukarka nadal pokazuje rzeczy, ale to będzie całkowity bełkot, Czy będzie to bełkot z wielu rozpoznawalnych rzeczy pomiędzy. Oczywiście, te szpilki są trudno zobaczyć i trzeba ustawiać za pomocą małych śrubokrętem płaskim krawędzi. I nigdy nie są standardowe.

Założyliśmy pierwszy wiele szybkich połączeń z facetem NJ (wróg blady komputer, który prawdopodobnie przeklina nas do dnia dzisiejszego). Mamy zielone rury pracy dość szybko, ale nie mogliśmy uzyskać drukarki do pracy. Ono trzymany "druku śmieci". Tworzymy nowe złącze RJ11, Przełączanie między kciuki i prosto. Usuń port i ponownie utworzony w systemie Unix. Przeszliśmy żmudne zadanie go wyjaśnić do nas konfiguracji pin na drukarce, nigdy nie pewien, czy robi to poprawnie.

Nadszedł czas, aby przejść na żywo, wszystko w Baltimore nuci, ale nie możemy drukarki przeklętego w NJ do pracy! Mamy już wyczerpane wszystkie możliwości z wyjątkiem jazdy wstecz do NJ do pracy na drukarce w osobie. Aby uniknąć wszystko, co prawo jazdy, Wreszcie pytamy go do nas faksem, co on robi, gdy jest to "śmieci", nadzieję, że może nie będzie pewne pojęcia w tym śmieci, który powie nam, co robimy źle.

Kiedy mamy faksu, od razu wiedzieliśmy, co się stało. Zobacz, Nasza metoda badań, czy będziemy mieli poprawnie skonfigurowany drukarki było wydanie "lp" polecenia podobny do tego:

LP/etc/passwd

Zasadniczo, Możemy wydrukować plik hase│ Uniksa. To jest zawsze obecny i po wyjęciu z pudełka, zawsze tylko jedna Strona. Możesz standardowej Unix hasło plik wygląda tak:

Smitha:*:100:100:8A-74(Biuro):/Strona główna/smith:/usr/bin/sh Gości:*:200:0::/Strona główna/Opinie:/usr/bin/sh  

Mamy miał zostały drukowania pliku haseł w kółko przez kilka tygodni i to był druk poprawnie. Jednakże, dla użytkownika końcowego, to był "druku śmieci".

</koniec>

Jeszcze innej sieci poświadczenia wyzwanie wielu problem i rozwiązanie

Mój klient Niedawno zainstalowany magiczne urządzenie z Jałowiec że podobno wymienić ich stary równoważenia obciążenia sieciowego firmy Cisco (RÓWNOWAŻENIA OBCIĄŻENIA SIECIOWEGO). At tym samym czasie, mamy zainstalowane poprawki do zajęcia się problemem pracy.

Na dzień lub dwa później, Zauważyliśmy, że problem, gdy mamy dostęp do dostawcy usług udostępnionych (PS3). Może uda nam się to, ale my chcieliby być kwestionowane identyfikator użytkownika i hasło wiele razy na każdej stronie. To nie stało z głównej aplikacji portalu, ani Administracja centralna. Naturalnie, nie wiemy, który z tych dwóch (Jałowca lub poprawki) będzie problem, choć mocno podejrzane poprawki, zastanawianie się, my nie zainstalował go całkiem w prawo.

Okazało się że Juniper było pewnego rodzaju ustawienia kompresji. Jeden z postaci odzianych ponad w sieci grupy okazało że ustawienie off. Że rozwiązać nasz problem.

To nie pierwszy raz, że kompresja ma był przyczyną problemu SharePoint dla mnie. Usługi IIS kompresji niekorzystnie Narzędzie 3rd strona od dobrych ludzi na The Dot Net Factory dla IE 6 przeglądarki (IE 7 przeglądarki pracował bez trudności).

Tak, dodać "kompresji" do listy zagrożeń.

</koniec>

Kredyt do: http://www.elfwood.com/art/s/h/sherry/death_colour.jpg.html

Myślisz o zmianie blogosferę

Zacząłem mój blogging kariera"" przy użyciu platformy Microsoft's i to był dla mnie dobry. To jest łatwy wobec wysłać pocztą, Istnieją dobre opcje i wzory do zarządzania "miejsca", www godne pamięci i tak dalej.

Jednakże, Tak naprawdę wpadł w roztworze MS z prawie bez planowania. Że sam wzywa do mnie, aby ocenić, gdzie jestem i dokąd idę, pod względem blogosferę. Istnieją również dwa ważne ograniczenia, które przeszkadza mi prawo teraz vis-à-vis Windows Live Spaces.

Pierwszy, Nie można uzyskać bardzo dobre statystyki. Istnieją statystyki, ale szczegółów jest często obcięta i nie przedstawił w sposób, który pozwala na wszelkiego rodzaju analizy. Nie ma możliwości sortowania lub eksportu. Mam wiele pomysłów blog oparty na tego rodzaju informacji, które znaleźć ludzi (lub szczególnie nie uda się znaleźć) Kiedy oni zrewidować mój blog. Jest to bardzo trudne do wykorzystania przestrzeni życia dla tego.

Drugi, nie wydaje się żadnych mechanizmów "zarabiać" windows live przestrzeni blog. W zasadzie, aby pozbyć się reklam MS (z którego mogę czerpać żadnych korzyści), I trzeba faktycznie zapłacić Microsoft. (Co najmniej, to, jak rozumiem, to; Byłem w stanie dostać ostateczne odpowiedzi na to i pytania jak to).

Teraz, że mam ustalony wzorzec i zbiór blogów nawyki, Chcę, aby ocenić inne opcje. Zrobiłem kilka badań i istnieje wiele opcji do wyboru, ale jestem ciekaw co inni, szczególnie innych we Wspólnocie programu SharePoint (jako blogerów i czytelników), Jak używać.

Jeśli ten temat Cię interesuje i masz opinię lub są gotowi podzielić się swoim doświadczeniem, Proszę zostawić komentarz lub napisz do mnie bezpośrednio.

Podziękowania!

<koniec />

Technorati znaczniki:

Wysyła Email programu SharePoint Designer ???? w wiadomości E-mail

Od czasu do czasu zapytać użytkowników forum: Dlaczego SharePoint Designer ma umieścić ???? na mój e-mail zamiast wartości pola?

Powodem, że dzieje się tak dlatego, zmiennej, do której odnoszą się ma wartość null.

To może się zdarzyć, ponieważ użytkownik próbuje odwołać pola z "bieżącego elementu" ale nigdy nie wprowadzone przez użytkownika wartość w tym polu formularza.

<koniec />

Porównaj / Badanie puste dat w przepływie pracy programu SharePoint Designer

Scenariusz: W przepływie pracy programu SharePoint Designer, trzeba ustalić, czy pola Data jest pusty.

Problemu: SPD nie umożliwiają bezpośrednie porównywanie dat do niczego innego niż data. Nie można utworzyć warunek takiego: "If [DateField] równa się puste".

Roztwór: Konwertowanie daty na ciąg. Umożliwia określenie, jeśli data jest puste ciąg porównania.

Zrzutów ekranu:

Na poniższej ilustracji Pokaż jak to zrobić. W tym scenariuszu, pole elementu, "Pozwoleniach środowiskowych:Pierwsza data przypomnienia zezwolenie", został złożony i przepływu pracy pożary w odpowiedzi.

obraz

obraz

Notatki:

Kiedy próbuję to, Byłem mile zaskoczony dowiedzieć się, że to działa. Obawiałem się, że SharePoint Designer może uniemożliwić przypisania ciąg (Zmienna:StringReminderDateDate) ale on pozwalała na jego.

Byłem również zainteresowanych, że pozwalającego, wartość może być null i albo blow up WF w środowisku wykonawczym lub może podnieść temperatury globalnej 1/2 stopień, Jednak te obawy były nieuzasadnione.

</koniec>