Kæmper du med ustruktureret indhold? Synes du det er vanskeligt at administrere vigtige dokumenter og audio-video artefakter på tværs af afdelinger? Du kan drage stor fordel ved at have Enterprise Content Management-system som det fra SharePoint. Aktivér SharePoint ECM (Enterprise Content Management) for central lagring af dit forretningsindhold, og sørg for, at der ikke går glip af noget dokument, video eller grafik i systemet. Vi har alle sammen, hvor utroligt SharePoint har bidraget til bedre samarbejde på tværs af afdelinger og organisationer i et skymiljø. Nogle af de mest overbevisende grunde til, at virksomheder skal gå til SharePoint ECM-integration, inkluderer:
SharePoint er billigt
SharePoint ECM tilbyder stor sikkerhed
Multimediekatalogisering er automatisk
Den leveres med indbygget posthåndtering
Det giver mulighed for integration med flere typer filer
SharePoint tilbyder robust tredjepartssupport
Forståelse for behovet for en Enterprise Content Management
Behovet for ECM bliver relevant i dag, da flere og flere virksomheder forsøger at gå papirløse og digitalisere deres processer. Til dette skal de sikre, at deres data og dokumenter er organiseret, administreret og opbevaret på en måde, der gør det let og sikkert at finde og hente. Det kan være et vigtigt kvitteringsbillede, vigtig e-mail, et regneark med sidste måneds salgsnumre eller ethvert andet vigtigt kontordokument, som du vil gemme, beskytte og administrere. Mens du kan vælge imellem mange andre ECM-løsninger, der er tilgængelige i dag, men hvis du har brugt SharePoint i din organisation, ved du allerede årsagen til, at SharePoint er så populær blandt moderne virksomheder?
SharePoint bruges utroligt meget til ECM (Enterprise Content Management) lige fra den første udgivelse. I disse dage, med SharePoint online og 2013/16, er der adskillige tjenester, muligheder og muligheder for styring af indhold og ECM i SharePoint. Her er et hurtigt kig på ECM-funktionerne i SharePoint.
SharePoint hjælper virksomheder med at strømline deres virksomheds indholdsstyring bestående af følgende fire komponenter:
- Dokumenthåndtering: Alle dokumenter administreres godt på grund af central lagring. Dokumenterne opbevares sikkert i SharePoint-arkiverne for brugere. De kan finde, hente og dele dokumenterne nemt og hurtigt.
- Metadataadministration: Med denne funktion i SharePoint kan virksomheder nemt oprette grupper og terminalsæt for at forenkle bedre styring og organisering af dokumenter i arkiverne i SharePoint.
- Co-authoring af dokumenter: SharePoint tillader dokumentsamarbejde i realtid. Flere brugere kan let redigere et dokument på samme tid og derved fremskynde færdiggørelsen af dokumenter og forbedre den samlede produktivitet af dokumentrelaterede processer i en organisation.
- Adgangskontrol: Med flere tilladelsesniveauer ("skrivebeskyttet", "fuld kontrol" osv.) Kan virksomheder sikre, at deres følsomme dokumenter er sikre og beskyttet mod uautoriseret adgang.
- Revisionsspor: Du kan finde alle oplysninger om aktiviteter, der vedrører et dokument i hele dets livscyklus, såsom hvem der har kopieret det, ændret eller delt det. På denne måde har du bedre kontrol over dokumenterne og andet indhold i dit SharePoint-økosystem.
- Digital styring af aktiver: SharePoint har medieaktivbiblioteker, der er fuldt optimeret til styring af dokumenter, AV-filer (lydvideo), grafik og forskellige typer indholdsfiler. Disse biblioteker tilbyder specifikke typer indhold med flere funktioner i metadata end noget andet standarddokumentbibliotek. De tilbyder også miniaturevisninger til hurtig henvisning og gennemsøgning af aktiverne, pop op-vinduer, der afspiller videoer fra selve dokumentmappen. Indbyggede medieafspillere i SharePoint muliggør afspilning af lyd- og videofiler fra et intranet, forlagswebsted, portal, teamwebsteder osv.
- Registreringsadministration: Denne funktion er nyttig til juridiske formål og kan tjene som bevis for forpligtelser og transaktioner ved afslutning og kan ikke ændres længere.
- Det sikre lager af SharePoint beskytter poster på grund af kryptering, tofaktorautentificering, forebyggelse af datatab og andre muligheder.
- Politikker for sletning og opbevaring sikrer, at optegnelserne kan opbevares afhængigt af overholdelsesbestemmelserne, der afgrænser et selskab. Efter en bestemt tidsperiode udløber, elimineres relevante filer automatisk.
- SharePoint's eDiscovery Center er en specialiseret samling af websteder, der muliggør identifikation og levering af elektronisk information hurtigt, nemt og effektivt. Oplysningerne kan bruges som bevis. EDiscovery Center of SharePoint giver en bruger mulighed for hurtigt at søge i indholdet, anvende hold på elementer og sikre bevarelse af en indholdskopi, mens andre brugere stadig kan arbejde på det. Desuden kan en bruger ved hjælp af dette eksportere indholdet og spore status for eksport og tilbageholdelser relateret til et bestemt indhold.
- Webindholdsstyring: Med genanvendelige skabeloner giver SharePoint nem og hurtig oprettelse og udgivelse af webindhold. SOM sidelayouter kan genbruges, kan forskellige indholdsforfattere opretholde branding og navigationskonsistens på tværs af SharePoint-portaler. Det er også omkostningseffektivt fra ledelses- og implementeringssynspunkt. Dens fleksibilitet gør SharePoint til en omkostningseffektiv mulighed for virksomheder. SharePoint tillader også at oprette ekstranet-, internet- og intranetsites.
Tag dit første skridt mod SharePoint ECM
SharePoint-indholdsstyring leveres med et stort sæt værktøjer til at imødekomme de stadigt skiftende forretningsbehov i enhver moderne virksomhed. Men for at implementere en robust løsning som denne har du også brug for en robust implementering. Et certificeret SharePoint applikationsudviklingsfirma kan hjælpe dig med at nå dine indholdsstyringsmål med enorm lethed.
Hvad er de generelle regler og retningslinjer for brug af SharePoint Enterprise Content Management (ECM) system?
Lad os hurtigt diskutere de generelle regler og nyttige retningslinjer for ECM-løsninger.
Den første og mest vigtige ting, du skal gøre, er at undgå at erklære indholdstyper og webstedsøjler i underwebsteder, men i stedet skal du bruge rodwebstedet til indsamling af webstedet til lagring af alle indholdstyper og webstedsøjler i et hierarki. Du kan derefter knytte aktiverne fra rodwebstedet til underwebstederne.
- Stol på metadataene i stedet for mapperne til at definere et hierarki af indhold.
- Undgå trang til at omdøbe indfødte felter, såsom elementernes titelfelt. Du kan bruge en brugerdefineret kolonne med brugerdefineret navn som et alternativ.
- Gå efter tilgang til fjernadgang i stedet for at tilvejebringe IA (informationsarkitektur). Du kan bruge Content Type Hub og andre IA-replikeringsindstillinger.
- Hvis du distribuerer SharePoint Online, anbefales det, at du bruger MS Flow til at designe forretningsprocesser i stedet for at bruge workflowmotoren eller workflowmanageren.
- Brug ikke Publishing-funktioner på toppen af et teamwebsted. Du kan i stedet oprette et moderne kommunikationswebsted.
- Undgå at bruge udgivelsesfunktionerne oven på et teamwebsted, snarere oprette et "moderne" kommunikationswebsted
- Content Type Hub i SharePoint giver dig mulighed for at udgive indholdstyperne på en gård. Du kan bruge indholdstypenav til centralt at styre de nøgleindholdstyper, du vil bruge i forskellige stedssamlinger.
Hovedudfordringer med dette er dog, at replikering af indholdstyper ikke er øjeblikkelig for de nyoprettede stedssamlinger eller under opdatering af indholdstyperne i hubben. Replikering kan tage et stykke tid afhængigt af lejerstørrelsen og datamængden, hvor aktiverne for indholdstype-hub er tilknyttet.
Efter at have oprettet formular til start af workflow og redigering af workflowopgave i SharePoint ECM, er det næste trin, din Microsoft Technology Associate skal tage, at oprette et sekventielt workflow-projekt og workflowets kodekomponenter gennem visual studio.
Forudsætningerne for proceduren diskuteres nedenfor:
- Opret Workflow-startformular
- Opret formularen Workflow-opgave
Vigtigt: Det tilrådes, at du opretter dine arbejdsgange ved hjælp af et udviklingsmiljø, der ligner miljøet på det sted, hvor koden endelig skal distribueres. Selvom det ikke er let og muligt altid at replikere et produktionsmiljø fuldstændigt via udviklerressourcer, men du kan sikre dig, at to miljøer er mindst lige ens, som du kan lave dem. Ved at gøre dette vil du gøre udviklings-, test- og fejlretningsprocesserne meget lettere. For eksempel kræver workflowaktiviteter, der er specifikke for SharePoint Server 2010, SharePoint Server og SharePoint Foundation installeret på en computer, der bruges til at udvikle arbejdsgange.
For at oprette et SharePoint Server 2010-workflow-projekt fra bunden:
- Åbn Visual Studio.
- Vælg Ny, og klik på Projekt i menuen Filer.
- Vælg SharePoint-skabelon under Installerede skabeloner i dialogboksen Nyt projekt.
- Vælg skabelonen Sekventiel arbejdsgang.
- Giv dit projekt et passende navn, og klik på OK.
Dette starter guiden til tilpasning af SharePoint.
Angiv den arbejdsgang, der kan implementeres som en gårdsløsning. Giv din arbejdsgang et passende navn, og angiv, om det skal omfatte på siteniveau eller på listen. En arbejdsgang, der er listeomfanget, kan bruges til et bestemt bibliotek eller en angivet liste, men denne type arbejdsgang er tilgængelig for hele stedssamlingen.
Til programmatisk adgang til XML-skemaet, der står for de formularer, du oprettede under Workflowinitiering og Workflow-opgaveformularen. Du tilføjer derefter den klassefil, der blev oprettet tidligere (under trin til start af arbejdsproces). Få adgang til den filplacering, hvor du har oprettet din initieringsform.vb- eller initieringsform.cs-fil i dialogboksen Tilføj eksisterende vare, og klik derefter på "Tilføj".
Tilføj og konfigurer Workflow-aktiviteter
Når du har oprettet dit nye Workflow-projekt, har du tilføjet skemaets referenceskema, nu skal du starte design af workflow.Der er 5 aktiviteter i workflowet, nemlig:
OnWorkflowActivated - Denne aktivitet er til aktivering af workflowet.
CreateTask - Opret workflow-opgave og tildel den til en bruger.
OnTaskChanged - Udføres ved ændring i en arbejdsflowopgave.
CompleteTask - Workflowet er markeret som komplet.
For at indstille OnWorkflowActivation-aktiviteten skal du indstille OnWorkflowActivated-aktivitetens påkaldte egenskab. Bemærk, at egenskaben CorrelationToken i egenskabsvinduet er indstillet til workflowToken, mens egenskaben Path er indstillet til egenskaber for workflow. Disse workflowvariabler giver workflowmotoren mulighed for at sende data til den passende workflowforekomst. Aktivering af workflowforekomst resulterer i "workflowegenskaber" -variabelobjektets initialisering. Dette inkluderer almindelige egenskaber i alle workflows, f.eks. Workflow-id (instans-id) og det listeelement, som workflow-forekomsten kører på. Det kan også omfatte brugerdefinerede egenskaber, der sendes til en brugerdefineret workflow-initieringsformular. WorkflowProperties-variablen indeholder i dette tilfælde arbejdsflowinstansens initieringsegenskaber.
Sørg for, at kodefilen har korrekte referencer. Hvis referencen mangler, kan du tilføje følgende ved hjælp af udsagn.
For at tilføje en CreateTask-aktivitet fra værktøjskassen Visual Studio i sektionen SharePoint Foundation skal du trække en Create Task-aktivitet på workflow-design-overfladen og derefter tilføje den lige under onWorkflowActivated1-aktiviteten. Dernæst skal du indstille egenskaberne forCreateTask-aktivitet. Se vinduet Egenskaber, mens du vælger CreateTask-aktiviteten. Skriv taskToken for CorrelationToken-ejendom og opret Task for MethodInvoking-ejendom. Husk, taskId, taskProps og taskToken er navnene på variablen. Sørg for, at din kodefil indeholder de korrekte erklæringer. Visual Studio har brug for at oprette disse automatisk. Hvis de ikke er der, skal du tilføje dem.
På dette tidspunkt oprettes opgaven og tildeles en bruger. Du skal tilføje aktiviteter for at aktivere arbejdsgangen til at vente på, at brugeren har afsluttet opgaven. For at gøre dette skal du tilføje dette ved hjælp af aktiviteter, der repræsenterer kontrollerne af logisk flow for workflowet.
Nu skal du trække en While-aktivitet på designfladen af workflowet (fra værktøjskassen Visual Studio) og tilføje den under aktiviteten createTask1. Mens aktiviteten udløser looping af flere aktiviteter inde i den, indtil den tilstand, der evalueres, løser status som sand. Indstil egenskaberne While-aktivitet og Condition-egenskab til Code Condition.
Arbejdsflowet får en indikation af, at der oprettes en brugerdefineret funktion, der skal bruges til behandling af while1-aktiviteten, mens den indstilles til kodebetingelse. Når underegenskaben Betingelse er indstillet til Ikke færdig, angiver den metoden, der skal køres. Metoden skal returnere en boolsk værdi.
For at tilføje OnTaskChanged-aktiviteten skal du trække OnTaskChanged-aktivitet fra Visual Studio-værktøjskassen på arbejdsfladens designoverflade og derefter tilføje den i aktivitetssløjfen på while1.
Indstil onTaskChanged1 aktivitetsegenskaber. Udvid ejendomssamlingen af After Properties. Udvid nu samlingen Efter egenskaber. Skriv workflow1 for Name-egenskab og skriv afterProps for Path-egenskab. Udforsk samlingen Før egenskaber og skriv workflow1 for navnegenskaben og beforeprops eller stiegenskaben. Skriv taskToken for CorrelationToken og workflow1 for CorrelationTokenPath. Skriv onTaskChanged for Invoked-ejendom. Denne metode kaldes til udførelse af onTaskChanged1activity.
Udforsk TaskId-egenskabssamlingen, og skriv Workflow1 for navnet egenskab og taskId for egenskaben Sti.
Bemærk, at egenskaberne TaskId og CorrelationToken er indstillet til variabler, vi brugte i createTask1-aktiviteten. Formålet med indstillingen er at binde den samme opgave, som createTask1-aktiviteten havde oprettet. Det sikrer, at arbejdsgangen fortsat modtager ændringshændelsen for den rigtige opgave. Husk også, at beforeProps og afterProps er objektvariabler. AfterProps-variablerne er opgaveegenskaberne efter forekomsten af opgaveændringen, mens beforeProps henviser til opgaveegenskaberne før forekomsten af hændelsen til opgaveændring.
Egnede variabeldeklarationer føjes automatisk til arbejdsgangskoden af Visual Studio. Men hvis de ikke oprettes automatisk, kan du tilføje dem gennem kodning.
Tilføj kodning for theonTaskChanged-metoden, og tilføj variabelerklæring til arbejdsgangens delklasse. Tilføj kode til indstilling af variablen isFinished. Formularen til redigering af opgave sender oplysningerne til arbejdsgangen.
Føj kode til notFinished-metoden.
Hver gang opgaven ændres, påkalder while1-aktiviteten denne metode for at afgøre, om dens tilstand er opfyldt. Så længe resultategenskaben for ConditionalEventArgs-objektet evalueres til sand, vil aktiviteten while1 fortsætte med at vente.
Tilføj kode, der indstiller egenskaben Resultat for ConditionalEventArgs-objektet.
Hver gang brugeren redigerer opgaven, håndterer aktiviteten onTaskChanged1 den opgaveændrede begivenhed. Det påkalder metoden onTaskChanged, som undersøger opgaveegenskaberne og indstiller isFinished-variablen til at repræsentere, om brugeren markerede opgaven som fuldført. While1-aktiviteten påberåber sig ikke -Finished-metoden, som indstiller resultatet af hændelsen til det modsatte af isFinished-variablen. Hvis isFinished returnerer falsk, indstilles hændelsesresultatet til sand, og while1-aktiviteten venter på ændringer af opgaven; hvis isFinished er lig med true, indstilles hændelsesresultatet til false, og while1-aktiviteten fuldføres, og arbejdsgangen fortsætter til den næste aktivitet.
For at tilføje en CompleteTask-aktivitet skal du trække en CompleteTask-aktivitet fra Visual Studio-værktøjskassen til arbejdsfladens designoverflade og derefter tilføje den under while1-aktiviteten.
Indstil nu bare Aktivitetsegenskaber for CompleteTask. Skriv taskToken for egenskaben CorrelationToken. Skriv Workflow1 for egenskaben CorrelationToken Path. Skriv Workflow 1 for egenskaben Navn på opgave-id.
Med dette er din arbejdsgang færdig, og nu skal du bare teste, fejle og implementere den og de tilhørende formularer. At forsøge alt dette alene eller ved hjælp af dine begrænsede ressourcer kan vise sig at være en omhyggelig opgave med mange fejl og ineffektivitet. Så det tilrådes, at du overlader det til fagfolk. Din udbyder af SharePoint-udviklingstjenester vil gøre dette for dig.
Hvad er det næste?
For at sikre, at din arbejdsgang er tilgængelig for tilknytning af dokumentbiblioteker, skal du kompilere samlingen af arbejdsgangen, installere og konfigurere arbejdsgangen som en funktion, aktivere funktionen af arbejdsgangen på det valgte sted. Når du er færdig, kan du begynde at debugge din arbejdsgang. Microsoft Azure-løsninger og SharePoint-eksperter kan hjælpe dig med dette.
Azure cloud-løsninger er cloud computing-løsninger til opbygning, test, implementering og administration af applikationer samt tjenester ved hjælp af Microsoft-administrerede datacentre.
Vil du vide mere om vores tjenester? Tal med vores konsulenter!
Konklusion
Håndtering af dokumenter, opbevaring, hentning og hentning af dem kan være en kompleks opgave for mange virksomheder af alle typer og størrelser. Hvis du er i stand til at dokumentere og administrere dit indhold godt, kan du strømline dine forretningsprocesser og sikre bedre og informeret beslutningstagning. Rodet indhold kan resultere i et komplet rod på dit kontor, hvilket skaber forstyrrelser på tværs af afdelinger på grund af dårlig kommunikation og mangel på tilstrækkelig information til beslutningstagning.
At forsøge at styre indholdet ved hjælp af regneark manuelt kan få ting til at fungere på trods af al den tid, penge og indsats, du investerer i det. Dette er når teknologi kommer til din redning. Indholdsstyring bliver let med ECM. For at imødekomme virksomhedens indholdsstyringsbehov skal ECM dog være funktionsrig og fleksibel. Heldigvis er SharePoint den rigtige mulighed, for den har disse kvaliteter.
Mange virksomheder forsøger at spare omkostninger ved at holde det manuelt, men ved at gøre det så ender de med at bruge mere tid, kræfter og penge (på ressourcer) til indholdsadministration. Desuden er det vanskeligt og ikke pålideligt at styre indhold via traditionelle metoder. På den anden side gør SharePoint ECM tingene helt anderledes for virksomheder gennem smart indholdsstyring.
Selvom der ikke er mangel på ECM-løsninger på markedet i dag, er mange forretninger afhængige af SharePoint ECM på grund af de fantastiske fordele, det giver, såsom øget sikkerhed for dokumenter, lavere omkostninger, automatisk katalogisering af multimedie, integration af flere filtyper, robust integration af tredjeparts support, indbygget system til posthåndtering osv. SharePoint ECM kan redde dig fra besværet og stresset med indholdsstyring, der ellers er involveret i processen. Med bedre administreret og let tilgængeligt indhold kan du være sikker på, at dokumenterne og andet indhold på dit kontor er sikkert, sikkert og let kan hentes.
Hvis du vælger ECM (Enterprise Content Management), er SharePoint det bedste valg til effektiv styring af digitale aktiver, webindhold, optegnelser og dokumenter. Hvis du troede, at SharePoint ECM er en kompleks løsning, som du ikke kan håndtere på grund af de tekniske forhold, der er involveret i den, så lad mig fortælle dig, at det faktisk er meget simpelt, og at du ikke behøver at være en teknologisk ekspert for at bruge den. for din virksomhed kan være en ganske udfordring, hvis du er ny på det. Men rolig, du kan tage hjælp fra udbydere af SharePoint, Azure eller asp.net-udviklingstjenester.
Kæmper du med ustruktureret indhold? Synes du det er vanskeligt at administrere vigtige dokumenter og audio-video artefakter på tværs af afdelinger? Du kan drage stor fordel ved at have Enterprise Content Management-system som det fra SharePoint. Aktivér SharePoint ECM (Enterprise Content Management) for central lagring af dit forretningsindhold, og sørg for, at der ikke går glip af noget dokument, video eller grafik i systemet. Vi har alle sammen, hvor utroligt SharePoint har bidraget til bedre samarbejde på tværs af afdelinger og organisationer i et skymiljø. Nogle af de mest overbevisende grunde til, at virksomheder skal gå til SharePoint ECM-integration, inkluderer:
SharePoint er billigt
SharePoint ECM tilbyder stor sikkerhed
Multimediekatalogisering er automatisk
Den leveres med indbygget posthåndtering
Det giver mulighed for integration med flere typer filer
SharePoint tilbyder robust tredjepartssupport
Forståelse for behovet for en Enterprise Content Management
Behovet for ECM bliver relevant i dag, da flere og flere virksomheder forsøger at gå papirløse og digitalisere deres processer. Til dette skal de sikre, at deres data og dokumenter er organiseret, administreret og opbevaret på en måde, der gør det let og sikkert at finde og hente. Det kan være et vigtigt kvitteringsbillede, vigtig e-mail, et regneark med sidste måneds salgsnumre eller ethvert andet vigtigt kontordokument, som du vil gemme, beskytte og administrere. Mens du kan vælge imellem mange andre ECM-løsninger, der er tilgængelige i dag, men hvis du har brugt SharePoint i din organisation, ved du allerede årsagen til, at SharePoint er så populær blandt moderne virksomheder?
SharePoint bruges utroligt meget til ECM (Enterprise Content Management) lige fra den første udgivelse. I disse dage, med SharePoint online og 2013/16, er der adskillige tjenester, muligheder og muligheder for styring af indhold og ECM i SharePoint. Her er et hurtigt kig på ECM-funktionerne i SharePoint.
SharePoint hjælper virksomheder med at strømline deres virksomheds indholdsstyring bestående af følgende fire komponenter:
- Dokumenthåndtering: Alle dokumenter administreres godt på grund af central lagring. Dokumenterne opbevares sikkert i SharePoint-arkiverne for brugere. De kan finde, hente og dele dokumenterne nemt og hurtigt.
- Metadataadministration: Med denne funktion i SharePoint kan virksomheder nemt oprette grupper og terminalsæt for at forenkle bedre styring og organisering af dokumenter i arkiverne i SharePoint.
- Co-authoring af dokumenter: SharePoint tillader dokumentsamarbejde i realtid. Flere brugere kan let redigere et dokument på samme tid og derved fremskynde færdiggørelsen af dokumenter og forbedre den samlede produktivitet af dokumentrelaterede processer i en organisation.
- Adgangskontrol: Med flere tilladelsesniveauer ("skrivebeskyttet", "fuld kontrol" osv.) Kan virksomheder sikre, at deres følsomme dokumenter er sikre og beskyttet mod uautoriseret adgang.
- Revisionsspor: Du kan finde alle oplysninger om aktiviteter, der vedrører et dokument i hele dets livscyklus, såsom hvem der har kopieret det, ændret eller delt det. På denne måde har du bedre kontrol over dokumenterne og andet indhold i dit SharePoint-økosystem.
- Digital styring af aktiver: SharePoint har medieaktivbiblioteker, der er fuldt optimeret til styring af dokumenter, AV-filer (lydvideo), grafik og forskellige typer indholdsfiler. Disse biblioteker tilbyder specifikke typer indhold med flere funktioner i metadata end noget andet standarddokumentbibliotek. De tilbyder også miniaturevisninger til hurtig henvisning og gennemsøgning af aktiverne, pop op-vinduer, der afspiller videoer fra selve dokumentmappen. Indbyggede medieafspillere i SharePoint muliggør afspilning af lyd- og videofiler fra et intranet, forlagswebsted, portal, teamwebsteder osv.
- Registreringsadministration: Denne funktion er nyttig til juridiske formål og kan tjene som bevis for forpligtelser og transaktioner ved afslutning og kan ikke ændres længere.
- Det sikre lager af SharePoint beskytter poster på grund af kryptering, tofaktorautentificering, forebyggelse af datatab og andre muligheder.
- Politikker for sletning og opbevaring sikrer, at optegnelserne kan opbevares afhængigt af overholdelsesbestemmelserne, der afgrænser et selskab. Efter en bestemt tidsperiode udløber, elimineres relevante filer automatisk.
- SharePoint's eDiscovery Center er en specialiseret samling af websteder, der muliggør identifikation og levering af elektronisk information hurtigt, nemt og effektivt. Oplysningerne kan bruges som bevis. EDiscovery Center of SharePoint giver en bruger mulighed for hurtigt at søge i indholdet, anvende hold på elementer og sikre bevarelse af en indholdskopi, mens andre brugere stadig kan arbejde på det. Desuden kan en bruger ved hjælp af dette eksportere indholdet og spore status for eksport og tilbageholdelser relateret til et bestemt indhold.
- Webindholdsstyring: Med genanvendelige skabeloner giver SharePoint nem og hurtig oprettelse og udgivelse af webindhold. SOM sidelayouter kan genbruges, kan forskellige indholdsforfattere opretholde branding og navigationskonsistens på tværs af SharePoint-portaler. Det er også omkostningseffektivt fra ledelses- og implementeringssynspunkt. Dens fleksibilitet gør SharePoint til en omkostningseffektiv mulighed for virksomheder. SharePoint tillader også at oprette ekstranet-, internet- og intranetsites.
Tag dit første skridt mod SharePoint ECM
SharePoint-indholdsstyring leveres med et stort sæt værktøjer til at imødekomme de stadigt skiftende forretningsbehov i enhver moderne virksomhed. Men for at implementere en robust løsning som denne har du også brug for en robust implementering. Et certificeret SharePoint applikationsudviklingsfirma kan hjælpe dig med at nå dine indholdsstyringsmål med enorm lethed.
Hvad er de generelle regler og retningslinjer for brug af SharePoint Enterprise Content Management (ECM) system?
Lad os hurtigt diskutere de generelle regler og nyttige retningslinjer for ECM-løsninger.
Den første og mest vigtige ting, du skal gøre, er at undgå at erklære indholdstyper og webstedsøjler i underwebsteder, men i stedet skal du bruge rodwebstedet til indsamling af webstedet til lagring af alle indholdstyper og webstedsøjler i et hierarki. Du kan derefter knytte aktiverne fra rodwebstedet til underwebstederne.
- Stol på metadataene i stedet for mapperne til at definere et hierarki af indhold.
- Undgå trang til at omdøbe indfødte felter, såsom elementernes titelfelt. Du kan bruge en brugerdefineret kolonne med brugerdefineret navn som et alternativ.
- Gå efter tilgang til fjernadgang i stedet for at tilvejebringe IA (informationsarkitektur). Du kan bruge Content Type Hub og andre IA-replikeringsindstillinger.
- Hvis du distribuerer SharePoint Online, anbefales det, at du bruger MS Flow til at designe forretningsprocesser i stedet for at bruge workflowmotoren eller workflowmanageren.
- Brug ikke Publishing-funktioner på toppen af et teamwebsted. Du kan i stedet oprette et moderne kommunikationswebsted.
- Undgå at bruge udgivelsesfunktionerne oven på et teamwebsted, snarere oprette et "moderne" kommunikationswebsted
- Content Type Hub i SharePoint giver dig mulighed for at udgive indholdstyperne på en gård. Du kan bruge indholdstypenav til centralt at styre de nøgleindholdstyper, du vil bruge i forskellige stedssamlinger.
Hovedudfordringer med dette er dog, at replikering af indholdstyper ikke er øjeblikkelig for de nyoprettede stedssamlinger eller under opdatering af indholdstyperne i hubben. Replikering kan tage et stykke tid afhængigt af lejerstørrelsen og datamængden, hvor aktiverne for indholdstype-hub er tilknyttet.
Efter at have oprettet formular til start af workflow og redigering af workflowopgave i SharePoint ECM, er det næste trin, din Microsoft Technology Associate skal tage, at oprette et sekventielt workflow-projekt og workflowets kodekomponenter gennem visual studio.
Forudsætningerne for proceduren diskuteres nedenfor:
- Opret Workflow-startformular
- Opret formularen Workflow-opgave
Vigtigt: Det tilrådes, at du opretter dine arbejdsgange ved hjælp af et udviklingsmiljø, der ligner miljøet på det sted, hvor koden endelig skal distribueres. Selvom det ikke er let og muligt altid at replikere et produktionsmiljø fuldstændigt via udviklerressourcer, men du kan sikre dig, at to miljøer er mindst lige ens, som du kan lave dem. Ved at gøre dette vil du gøre udviklings-, test- og fejlretningsprocesserne meget lettere. For eksempel kræver workflowaktiviteter, der er specifikke for SharePoint Server 2010, SharePoint Server og SharePoint Foundation installeret på en computer, der bruges til at udvikle arbejdsgange.
For at oprette et SharePoint Server 2010-workflow-projekt fra bunden:
- Åbn Visual Studio.
- Vælg Ny, og klik på Projekt i menuen Filer.
- Vælg SharePoint-skabelon under Installerede skabeloner i dialogboksen Nyt projekt.
- Vælg skabelonen Sekventiel arbejdsgang.
- Giv dit projekt et passende navn, og klik på OK.
Dette starter guiden til tilpasning af SharePoint.
Angiv den arbejdsgang, der kan implementeres som en gårdsløsning. Giv din arbejdsgang et passende navn, og angiv, om det skal omfatte på siteniveau eller på listen. En arbejdsgang, der er listeomfanget, kan bruges til et bestemt bibliotek eller en angivet liste, men denne type arbejdsgang er tilgængelig for hele stedssamlingen.
Til programmatisk adgang til XML-skemaet, der står for de formularer, du oprettede under Workflowinitiering og Workflow-opgaveformularen. Du tilføjer derefter den klassefil, der blev oprettet tidligere (under trin til start af arbejdsproces). Få adgang til den filplacering, hvor du har oprettet din initieringsform.vb- eller initieringsform.cs-fil i dialogboksen Tilføj eksisterende vare, og klik derefter på "Tilføj".
Tilføj og konfigurer Workflow-aktiviteter
Når du har oprettet dit nye Workflow-projekt, har du tilføjet skemaets referenceskema, nu skal du starte design af workflow.Der er 5 aktiviteter i workflowet, nemlig:
OnWorkflowActivated - Denne aktivitet er til aktivering af workflowet.
CreateTask - Opret workflow-opgave og tildel den til en bruger.
OnTaskChanged - Udføres ved ændring i en arbejdsflowopgave.
CompleteTask - Workflowet er markeret som komplet.
For at indstille OnWorkflowActivation-aktiviteten skal du indstille OnWorkflowActivated-aktivitetens påkaldte egenskab. Bemærk, at egenskaben CorrelationToken i egenskabsvinduet er indstillet til workflowToken, mens egenskaben Path er indstillet til egenskaber for workflow. Disse workflowvariabler giver workflowmotoren mulighed for at sende data til den passende workflowforekomst. Aktivering af workflowforekomst resulterer i "workflowegenskaber" -variabelobjektets initialisering. Dette inkluderer almindelige egenskaber i alle workflows, f.eks. Workflow-id (instans-id) og det listeelement, som workflow-forekomsten kører på. Det kan også omfatte brugerdefinerede egenskaber, der sendes til en brugerdefineret workflow-initieringsformular. WorkflowProperties-variablen indeholder i dette tilfælde arbejdsflowinstansens initieringsegenskaber.
Sørg for, at kodefilen har korrekte referencer. Hvis referencen mangler, kan du tilføje følgende ved hjælp af udsagn.
For at tilføje en CreateTask-aktivitet fra værktøjskassen Visual Studio i sektionen SharePoint Foundation skal du trække en Create Task-aktivitet på workflow-design-overfladen og derefter tilføje den lige under onWorkflowActivated1-aktiviteten. Dernæst skal du indstille egenskaberne forCreateTask-aktivitet. Se vinduet Egenskaber, mens du vælger CreateTask-aktiviteten. Skriv taskToken for CorrelationToken-ejendom og opret Task for MethodInvoking-ejendom. Husk, taskId, taskProps og taskToken er navnene på variablen. Sørg for, at din kodefil indeholder de korrekte erklæringer. Visual Studio har brug for at oprette disse automatisk. Hvis de ikke er der, skal du tilføje dem.
På dette tidspunkt oprettes opgaven og tildeles en bruger. Du skal tilføje aktiviteter for at aktivere arbejdsgangen til at vente på, at brugeren har afsluttet opgaven. For at gøre dette skal du tilføje dette ved hjælp af aktiviteter, der repræsenterer kontrollerne af logisk flow for workflowet.
Nu skal du trække en While-aktivitet på designfladen af workflowet (fra værktøjskassen Visual Studio) og tilføje den under aktiviteten createTask1. Mens aktiviteten udløser looping af flere aktiviteter inde i den, indtil den tilstand, der evalueres, løser status som sand. Indstil egenskaberne While-aktivitet og Condition-egenskab til Code Condition.
Arbejdsflowet får en indikation af, at der oprettes en brugerdefineret funktion, der skal bruges til behandling af while1-aktiviteten, mens den indstilles til kodebetingelse. Når underegenskaben Betingelse er indstillet til Ikke færdig, angiver den metoden, der skal køres. Metoden skal returnere en boolsk værdi.
For at tilføje OnTaskChanged-aktiviteten skal du trække OnTaskChanged-aktivitet fra Visual Studio-værktøjskassen på arbejdsfladens designoverflade og derefter tilføje den i aktivitetssløjfen på while1.
Indstil onTaskChanged1 aktivitetsegenskaber. Udvid ejendomssamlingen af After Properties. Udvid nu samlingen Efter egenskaber. Skriv workflow1 for Name-egenskab og skriv afterProps for Path-egenskab. Udforsk samlingen Før egenskaber og skriv workflow1 for navnegenskaben og beforeprops eller stiegenskaben. Skriv taskToken for CorrelationToken og workflow1 for CorrelationTokenPath. Skriv onTaskChanged for Invoked-ejendom. Denne metode kaldes til udførelse af onTaskChanged1activity.
Udforsk TaskId-egenskabssamlingen, og skriv Workflow1 for navnet egenskab og taskId for egenskaben Sti.
Bemærk, at egenskaberne TaskId og CorrelationToken er indstillet til variabler, vi brugte i createTask1-aktiviteten. Formålet med indstillingen er at binde den samme opgave, som createTask1-aktiviteten havde oprettet. Det sikrer, at arbejdsgangen fortsat modtager ændringshændelsen for den rigtige opgave. Husk også, at beforeProps og afterProps er objektvariabler. AfterProps-variablerne er opgaveegenskaberne efter forekomsten af opgaveændringen, mens beforeProps henviser til opgaveegenskaberne før forekomsten af hændelsen til opgaveændring.
Egnede variabeldeklarationer føjes automatisk til arbejdsgangskoden af Visual Studio. Men hvis de ikke oprettes automatisk, kan du tilføje dem gennem kodning.
Tilføj kodning for theonTaskChanged-metoden, og tilføj variabelerklæring til arbejdsgangens delklasse. Tilføj kode til indstilling af variablen isFinished. Formularen til redigering af opgave sender oplysningerne til arbejdsgangen.
Føj kode til notFinished-metoden.
Hver gang opgaven ændres, påkalder while1-aktiviteten denne metode for at afgøre, om dens tilstand er opfyldt. Så længe resultategenskaben for ConditionalEventArgs-objektet evalueres til sand, vil aktiviteten while1 fortsætte med at vente.
Tilføj kode, der indstiller egenskaben Resultat for ConditionalEventArgs-objektet.
Hver gang brugeren redigerer opgaven, håndterer aktiviteten onTaskChanged1 den opgaveændrede begivenhed. Det påkalder metoden onTaskChanged, som undersøger opgaveegenskaberne og indstiller isFinished-variablen til at repræsentere, om brugeren markerede opgaven som fuldført. While1-aktiviteten påberåber sig ikke -Finished-metoden, som indstiller resultatet af hændelsen til det modsatte af isFinished-variablen. Hvis isFinished returnerer falsk, indstilles hændelsesresultatet til sand, og while1-aktiviteten venter på ændringer af opgaven; hvis isFinished er lig med true, indstilles hændelsesresultatet til false, og while1-aktiviteten fuldføres, og arbejdsgangen fortsætter til den næste aktivitet.
For at tilføje en CompleteTask-aktivitet skal du trække en CompleteTask-aktivitet fra Visual Studio-værktøjskassen til arbejdsfladens designoverflade og derefter tilføje den under while1-aktiviteten.
Indstil nu bare Aktivitetsegenskaber for CompleteTask. Skriv taskToken for egenskaben CorrelationToken. Skriv Workflow1 for egenskaben CorrelationToken Path. Skriv Workflow 1 for egenskaben Navn på opgave-id.
Med dette er din arbejdsgang færdig, og nu skal du bare teste, fejle og implementere den og de tilhørende formularer. At forsøge alt dette alene eller ved hjælp af dine begrænsede ressourcer kan vise sig at være en omhyggelig opgave med mange fejl og ineffektivitet. Så det tilrådes, at du overlader det til fagfolk. Din udbyder af SharePoint-udviklingstjenester vil gøre dette for dig.
Hvad er det næste?
For at sikre, at din arbejdsgang er tilgængelig for tilknytning af dokumentbiblioteker, skal du kompilere samlingen af arbejdsgangen, installere og konfigurere arbejdsgangen som en funktion, aktivere funktionen af arbejdsgangen på det valgte sted. Når du er færdig, kan du begynde at debugge din arbejdsgang. Microsoft Azure-løsninger og SharePoint-eksperter kan hjælpe dig med dette.
Azure cloud-løsninger er cloud computing-løsninger til opbygning, test, implementering og administration af applikationer samt tjenester ved hjælp af Microsoft-administrerede datacentre.
Vil du vide mere om vores tjenester? Tal med vores konsulenter!
Konklusion
Håndtering af dokumenter, opbevaring, hentning og hentning af dem kan være en kompleks opgave for mange virksomheder af alle typer og størrelser. Hvis du er i stand til at dokumentere og administrere dit indhold godt, kan du strømline dine forretningsprocesser og sikre bedre og informeret beslutningstagning. Rodet indhold kan resultere i et komplet rod på dit kontor, hvilket skaber forstyrrelser på tværs af afdelinger på grund af dårlig kommunikation og mangel på tilstrækkelig information til beslutningstagning.
At forsøge at styre indholdet ved hjælp af regneark manuelt kan få ting til at fungere på trods af al den tid, penge og indsats, du investerer i det. Dette er når teknologi kommer til din redning. Indholdsstyring bliver let med ECM. For at imødekomme virksomhedens indholdsstyringsbehov skal ECM dog være funktionsrig og fleksibel. Heldigvis er SharePoint den rigtige mulighed, for den har disse kvaliteter.
Mange virksomheder forsøger at spare omkostninger ved at holde det manuelt, men ved at gøre det så ender de med at bruge mere tid, kræfter og penge (på ressourcer) til indholdsadministration. Desuden er det vanskeligt og ikke pålideligt at styre indhold via traditionelle metoder. På den anden side gør SharePoint ECM tingene helt anderledes for virksomheder gennem smart indholdsstyring.
Selvom der ikke er mangel på ECM-løsninger på markedet i dag, er mange forretninger afhængige af SharePoint ECM på grund af de fantastiske fordele, det giver, såsom øget sikkerhed for dokumenter, lavere omkostninger, automatisk katalogisering af multimedie, integration af flere filtyper, robust integration af tredjeparts support, indbygget system til posthåndtering osv. SharePoint ECM kan redde dig fra besværet og stresset med indholdsstyring, der ellers er involveret i processen. Med bedre administreret og let tilgængeligt indhold kan du være sikker på, at dokumenterne og andet indhold på dit kontor er sikkert, sikkert og let kan hentes.
Hvis du vælger ECM (Enterprise Content Management), er SharePoint det bedste valg til effektiv styring af digitale aktiver, webindhold, optegnelser og dokumenter. Hvis du troede, at SharePoint ECM er en kompleks løsning, som du ikke kan håndtere på grund af de tekniske forhold, der er involveret i den, så lad mig fortælle dig, at det faktisk er meget simpelt, og at du ikke behøver at være en teknologisk ekspert for at bruge den. for din virksomhed kan være en ganske udfordring, hvis du er ny på det. Men rolig, du kan tage hjælp fra udbydere af SharePoint, Azure eller asp.net-udviklingstjenester.