Мос говори ми “Приступ одбијен” За уређивање задатка тока посла, Али ја заиста немам приступ

I’ve implemented a workflow using SharePoint Designer in a site which is mainly read-only to "NT_AUTHORITY\Authenticated Users" (и.е. свако). There is a forms library for an InfoPath form. There is an associated workflow tasks list as well so that when the workflow operates, може доделити задатке особама.

Ја бреак дозволу за библиотеку образаца и листи задатака, тако да сваки корисник ауторизован креирање образаца и ажурирају своје задатке.

I test with my low-privileges test account.

Могу ли да попуните и сачувајте образац у библиотеци? –> ДА

Могу ли да приступим задатак са е-линка? –> ДА

Могу ли да видим неку везу Измени тока задатака –> ДА

Могу ли да кликнете на тај линк? –> НЕ … Дозвола одбијен.

Зашто ја могу да видим везу измени која онемогућава ме дозволу када кликнем на њега? That’s not how it’s supposed to work…

Ја идем кроз безбедносне конфигурације поново, very closely. I do it again. Сматрам брисање овај пост јер ја очигледно не знам ништа о безбедности.

Коначно, I search the Internets. I find this highly unlikely MSDN forum thread: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1838253&SiteID=17

На плакатима изгледа да се сугерише да ће једноставан чин извоз тока посла у тањиру диск поправи МОСС безбедносно питање? I can hardly believe I just typed that. I’m reminded of the South Park episode about the 9/11 Стан је завера у којој тражи нашу Презнит, "Really?" over and over again.

Тако, ништа за изгубити, Ја се ватра СПД, кликните десним тастером миша на радни процес и сачувајте га на моју ц:\ drive. That would be the c:\ drive on my laptop. I’m looking over my shoulder the whole time so that no one will ask me, "why are you saving that workflow to your laptop?"

Невероватно, that solves my problem. I can edit the task.

Овим именује то буде најбизарнији Воркфлов Решење о 2007.

</крај>

Тецхнорати Тагс:

СхареПоинт Десигнер, Тренутна шифра је “Кодирани Апсолутна УРЛ адреса” и ХТТПС

We often want to send an email that includes a hyperlink to the item or document that triggered the workflow. We can use current item’s "Encoded Absolute URL" for this purpose. Међутим, it always seems to use "http" for the URL protocol. If your site runs on HTTPS then it will not work for you.

слика

Колико ја знам, there is no out of the box solution to this problem. If you need to use HTTPS, you have no out of the box option.

To solve it, create a custom action that provides a string replace function to use in your workflow. Alternatively, use a 3rd party tool such as the excellent package here: http://www.codeplex.com/spdwfextensions 🙂

</крај>

Тецхнорати Тагс: ,

Брзо и лако: Одредите интерни назив колони колони локације

УПДАТЕ: Џереми Тхаке has blogged about this and put up some code for a console application that shows internal names.

I was trying to get a content query web part to display a due date from a task and because the screen label is "Due Date", Претпоставио сам да је колона име за коришћење у <ЦоммонВиевФиелдс> is "Due_x0020_Date".

Погрешно!

The real column name in this case was "DueDate".

How did I find it? I re-read Heather Solomon’s blog entry on modifying CQWP to show additional columns of data. She describes this process at step #13. Trust it. It’s correct. Најмање, it was correct for me. I did not trust it at first for another column with a much longer name.

I say "Trust it" because I did not trust it and probably wasted near two hours butting my head up against a wall. After I resolved the "DueDate" име, I wanted to add another field to <ЦоммонВиевФиелдс>. Using the Solomon technique, I was getting a column name like "XYZ_x0020_Project_x0020_Due_x00".

I thought to myself, that’s clearly a truncated name. I went ahead and un-truncated it with no success. I finally used the seemingly truncated name and it worked.

Bonus tip: When I was working with the CQWP, if I added a bad internal name to <ЦоммонВиевФиелдс>, the CQWP would tell me that the query had returned no results. Али, if I added a data type to the field name, it would return a result. Adding the data type actually masked a problem since I was referencing a non-existent field. I could add it, but when I tried to display its value, I would always get a blank.

This did not mask the error:

<ЦоммонВиевФиелдс>Due_x0020_Date;</CommonViewfields>

This did mask the error:

<ЦоммонВиевФиелдс>Due_x0020_Date,DateTime;</CommonViewfields>

</крај>

Чувајте Бреакинг Промене ИтемСтиле.ксл

