Štítek: Microsoft SharePoint

  • SharePoint upozornění – nakonec to zachraňujeme přes Power Automate

    Minulý rok jsem tu psal o tom, jak Microsoft ruší na SharePointu klasická upozornění. Myslel jsem si, jak to bude v pohodě. Microsoft nabídl nějakou alternativu a já si myslel, že ta bude zlepšením a stará klasická upozornění nakonec ani tak moc chybět nebudou. Jenže chyba lávky. Nakonec jsme zjistili, že Pravidla nejsou pro běžný chod použitelná. Neumí se omezit na konkrétní složku nebo soubor v knihovně. Posílají notifikaci, pokud se změní nebo přidá jakýkoliv soubor v knihovně.

    Jakmile jsem vytvořil manuály, ve kterých jsem kladl důraz na Pravidla, tak se mi hned začali ozývat uživatelé, kteří se dotazovali, zda jim bude chodit email na vše a zda to nejde nějak omezit na složku nebo soubor. Zkoumal jsem pravidla a zjistil, že to není možné. Takže nakonec místo pravidel učíme teď uživatele s Power Automate, což je low-code nástroj pro automatizovaná workflow. Vedle klasických upozornění, která si zvládl nastavit úplně každý, tak u PA je to o dost horší. A přitom by stačilo přidat do Pravidel filtrování na složku. On dokonce SharePoint tam tu možnost má. V jiném nástroji s názvem rychlé kroky se dá vybírat složka. U Pravidel to ale nejde. Konec. A tak se z drobnosti stal projekt, do kterého pomalu zasvěcujeme celou firmu, nebo alespoň ty uživatele, kteří chtějí odebírat nějaké změny ze SharePointu.

    Vytvořil jsem nějaké šablony toků, které umí odesílat notifikace do emailu. Naštěstí šlo tyto šablony nasdílet se všemi uživateli firmy. Každý, kdo dostávat upozornění si klikne na šablonu a vytvoří si vlastní tok. Nemusí složitě hledat správný trigger a nastavovat všechny kroky. Stačí jen změnit parametry jako web, knihovnu a adresáty. Tok pak běží pod uživatelem, který si ho spravuje a který musí mít přístup k dané knihovně. Komu to nepůjde nastavit, tak tomu pomůže IT technik. Když bude uživatel mít nějaké speciální požadavky na tok, tak si jej nechám nasdílet a upravím ho. Taková je myšlenka a teď uvidíme, jak se to bude vyvíjet dál. Někteří uživatelé už se pustili do nastavování a hlásí úspěchy, jiní se zaseknou hned u vytvoření toku, protože uživatelé mají propadlá připojení. (Aby tok fungoval, musí se uživatel, připojit k jednotlivým technologiím – SharePointu, Outlooku a jiným. Tato připojení po čase expirují a musí se znovu připojit.)

    Nechci si stěžovat. Myslím, že je dobře, že se uživatelé učí s PA. Více se seznamují s možnostmi Power Platformy a když nevědí, tak se obrátí na mě. Za posledních pár měsíců jsem se o PA naučil spoustu nových věcí a za to jsem moc rád.

  • Spolupráce s MS Copilot

    Spolupráce s MS Copilot

    Už dlouho jsem chtěl napsat, jak jsem poprvé využil umělou inteligenci při práci. Nejvíce mi pomohla při formátování seznamů v SharePointu. Nejsem odborník na JSON, kterým se formátuje zobrazení seznamu, a tak jsem to zkusil zadat umělé inteligenci. Použil jsem Copilot od Microsoftu, protože jsem usoudil, že když je vše od Microsoftu, bude spolupráce nejefektivnější.

    Postupně jsme společně ladili zadání i výsledný kód, který jsem nakonec použil. Někdy jsme se zasekli, řešení nefungovalo a museli jsme se vracet zpět. Výsledek ale dopadl velmi dobře. Uvědomil jsem si, že s umělou inteligencí se mi otevírají nové možnosti.

    AI v osobním životě

    Stále se s AI seznamuji. Využívám ji hojně i v osobním životě, když řeším různé záležitosti a rád bych znal její názor. Přesedlal jsem z ChatGPT na MS Copilot, protože jsem se dozvěděl, že ve verzi pro Microsoft 365 neodesílá data ke zlepšování modelů, na rozdíl od ChatGPT. Možná Copilot není tak kvalitní jako ChatGPT (ze kterého vychází), ale zatím mi na všechno stačí a neměl jsem důvod se vracet.

    Limity umělé inteligence

    Trochu jsem si z AI udělal sci-fi. Měl jsem pocit, že by mohla zvládnout víc. Zkoušel jsem, jestli by mi každé ráno neposlala náhodný seznam anglických slovíček k procvičení. Neposlala. Neviděla do SharePoint seznamu, kde je mám uložená, a neumí posílat e-maily. Aby měla přístup k mým datům v rámci Microsoft 365, musel bych si pořídit licenci za 30 dolarů měsíčně. Zatím jsem nenašel důvod, proč tolik platit.

    A že neumí posílat e-maily, jsem se nedozvěděl hned. Vytvořil jsem agenta, zadal mu konkrétní pokyny a on mi potvrdil, že e-mail pošle. Když jsem se pak ptal, proč žádný nepřišel, teprve tehdy mi řekl, že to neumí. Nevím, proč to nenapsal rovnou. Zlobit se na něj ale nebudu. 😊

    Představa ideální spolupráce

    Měl jsem představu, že napíšu Copilotovi požadavek a on ho splní: „Vytvoř seznam v SharePointu, nadefinuj tyto sloupce a nastav oznámení.“ To by byla jízda! Pomocí jednoduchého promptu vytvářet nebo upravovat data v SharePointu. Myslím si ale, že tam AI zatím není. Tohle zatím zvládne jen člověk. Microsoft nabízí tolik možností, jak pracovat s daty, že se v tom člověk snadno ztratí. Stačilo by napsat pokyn a on by se realizoval. Pokyny stejně píšeme – jen používáme sofistikované nástroje s přesným jazykem, který se musíme dlouhá léta učit. Kdyby tohle všechno zmizelo a příkazy se zadávaly přirozenou řečí bez ohledu na jazyk, byla by to revoluce. Pochybuji, že by někdo dovolil ChatGPT objednat nákup, ale uzavřenější prostředí jako Microsoft 365 nebo Apple si o to přímo říkají.

    AI nevyřeší, AI pomůže

    Dobře. Když mi AI nechce pravidelně zasílat e-maily a zkoušet mě ze slovíček, budu to muset dělat sám. Ale napadlo mě něco lepšího – dostávat každé ráno v 7, kdy nasedám do tramvaje, e-mail s inspirativním citátem od autorů, kteří se zabývají přítomným okamžikem, buddhismem nebo mindfulness.

    AI jsem využil hlavně na rady ohledně vytvoření systému a na vyhledání citátů. Vytvořil jsem agenta, který mi vracel tabulku se třemi sloupci – citát v angličtině, překlad a autor. Tabulku jsem pak jednoduše překopíroval do připraveného SharePoint seznamu. Momentálně mám asi 416 citátů, takže mi to na nějakou dobu vystačí. Číslo by bylo vyšší, ale citáty se začaly opakovat. Dalším krokem tedy bylo vyřešit hledání a mazání duplicit – to jsem zvládl přes Power Automate. AI mi poradila, jak v takovém případě pracovat s polem. Vytvořil jsem jednoduchý tok, který mohu spouštět pravidelně nebo vždy po vložení nových citátů. Pak už zbývalo vytvořit e-mail. To bych zvládl i bez AI, ale chtěl jsem, aby každý den přišel jiný citát. AI poradila s funkcí rand(). Společně jsme odladili rozsah, ze kterého se náhodná čísla vybírají. Nejprve jsem se soustředil na ID citátu, ale pak mi došlo, že bych mohl narazit na smazané ID. AI mi poradila zaměřit se na počet citátů a vytvořit index, který odkazuje na existující záznamy. Nakonec jsem přidal krok s e-mailem. Jako bonus jsem vytvořil seznam odběratelů – stačí je přidat a každé ráno v 7 jim přijde citát od Eckharta Tolleho, Buddhy, Rúmího a dalších.

    Největší přínos AI

    V čem vidím největší přínos AI? Ne v tom, že za mě něco udělá, ale v tom, že mi zjednoduší přístup k novým věcem. Mohu se díky ní učit novému – a to docela příjemnou formou. Nebýt AI, musel bych hledat na Googlu, pročítat fóra v angličtině a doufat, že už to někdo řešil. Teď to AI udělá za mě, a ještě mi to vysvětlí. Když něco nefunguje, mohu pokračovat dál, dokud nenajdu správné řešení. Někdy ho nenajdu hned, ale i tak je celý proces velkým přínosem.

    Věřím, že Copilot i ostatní AI se budou časem zlepšovat a jejich význam poroste. Mít strach, že AI nahradí mou práci, je oprávněné – a právě proto je důležité dostat se do role operátora AI. Ignorovat ji nemá smysl. Je to jako ignorovat kladivo a zatloukat hřebíky rukou. Jediné, čeho tím dosáhneme, bude zbytečná bolest.

  • Microsoft ruší klasická upozornění na SharePointu

    Klasická upozornění v Microsoft SharePoint budou během let 2025 a 2026 končit. Nejprve se odstraní možnost přidávat nová upozornění, následně pak dojde ke zrušení všech stávajících upozornění. Změna se týká jak seznamů, tak i knihoven.

    (Pokračování textu…)