SharePoint Migration Tool – 2. del

Migracija z uporabo PowerShella

Uvod

V prejšnjem članku sem predstavil Microsoft orodje, ki se lahko uporabi za migracijo on-premises podatkov v SharePoint Online. Od zadnjega članka je prišlo tudi pri orodju do novosti, in sicer je sedaj podprta migracija tudi s SharePoint 2010 strežnika. Read the rest

PowerShell kotiček – Null

Tokrat si bomo ogledali, kako s PowerShellom obravnavamo »nevrednost« oz. neobstoj vrednosti določene spremenljivke, tako imenovani NULL . Razvijalcem je koncept zelo dobro poznan, zato si bomo tu ogledali PowerShell pristop do tega. Neobravnava in/ali napačen pristop do neobstoječe vrednosti v najboljšem primeru povzroči nenačrtovan zaključek skripte/programa, v najslabšem pa pride do »poškodovanja« podatkov in neprijetnih situacij in škode, kar si lahko preberete, če pogooglate ime Joseph Tartaro, ki si je geekovsko privoščil prilagojeno registrsko tablico z napisom NULL, nato pa »pokasiral« vse prometne prekrške, kjer je bila tablica povzročitelja neznana oz. Read the rest

PowerShell kotiček – atributi

Atributi so oznake, ki jih dodajamo kodi, da z njimi usmerjamo delovanje interpreterja. Najpogosteje se uporabljajo pri izdelavi cmdletnih vmesnikov, kjer je kar precej dela s kontrolo vhodnih podatkov.

V večini programskih jezikov opazimo, da se pri pojavu nepričakovane napake izvajanje ustavi, pri skriptnih jezikih, kot je PowerShell, pa se izvajanje kode kar nadaljuje. Read the rest

Web / Site Templates v SharePoint Online Modern Pages? Ni problema.

Predstavljajmo si, da bi radi imeli site template (predlog strani) s preddefiniranim designom, sekcijami, web parti, seznami z dodatnimi polji, custom page settings itd.

Če ste domači s SharePoint On-Prem verzijami, potem poznate Site Definitions ali Web Templates, ki so namenjene ravno temu. Read the rest

No DKIM Keys Saved for This Domain

V prihodnosti bo DKIM vedno bolj pomemben za avtentikacijo legitimne e-pošte. Iz tega razloga rad vklopim DKIM na vseh mojih Office 365 najemnikih (tenant), saj je enostaven za vklop.

Na Exchange Online konzoli lahko DKIM najdemo pod Protection -DKIM, kjer je zraven običajno navedena opcija “Enable”. Read the rest

SharePoint 2019 – 1. del

22. oktobra 2018 je izšla nova različica strežnika SharePoint, z nazivom SharePoint Server 2019. Glede na to, da ta različica izhaja iz SharePoint Online, so tudi novosti podobne tistim, ki jih poznamo iz oblaka.

Kaj je novega v verziji SharePoint 2019

Kot omenjeno v uvodu, je verzija SP2019 izsek kode, ki se uporablja v SharePoint Online in iz tega razloga nova verzija produkta ponuja tudi novo uporabniško izkušnjo. Read the rest

PowerShell kotiček – PowerShell delovni tokovi

Delovni tok (PowerShell workflow) je zaporedje vnaprej definiranih, povezanih  korakov/ aktivnosti, ki pripeljejo do želenega rezultata.

Prednost toka pred običajno skripto je v zmožnosti sočasnega izvajanja opravil na različnih sistemih.

Powershell Workflow je običajno Powershell skripta, prevedena v Extensible Application Markup Language (XAML), katerega nato sprocesira Windows Workflow Foundation pogon. Read the rest

Povezovanje SharePoint 2016/2019 in ADFS strežnika – 4. del

Prejšnji članki o povezovanju SharePoint 2016/2019 in ADFS strežnika (1. del, 2. del in 3. del) so vsebovali predvsem postopke konfiguracije strežnikov za uspešen proces avtentikacije. V tem delu, pa bi rad izpostavil 2 težavi, ki se pojavita ob vklopu »Trusted identity provider« avtentikacije in to sta predvsem:

  • Izbirnik imen (People picker).
Read the rest

Povezovanje SharePoint 2016/2019 in ADFS strežnika – 3. del

V prejšnjem članku sem opisal, kaj je potrebno narediti na strani ADFS strežnika za uspešno avtentikacijo SharePoint strežnika. V tokratnem članku bomo zgodbo nadaljevali s postopkom konfiguracije na SharePoint strežniku.

Vzpostavitev zaupanja

Za uspešno vzpostavitev zaupanja med ADFS strežnikom in SharePoint strežnikom moramo na SharePoint strežnik uvoziti certifikat, ki ga ADFS uporablja za podpis avtentikacijskih žetonov. Read the rest

Office 365 PowerShell – 5. del

V prejšnjih člankih iz te serije sem pisal o upravljanju storitev O365 s pomočjo PowerShella (denimo o upravljanju SharePoint in SharePoint Online). Velikokrat pa pri svojem delu potrebujemo tudi skripte za posamezno storitev, ki se mora izvajati po urniku. V tem primeru se nam takoj poraja vprašanje, kako lahko varno shranimo gesla za administrativne račune in zaganjamo skripte s pomočjo »Task Schedulerja«. Read the rest