Радио сам са ИтемСтиле.ксл да прилагодите изглед сегмент упита садржаја Веб и праву за време ручка, I made a breaking change to the xsl. I didn’t realize it, but this had far reaching effects throughout the site collection. I went off to lunch and upon my return, noticed this message appearing in a bunch of places:

Unable to display this Web Part. To troubleshoot the problem, open this Web page in a Windows SharePoint Services-compatible HTML editor such as Microsoft Office SharePoint Designer. If the problem persists, contact your Web server administrator.

I blamed the client (not realizing as yet that it was my fault at this point) but eventually noticed that visual studio intellisense was warning me that I had malformed XSL. I corrected it and everything started working.

Be darned careful when working with ItemStyle.xsl (and any of the global XSL files) — breaking them affects many artifacts in the site collection.

<крај />

Мој син Хацкед Гамеспот

Тако, јутрос, мој син је одлучна да виде старост-тринаест ограничену Хало 3 видео ат ГамеСпот. I’m outside shoveling snow, so I’m not there to help or hinder. Necessity is the mother of invention and all that … he has a eureka! moment. He realizes that even though Gamespot wants him to enter his прави датум рођења, он заправо може да уђе било који birth date he wants. Once he realized that, Он је и сам довољно стар да би видели снимак.

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

Недеља смешно: “То је штампање смеће”

На свом првом послу из колеџа у 1991, Имао сам срећу да се раде за компаније за производњу са 13 Локације, not including its corporate HQ in New Jersey. I joined just when the company was rolling out a new ERP system. We were a small IT department of about ten people altogether, two of whom Did Not Travel. Part of the project involved replacing IBM System 36 boxes with HP hardware and HPUX. Everyone used green tubes to access the system.

Пројекат ролнице заједно и ја сам послао доле у ​​Балтимор с нови сарадник, Jeff. Our job was to power up the Unix box, проверите да ли је О / С је покренут, инсталирајте ЕРП систем, конфигурисање ЕРП, train people on the ERP and do custom work for folks on the spot. (То је био посао из снова, посебно што долази право из колеџа). Before we could really get off the ground, нам је потребно да распакујете све зелене цеви, put them on desks and wire them. And the best part was that we had to put the RJ11 connectors on ourselves.

Из неког разлога никада нисам разумео, а заправо никада није мислио да питам у то време, имали смо неке уговарање компанија дође и покренути кабл током постројења, but we didn’t have them put on the connectors. Тако, there was a "patch box" with dozens of of unlabeled cables in the "computer room" и то мазнуо око зграде на разним местима у згради.

Радили смо наш пут кроз њу током викенда, тестирање провода, стављање на конектор (уверивши се да је стрејт вс. прешао), обезбеди да битни поставке на зеленим цеви и штампаче тачни, labeling wires, making sure that "getty" was running correctly for each port and probably a thousand other things that I’ve suppressed since then. It all came together quite nicely.

Али, there was one important cable that we couldn’t figure out. The plant in Baltimore had a relationship with a warehousing location in New Jersey. Some orders placed in Baltimore shipped out of that location. There were two wires that we had to connect to the HPUX box: a green tube and a printer. The green tube was easy, али штампач претворио у ноћну мору три недеље.

Ако не знате, или су га потискује, бави зеленим цеви и штампача на овај начин, there are various options that you deal with by setting various pins. 8-бит, 7-бит, паритет (чак / Одд / ноне), probably others. If you get one of those settings wrong, цев или штампач и даље показује ствари, али то ће бити укупно бесмислице, or it will be gibberish with a lot of recognizable stuff in between. Наравно, these pins are hard to see and have to be set by using a small flat-edge screw driver. And they are never standard.

Ми смо поставили први у низу брзих позива са Њ типом (оседео рачунара који вероватно мрзи нас псује до данас). We got the green tube working pretty quickly, but we couldn’t get the printer to work. It kept "printing garbage". We would create a new RJ11 connector, switching between crossed and straight. We would delete the port and re-created in Unix. We went through the arduous task of having him explain to us the pin configuration on the printer, никада није сигуран да ли је он то радио исправно.

Крајње је време да се иде уживо, све је у Балтимору зуји, али не можемо добити проклети штампач у Њ да ради! We’ve exhausted all possibilities except for driving back up to NJ to work on the printer in person. To avoid all that driving, we finally ask him to fax us what he’s getting when it’s "garbage", надајући се да ће можда бити неки траг у том смећу које ће нам рећи шта радимо погрешно.

