Eine PowerApp bildet grob folgenden Prozess ab. Die PowerApp setzt auf vorhandenen SharePoint Listen und Flows auf.
• Ein Mitarbeiter aus dem Team HR stellt einen neuen Vorgang für ein OnBoarding eines neuen Mitarbeiters ein. Er erfasst Basis Daten für das On Boarding u.a. Kontakt-Infos neuer Mitarbeiter, Zuordnung zu Abteilung / Vorgesetzter
• Der Vorgesetzte des neuen Mitarbeiters legt fest welche Hardware, Firmenwagen der neue Mitarbeiter erhält und erteilt die Freigabe zur weiteren Fortführung des Prozesses.
• Es wird automatisch ein Benutzer im Azure Active Directory für den neuen Benutzer angelegt. Außerdem wird ein Microsoft Teams Raum erzeugt in dem folgenden Teilnehmer eingeladen werden:
- Der neue Mitarbeiter
- Der Vorgesetzte des neuen Mitarbeiters
- Das Team HR
- Das Team IT
- Das Team Beschaffung
• Das Team Beschaffung erhält via E-Mail Aufgaben zur Beschaffung von Hardware und Firmenwagen. Der Status der Aufgaben wird permanent an das Team HR und den Vorgesetzten automatisch berichtet. (E-Mails und SharePoint Status-Liste)
• Das Team IT erhält via E-Mail eine Aufgabe, um den Benutzer für den neuen Mitarbeiter im Azure Active Directory die Office 365 Lizenzen zuzuweisen. Der Status der Aufgaben wird permanent an das Team HR und den Vorgesetzten automatisch berichtet. (E-Mails und SharePoint Status-Liste)
• Sind alle Aufgaben aller Beteiligten Teams abgeschlossen, erhält das Team HR, der Vorgesetzte und der neue Mitarbeiter via E-Mail eine Info, das das On Boarding abgeschlossen ist. Des Weiteren wird der neue Mitarbeiter zu einer SharePoint-Info-Seite eingeladen, auf der er weitere Informationen zu seinen ersten Arbeitstagen findet.