Obs! Denna guide är mer att se som ett exempel på hur man kan göra det som beskrivs än en faktiskt instruktion. Det kan finnas andra sätt att göra det på och det kan finnas anledningar till att exakt detta förfarande inte är det bästa för er eller ens fungerar i eran IT-miljö. 2c8 tar inget ansvar för eventuella problem som uppstått till följd av att denna guide följts, och kan inte heller ge någon ytterligare support om guiden inte leder fram till förväntat resultat.
|
OBS! Custom Script måste tillåtas för att detta ska fungera. Detta slås av automatiskt efter 24 timmar i Admin center, men det finns en workaround via powershell då admins kan se till att det alltid är tillåtet.
Detta innebär att användare som publicerar måste be en admin att slå på "Tillåt Custom Script" varje gång en publicering ska göras, om det har gått 24 timmar efter att admin slagit på inställningen senast.
November 2024 kommer Microsoft ta bort denna workarounden helt, och därefter kommer det inte längre vara möjligt att publicera från 2c8 till Sharepoint. Du som gör det idag eller funderar på att göra det bör därför titta på en annan publiceringslösning.
Vår partner Ways Sweden AB har tagit fram en instruktion för att publicera sitt ledningssystem till SharePoint.
Det går att publicera till alla typer av SharePoint siter som inte har ”Prevent Custom Script” aktiverat.
Detta är en inställning som dels kan ställas in globalt per O365, men kan ställas in även per site. Som default är detta avslaget på gamla classic siter.
Man kan slå av detta enligt denna instruktion:
Allow or prevent custom script - SharePoint in Microsoft 365 | Microsoft Docs
När du slagit av detta så kan du behöva skapa ett nytt dokument bibliotek innan det fungerar. Du ser ganska direkt om detta är fel då ASPX filer laddas ner i ställer för att öppnas.
Nedan följer instruktionen för hur du publicerar ditt material från 2c8 till SharePoint:
1. Skapa ett SharePoint dokumentbibliotek
I SharePoint ska du skapa ett dokumentbibliotek för dina 2c8 filer. I SharePoint kan du ha många olika dokumentbibliotek för olika syften, exempelvis vanliga Microsoft Office dokument. När det gäller 2c8 filer så skapar du ett nytt dokumentbibliotek (Document library) och döper det till exempelvis ”Processer 2c8”.
Det går att publicera 2c8 filer till alla typer av SharePoint siter som inte har ”Prevent Custom Script” aktiverat. Detta är en inställning som dels kan ställas in globalt i Microsoft 365, men kan ställas in även per SharePoint site. Standard är det avslaget på gamla Classic SharePoint siter, därav rekommenderar vi att använda en Classic SharePoint site. Det går att slå av ”Prevent Custom Script” enligt denna instruktion: Allow or prevent custom script -SharePoint in Microsoft 365 | Microsoft Docs. Även om man slagit av detta så kan man behöva skapa ett nytt dokumentbibliotek innan det fungerar och för att få det att fungera direkt. På existerande dokumentbibliotek kan det ta längre tid innan ”Prevent Custom Script” slår igenom. Är det fel så ser man det direkt genom att index.aspx filen laddas ner i stället för att öppnas i ett |
OneDrive synkronisering av dokumentbiblioteket:
För att underlätta publiceringen från 2c8 till SharePoint rekommenderar vi dig att den som publicerar 2c8 filerna har behörighet till 2c8 dokumentbiblioteket och synkroniserar dokumentbiblioteket från SharePoint till sin OneDrive-klient. Du öppnar dokumentbiblioteket i SharePoint, (det som i bilden kallas för ”Processer 2c8”.) och klickar på ”Sync”. Nu kommer detta dokumentbibliotek att synkroniseras och vara åtkomligt från din OneDrive.
Detta kommer att underlätta i nästkommande steg när du skall från 2c8 publicera samtliga filer.
2. Publicera modeller i 2c8 som ASPX-filer
Välj att redigera din publiceringsprofil i 2c8. Under ”Avancerade inställningar” väljer du att samtliga filer i 2c8 ska sparas med filändelsen .aspx och klicka sedan på ”Spara”.
Välj sedan att redigera din ”Standardplats” för publicering i nästa steg och ”Bläddra” dig ner till mappen till ditt synkroniserade dokumentbibliotek i OneDrive.
När du nu startar publiceringen från 2c8 kommer samtliga filer att sparas ner till din OneDrive och automatiskt synkroniseras upp till SharePoint. Detta kan ta en stund beroende på hur många filer som skall synkroniseras över.
I dokumentbiblioteket i SharePoint kommer dina 2c8 filsedan att finnas. Den viktiga filen är index.aspx. Denna ska du sedan nyttja i nästa steg.
När detta är klart så finns publiceringen i 2c8 klart att användas.
3. Publicera på en sida i SharePoint eller länka till nytt fönster
Beroende på hur du vill att dina användare skall komma åt processkartan från 2c8 kan du välja att publicera processkartan som en webbdel i SharePoint eller se till att processkartan öppnas i eget fönster.
Länka till nytt fönster:
Det enklaste är att skapa en länk från vilken sida som helst i SharePoint. På en sida i SharePoint lägger du till en länk som exempelvis en webbpart. När du lagt till en länk så redigerar du själva länken. Exempelvis i bilden nedan, där har vi lagt till en webbdel som heter ”Quick links”.
Ändra ”Change” och hitta länken till filen ”index.aspx” i dokumentbiblioteket där du sparat dina 2c8 filer.
När detta är klart och du publicerat sidan i SharePoint kommer länken öppna 2c8s processkarta i nytt fönster. Fördelen med detta är att 2c8 kommer i ett eget fönster och användaren kan nyttja hela bildskärm.
Publicera på en sida i SharePoint:
Vill du att 2c8 publiceringen skall presenteras inom ramen för en SharePoint sida gör du så här.
Skapa en ny sida i SharePoint, välj "Layout options" och "One column".
Lägg till en webbdel som heter ”Embed”
Välj sedan att lägga till en så kallad ”Embed code”
Lägg in följande kod i <iframe width="900" height="700" src="länken till din index.asxp"></iframe>
Width och Height kan själva ändra. Dock kommer denna webbdel att anpassa efter SharePoint layout.
Så här hittar du länken till index.aspx:
Gå till ditt dokumentbibliotek där du sparat dina 2c8 filer. Klicka på ”Copy link”. Nu kopierar du länken, klistra sedan i den i koden i förgående punkt.
Så här ser koden ut som ett exempel: <iframe width="900" height="700" src="https://ways.sharepoint.com/:u:/r/sites/QualitySystem/Processer%202c8/Test%20publicering/index.aspx?csf=1&web=1&e=E8ZRFK"></iframe>
4. Uppdatera din publicering från 2c8
När du sedan ska publicera en ny version är det bara att från 2c8 publicera. I och med att du redan gjort samtliga steg ovan kommer 2c8-modellen att bli uppdaterad i SharePoint.
Det du bör tänka på att den nya 2c8-modellen inte kommer vara tillgänglig för alla medarbetare under några minuter. Detta tills samtliga filer har synkroniserats mellan OneDrive och SharePoint.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.