Када смо добили факс, we immediately knew what was wrong. Видети, our method of testing whether we had configured a printer correctly was to issue an "lp" команда овако:

лп / етц / пассвд

У основи, we printed out the unix password file. It’s always present and out of the box, always just one page. You standard Unix password file looks something like this:

ковач:*:100:100:8-74(канцеларија):/хоме / Смитх:/уср / бин / сх
:*:200:0::/хоме / гост:/usr/bin/sh  

We had been printing out the password file over and over again for several weeks and it was printing correctly. Међутим, крајњем кориснику, it was "printing garbage".

</крај>

Још један Мрежа акредитиве више изазов издање и решење

My client recently installed a magic device from Juniper that apparently replaced their old Cisco network load balancer (НЛБ). At about the same time, we installed a hotfix to address a workflow problem.

После дан два, приметили смо проблем када смо приступили заједничку услуга (ССП). We could get to it, but we would be challenged for a user ID and password many times on each page. This didn’t happen with the main portal app, nor central administration. Naturally, we didn’t know which of the two (Juniper or hotfix) would be the issue, though I strongly suspected the hotfix, figuring we had not installed it quite right.

It turned out that Juniper had some kind of compression setting. Једно од robed figures over in the network group turned that setting off. That solved our problem.

This is not the first time that compression has been the root cause of a SharePoint problem for me. IIS compression adversely affected a 3rd party tool from the good people at The Dot Net Factory for IE 6 browsers (IE 7 browsers worked without difficulty).

Тако, add "compression" to the hazards list.

</крај>

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

Размишљам о промени блоггинг платформа

I started off my "blogging career" using Microsoft’s platform and it’s been good to me. It’s easy to post, there are good options and widgets for managing your "space", пристојан веб складиштење и тако даље.

Међутим, I really just fell into the MS solution with almost no planning. That alone calls for me to evaluate where I am and where I’m going, in terms of a blogging platform. There are also two important limitations that bother me right now vis-à-vis Windows Live Spaces.

Прво, I can’t get very good statistics. There are stats but the detail is often truncated and not presented in a way that allows for any kind of analysis. There no sorting or export capability. I get many blog ideas based on the kind of information people find (или посебно не пронађе) when they search my blog. It’s very hard to use lives spaces for that.

Други, there does not seem to be any mechanism to "monetize" a windows live space blog. Заправо, како би се добили ослободити од МС огласа (из које ја не стичу никакву корист), I need to actually pay Microsoft. (Најмање, Тако сам ја схватио; Био сам у стању да се дефинитивне одговоре на ова питања, а ми се).

Сада када имам утврђеном обрасцу и скуп блоговање навика, I want to evaluate other options. I’ve done some research and there are a lot of choices, али сам радознао да шта други људи, посебно други у СхареПоинт заједници (као блогера и читалаца), like to use.

Ако ова тема вас интересује и имате мишљење, или су спремни да поделе своје искуство, оставите коментар или пошаљите ми емаил директно.

Хвала!

<крај />

Тецхнорати Тагс:

СхареПоинт Десигнер-маил Шаље ???? у е-маил

Форум корисници повремено питам: Зашто СхареПоинт Десигнер пут ???? у моју емаил уместо вредности поља?

Један од разлога за то је зато што се дешава да се променљива којој говорите је нулл.

This can happen because you are trying to reference a field from the "current item" but the user never entered a value into that form field.

<крај />

Тецхнорати Тагс:

Упоредити / Тест за празне датума у ​​СхареПоинт Десигнер Воркфлов

Сценарио: У СхареПоинт Десигнер посла, you need to determine if a date field is blank.

Проблем: SPD does not provide a direct method for comparing dates to anything other than a date. You cannot create a condition like this: "If [Датум Поље] equals blank".

Решење: Convert the date to a string. Use string comparison to determine if the date is blank.

Сцреен Схотс:

The following screen shots show how to do this. У овом сценарију, поље на ставку, "Environmental Permits:First Permit Reminder Date", се подноси и у току посла пожари у одговору.

слика

слика

Белешке:

Када сам покушао ово, I was pleasantly surprised to learn that it works. I was worried that SharePoint Designer might disallow the string assignment (Варијабла:СтрингРеминдерДатеДате) али је дозволио да.

Такође сам био забринут да га омогућавајући, вредност може бити ништаван и дигне у ваздух или ВФ при извршавању или можда подигне глобалну температуру 1/2 степен, али те бриге су неосноване.

</крај>

Тецхнорати Тагс: