Intrati in legatura

Schița de curs

Modulul 1 – Introducere în Power Automate


Ce este Power Automate şi ce putem automatiza?

  • Poziționarea în ecosistemul Microsoft 365: relația cu Teams, SharePoint, Outlook,OneDrive
  • Tipuri de fluxuri: Cloud Flows (Automated, Instant, Scheduled) vs Desktop Flows
  • (RPA) – prezentare generală
  • Cazuri de utilizare concrete: notificări, aprobări, colectare date, prelucrări fişiere
  • Demonstrație live: un flux funcțional – „dacă cineva adaugă un document pe
  • SharePoint, trimite e-mail automat”
  • Limitele platformei: ce NU face Power Automate bine

Navigarea în interfată şi primele setari

  • Accesarea portalului make.powerautomate.com
  • Prezentarea meniului: My Flows, Templates, Connectors, Monitor
  • Explorarea template-urilor disponibile – cum găsim puncte de plecare
  • Prezentarea conectorilor principali: SharePoint, Outlook, Teams, Excel, OneDrive
  • Exercițiu ghidat: fiecare participant îşi activează contul şi explorează interfatța


Modulul 2 – Anatomia unui Flux: Triggere, Acțiuni, Condiții

Concepte fundamentale: trigger → acțiune

  • Ce este un trigger? Tipuri: automat (eveniment), instant (manual), scheduled(programă)
  • Selectarea triggerului potrivit pentru fiecare scenariu
  • Acțiuni şi conectori: conceptul de „operatii” – Get, Create, Update, Send
  • Dynamic Content: cum „curg” datele dintr-un pas în altul
  • Exercitiu: creare flux „Hello World” – trigger manual → trimite e-mail către sine


Condiții şi logică decizională

  • Control: Condition (If/Yes/No) – structură de bază
  • Operatori de comparare: is equal to, contains, is greater than, is empty
  • Control: Switch – pentru scenarii cu multiple variante
  • Nested conditions: condiții în interiorul condițiilor
  • Exercițiu: flux cu condiție – „dacă valoarea din coloana Status este „Pending” trimite notificare, altfel ignoră”


Variabile şi expresii de bază

  • Initialize Variable, Set Variable, Append to string variable
  • Expresii frecvente: formatDateTime(), concat(), length(), empty()
  • Utilitatea variabilelor: contoare, texte dinamice, acumulare date

Modulul 3 – Integrarea cu SharePoint şi Microsoft Lists

Conectorul SharePoint – operații esențiale

  • Triggere SharePoint: When an item is created, When an item is modified, When a file is
    created
  • Acțiuni: Get item, Get items (cu filtre OData), Create item, Update item
  • Filtrarea datelor cu OData: „add filter query” – exemple practice
  • Lucrul cu coloane SharePoint: Choice, Person, Date, Lookup – cum le accesezi în flux
  • Exercițiu ghidat: la adăugarea unui element nou în listă, trimite e-mail de notificare cu datele
    elementului

Modulul 4 – E-mail Personalizat şi Apply to Each

  • Trimitere e-mail personalizat în funcție de tipul documentului
  • Trigger: When a file is created (SharePoint Document Library)
  • Obținerea proprietăților fişierului şi metadatelor (tipul documentului, autorul, data)
  • Control: Apply to Each – iterație peste liste de persoane sau documente
  • Utilizarea unei coloane de tip „Person or Group” pentru a extrage adrese e-mail destinatari 
  • Formatarea HTML a e-mailului – cum creăm mesaje profesionale cu tabele şi bold
  • Exercițiu: încărcarea unui fişier pe SharePoint declanşează trimiterea de e-mail către lista de
    persoane definită în metadate


Modulul 5 – Reminder în Buclă cu Escalare


Flux de reminder în buclă cu escalare către line manager

  • Arhitectura fluxului: scheduled trigger zilnic/săptămânal cu filtru pe SharePoint
  • Control: Do Until – repetare acțiune până la îndeplinirea condiției (câmpul completat sau număr max. de încercari)
  • Implementarea escalei: după N reminder-uri, schimbarea destinatarului la line manager
  • Delay action: întârziere între reminder-e (1 zi, 1 oră, etc.)
  • Update item pe SharePoint: marcarea statusului remindere trimise pentru a evita duplicatele
  • Exercițiu complet: flux care verifică daily dacă un câmp din SharePoint List este gol, trimite
    reminder, escaladează după 3 zile la manager

Gestionarea erorilor şi monitorizarea fluxurilor

  • Run history: cum interpretezi rulările cu erori
  • Configure run after: Succeeded / Failed / Timed Out / Skipped
  • Trimiterea unui e-mail de alertă către administrator în caz de eśec al fluxului

Modulul 6 – Prelucrarea Fişierelor Excel şi Word


Automatizarea prelucrării fişierelor Excel

  • Trigger: When a file is created/modified în OneDrive sau SharePoint
  • Acțiuni Excel (Online Business): List rows present in a table, Add a row into a table, Get a row
  • Cerințe structură Excel: tabelele trebuie să fie formatate ca „Table” (Insert > Table)
  • Scenariu: preluare date din Excel → creare elemente în SharePoint List automat
  • Scenariu: la modificarea unui fişier Excel, extrage valorile dintr-o coloană şi trimite raport pe e-
    mail
  • Exercițiu ghidat: încărcarea unui Excel pe SharePoint declanşează un flux care procesează
    rândurile şi trimite notificare

Automatizarea cu fişiere Word şi generare documente

  • Conceptul de Word template cu variabile (placeholder-e între acolade)
  • Acțiunea „Populate a Microsoft Word template” – completare automată dintr-o listă SharePoint
  • Salvarea documentului generat în SharePoint şi trimiterea prin e-mail
  • Scenariu: în momentul aprobării unui element din listă → generează contract Word → salvează
    pe SharePoint → notifică prin e-mail
  • Limitele acțiunii Word – ce se poate şi ce nu se poate face fără Premium


Modulul 7 – Aprobări şi Fluxuri de Proces


Fluxuri de aprobare cu Approvals

  • Acțiunea „Start and wait for an approval”: tipuri de aprobare (Approve/Reject, Custom
    Responses)
  • Trimiterea cererii de aprobare prin Teams sau e-mail 
  • Utilizarea răspunsului aprobării: Outcome, Comments – acțiuni după aprobare vs. respingere
  • Actualizarea automată a statusului în SharePoint după decizia aprobătorului
  • Timeout pe aprobare: ce se întâmplă dacă aprobătorul nu răspunde

Exercițiu: flux complet de aprobare – document încărcat pe SharePoint → cerere aprobare →
notificare rezultat

Bune practici şi organizarea fluxurilor

  • Denumirea clară a paśilor – importanța lizibilității pe termen lung
  • Comentarii în flux: How to add notes
  • Gruparea paśilor cu Scope pentru o structură clară
  • Shared ownership: cum partajăm un flux cu alt utilizator / echipă
  • Soluții vs. fluxuri standalone – exportul şi importul fluxurilor
  • Introducere în Connection References – gestionarea credentialelor


Modulul 8 – Laborator Final şi Consolidare

  • Laborator independent – fiecare participant îşi construieşte fluxul propriu
  • Fiecare participant selectează un scenariu din activitatea sa reală şi începe construirea fluxului
  • Trainerul asistă individual şi răspunde întrebărilor specifice
  • Scenariile sugerate (alternative): notificare la expirarea unui termen din listă / trimitere raport
    săptămânal / colectare confirmare prin e-mail


Prezentarea fluxurilor construite – demo şi feedback

  • Fiecare participant prezintă scurt fluxul său: ce face, ce trigger are, ce face în final
  • Feedback constructiv din partea trainerului şi a grupului
  • Identificarea de îmbunătățiri / extinderi posibile

Cerințe

Nu sunt necesare cunostinte sau competente specifice inainte de participarea la curs.

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite