Prosjektportal for SharePoint er et prosjektstyringsverktøy for SharePoint basert på Prosjektveiviseren.
Prosjektportal for SharePoint (kodenavn "Glittertind") er bygget av Puzzlepart AS på bestilling for Asker Kommune og KommIT. Glittertind inneholder SharePoint-artefakter som til sammen utgjør et prosjektstyringsverktøy. Det blir satt opp en portefølgeside der en får en oversikt over eksisterende prosjekter og kan opprette nye prosjektrom. Hvert prosjektområde inneholder en del lister, en del standardelementer og logikk for å gjennomføre et prosjekt etter prosjektveiviserens modell. Prosjektveiviseren er Difis anbefalte prosjektmodell for gjennomføring av digitaliseringsprosjekter i offentlige virksomheter.
Glittertind installeres med Sherpa , som er en kommandolinjeapplikasjon som setter opp taksonomi, installerer sandboxed solutions, setter opp innholdstyper og konfigurerer områdesamlingen.
Løsningen består av taksonomi, innholdstyper og en sandkasseløsning ('sandboxed solution'). Bortsett fra taksonomi gjør ikke løsningen noe med andre områdesamlinger eller globale innstillinger i SharePoint
Løsningen har foreløpig begrenset funksjonalitet i Internet Explorer 8 og 9. Spesielt betyr dette at opprettelse av prosjektområder ikke er støttet i disse nettleserne. Du må bruke en annen nettleser, eller oppgradere til en nyere versjon av Internet Explorer.
Før du starter er det viktig å være klar over følgende
- Glittertind setter opp taksonomi i den globale managed metadata servicen ved å opprette en termgruppe 'Glittertind' og term set og termer i denne gruppen
- Områdesamlingen ('site collection') må opprettes på forhånd, se steg 1 under.
- Applikasjonen må kjøres av en bruker som er termlagrinsadministrator ('term store administrator') og områdesamlingsadministrator ('site collection administrator') i områdesamlingen som prosjektportalen skal installeres i
- (On-Premises) Du bør ha patchet SharePoint-farmen til en nyere versjon. Absolutt minimum er Service Pack 1 (15.0.4571.1502)
- (On-Premises) Servicen 'Microsoft SharePoint Foundation Sandboxed Code Service' må være startet i farmen
- (On-Premises) Løsningen er avhengig av at søkeservicen fungerer og at innhold blir crawlet. Du vil få installert løsningen selv om søk ikke fungerer.
- En områdesamling må opprettes for prosjektportalen. Vi anbefaler ikke at prosjektportalen installeres i en områdesamling som brukes til noe annet fra før. Vi anbefaler at områdesamlingen opprettes med norsk språk (selve SharePoint-installasjonen trenger ikke være norsk) og malen 'gruppeområde' ('team site'). Gjør gjerne steg 2-4 mens du venter på at områdesamlingen opprettes.
- For å installere løsningen uten å gjøre endringer anbefaler vi at den siste ferdigpakkede løsningen lastes ned fra Releases på denne siden.
- Pakk ut installasjonspakken, og naviger til mappen via kommandolinjen.
- Dersom du skal installere til SharePoint Online: På kommandolinjen, skriv sherpa.exe --url "URL til nyopprettet områdesamling" --userName "brukernavn til områdesamlingadministrator" --spo
- Dersom du skal installere til SharePoint 2013 On-Premises: På kommandolinjen, skriv sherpa.exe --url "URL til nyopprettet områdesamling"
- Applikasjonen starter. Dersom du skal installere til SharePoint Online må du skrive passord. Du får nå opp en del valg, der operasjonene 1 til 4 er relevante i denne omgang.
- Kjør gjennom operasjonene i applikasjonen 1 til 4 i rekkefølge. Hvert steg må gå gjennom uten feil for at installasjonen skal blir vellykket. Dersom du opplever feil kan du se seksjonen Feilsøking under, eller ta kontakt for å se på mulige problemløsninger. Etter at operasjonene er gjennomført skal prosjektportalen være oppe og kjøre.
For spørsmål og innspill, ta kontakt med Asker Kommune ved Geir Graff. For bistand til installasjon av løsningen eller muligheter for videreutvikling og spesialtilpasninger, ta kontakt med Puzzlepart eller Tormod Guldvog. Vi gjør oppmerksom på at eventuell bistand vil være en fakturerbar tjeneste.
Tarjei Ormestøyl [[email protected]], Ole Kristian Mørch-Storstein [[email protected]]
Problem: Du får ikke filtrert oppgavelister under "Mine prosjektelementer" eller andre steder (SharePoint 2013 onpremises)
Oppgavelister som ikke blir filtrert er et kjent problem for kunder med SharePoint 2013 som har installert Mars 2015 CU.
- Vi anbefaler at kunder som har denne feilen oppgraderer til Glittertind versjon 0.5-beta.2 eller senere. Dette vil løse problemet for nye prosjekter som opprettes etter oppdateringen er installert.
- For å løse problemet for eksisterende prosjekter, gjør følgende på sider som har oppgavelister med filtering som ikke virker
Settings -> Edit Page -> Select the List Web Part and the option Edit Web part -> Miscellaneous -> Server Render (Checkbox)
Problem: Du får feilmeldingen "Method not found: ‘Void Microsoft.SharePoint.Client.ContentTypeCreationInformation.set_Id(System.String)’" i steg 3 når du installerer løsningen til On-Premises.
Løsning: Du installerer på feil miljø eller har en gammel versjon av SharePoint 2013 (før Service Pack 1). Du må installere Service Pack 1 for å kunne installere løsningen. Les mer om denne feilen
Problem: Du får feilmeldingen "Value does not fall within the expected range" i steg 2 når du installerer løsningen.
Mulig løsning: Du installerer til et underområde istedenfor til en områdesamling. Du må først opprette en områdesamling fra SharePoint Admin Center (Office 365) eller Central Administration (On-premises). Se installasjonssteg 1 over.
Problem: Installasjon av termset (operasjon 1) og andre operasjoner på SharePoint 2013 on-premises feiler med meldingen: "An exception occured: The remote server returned an error: (401) Unauthorized."
Mulig løsning: Serveren har loopback check slått på. Se KB-926642 for løsning.
Problem: Installasjonen feiler med feilmeldingen "(407) Proxy-godkjenning kreves." eller "(407) Proxy Authentication Required"
Mulig løsng: Det kan være at nettverkstrafikken og autentiseringen må gjennom en proxy før den når SharePoint Online. Prøv å installere fra et annet nettverk eller ta kontakt for bistand.
Problem: Opplasting av pakke (operasjon 2) mot SharePoint online feiler med feilmelding "403 Forbidden", selv om du er sikker på at du har oppgitt riktig brukernavn og passord
Mulig løsning #1: pass på å bruke flagget --spo når du installerer mot SharePoint Online (Office 365). Sherpa (installasjonsprogrammet) vil ellers anta at du går mot SharePoint 2013 onpremises.
Mulig løsning #2: Du må kanskje slå på valget "Tillat brukere å kjøre skript på brukeropprettede områder" i globale innstillinger for Office 365 / SharePoint. Gå til Administrasjonsenter for SharePoint --> Innstillinger --> Gå ned til seksjonen "Egendefinert skript" --> Velg "Tillat brukere å kjøre skript på brukeropprettede områder". Se også Turn scripting capabilities on and off.