Jeg har implementert en arbeidsflyt ved hjelp av SharePoint Designer i et område som er hovedsakelig lese-bare å "NT_AUTHORITYAuthenticated brukere" (dvs.. alle). Det er et skjemabibliotek til et InfoPath-skjema. Det er en også tilknyttede arbeidsflyten oppgaver-listen slik at når arbeidsflyten fungerer, Det kan tilordne oppgaver til personer.
Jeg bryte tilgang for former bibliotek og oppgave liste slik at alle godkjente brukere kan opprette skjemaer og oppdatere tildelte aktiviteter.
Tester med kontoen for lav-privilegier-test.
Jeg kan fylle ut og lagre skjemaer til biblioteket? –> ja
Får jeg oppgaven fra en e-kobling? –> ja
Jeg kan se en redigeringskobling for arbeidsflyten oppgave –> ja
Jeg kan klikke på denne linken? –> nei … Ingen tilgang.
Hvorfor ser jeg en Rediger-kobling som nekter meg tilgang når jeg klikker på det? Det er ikke slik det er ment å fungere…
Jeg går gjennom sikkerhetskonfigurasjonen igjen, svært tett. Jeg gjør det igjen. Jeg vurdere å slette dette innlegget fordi jeg åpenbart ikke vet noe om sikkerhet.
Endelig, Jeg søker Internets. Jeg finner dette svært usannsynlig MSDN forumtråden: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1838253&SiteID=17
Plakater synes å være antyder at den enkle handlingen å eksportere arbeidsflyten til en stasjon tallerken vil fastsette et MOSS sikkerhetsproblem? Jeg kan knapt tro jeg bare skrevet som. Jeg minnet av South Park-episoden om den 9/11 konspirasjon der Stan ber våre Preznit, "Virkelig?" igjen og igjen.
Så, ingenting å tape, Jeg brann opp SPD, Høyreklikk på arbeidsflyten og lagre den på min c:\ stasjon. Det ville være c:\ kjøre på min laptop. Jeg ser over skulderen min hele tiden slik at ingen vil spørre meg, "Hvorfor er du lagrer arbeidsflyten til bærbare?"
Utrolig, det løser mitt problem. Jeg kan redigere oppgaven.
Jeg nominere herved dette er den mest bisarre arbeidsflyt løsningen for 2007.
</slutten>
-> Åpne Sharepoint Designer,
-> Høyreklikk på arbeidsflyt 1 (Min arbeidsflyt)
-> Velg Publiser merkede filer…
-> velge filsystem og skrive et sted ( c:\ ) for eksempel
-> Klikk OK