Employee Assessment Application: Power Platform Capabilities

 
1
 
 Employee Assessment App
 
Employee Assessment App
 
Contents
 
2
 
 Employee Assessment App
 
Introduction
 
 
Low-code is a way for developers of all skill levels to design applications quickly and with minimum
hand-coding by dragging and dropping visual blocks of existing code into a workflow to create
applications
 
Among hundreds of low code platform, Microsoft PowerApps is a low code, high productivity
application which includes several services like SharePoint, Dynamic 365, SQL Server etc from where
business data can be easily accessed on the go through a web interface or a mobile app by users
inside and external to an organization.
 
The document illustrates a case study of an 'Employee Assessment Application' to show the
capabilities of Power Platform and PowerApps low-code and no-code software development
technologies.
 
 Employee Assessment App
 
3
 
4
 
4
 
Challenges
 
Feature Details
 
Microsoft Tools/Technologies
 
Power Apps, Power Automate, Power BI
 
 
Reliant on paperwork during the
employee review process.
Error in inputs: Entering evaluation
results is manual and results in errors
Time taking process: the approach
currently involves manual entry of
performance and evaluation results for
the employees
 
A
s the year end appraisal process comes to play, managers and business can
use Power Apps on their mobile device to score the candidate and add their
notes
 
Some of the key features of the application include:
 
i.
Login based on user type – Associate / manager
 
i.
Automated Mail to 
Manager
 on successful submission of Self
assessment form by Associates
 
i.
Power App Integration with Power BI to visualize ratings provided, top
performer’s etc.
 
 
 
 
 
 
Case Study:
 
Employee Assessment App
 
 Employee Assessment App
 
4
 
5
 
Login Screen
T
ools used
Power Apps
Power Automate
Power BI
 
 
Employee can log into the system with their username
and password.
 
Login S
creen makes the use of Form Controls in Power
Apps and lookup functions can be used to look up and
verify if the credentials entered are present in the
database connected to Power Apps.
 
 Employee Assessment App
 
5
 
6
 
L
ookup
:
 Lookup function is used to lookup the credentials in the ‘UserDetails’
database
.
 
Username and Password are taken from the values entered in the Text Controls.
 
On authentication, depending on whether the Employee is an Associate, or a
Manager, The employee is taken to the next screen.
 
Login Lookup Logic
 
 Employee Assessment App
 
6
 
7
 
E
m
p
l
o
y
e
e
 
s
e
l
f
 
A
s
s
e
s
s
m
e
n
t
 
S
c
r
e
e
n
:
 
E
m
p
l
o
y
e
e
 
c
a
n
e
n
t
e
r
 
t
h
e
i
r
 
s
e
l
f
 
e
v
a
l
u
a
t
i
o
n
 
i
n
 
t
h
e
 
s
p
e
c
i
f
i
e
d
 
f
i
e
l
d
s
.
 
I
f
 
a
n
e
m
p
l
o
y
e
e
 
h
a
s
 
a
l
r
e
a
d
y
 
e
n
t
e
r
e
d
 
t
h
e
i
r
 
e
v
a
l
u
a
t
i
o
n
 
b
e
f
o
r
e
a
n
d
 
w
a
n
t
s
 
t
o
 
u
p
d
a
t
e
 
t
h
e
 
i
n
f
o
r
m
a
t
i
o
n
,
 
t
h
e
 
s
c
r
e
e
n
a
u
t
o
m
a
t
i
c
a
l
l
y
 
f
e
t
c
h
e
s
 
t
h
e
 
i
n
f
o
r
m
a
t
i
o
n
 
f
r
o
m
 
t
h
e
 
d
a
t
a
b
a
s
e
a
n
d
 
s
h
o
w
s
 
i
t
 
i
n
 
t
h
e
 
U
I
.
 
C
h
a
l
l
e
n
g
e
s
:
 
T
h
e
 
p
r
e
v
i
o
u
s
l
y
 
e
n
t
e
r
e
d
 
i
n
f
o
r
m
a
t
i
o
n
 
d
o
e
s
n
o
t
 
s
h
o
w
 
u
p
 
i
n
 
t
h
e
 
P
o
w
e
r
 
A
p
p
s
 
d
e
f
a
u
l
t
 
f
o
r
m
 
m
o
d
e
.
 
This screen makes the use of Form Control in
Power   Apps, and Edit mode of Forms.
On submitting, the database gets updated with the
new values.
 
Employee Self Assessment Screen
 
 Employee Assessment App
 
7
 
8
 
A
u
t
o
m
a
t
e
d
 
M
a
i
l
 
N
o
t
i
f
i
c
a
t
i
o
n
 
t
o
 
E
m
p
l
o
y
e
e
s
 
M
a
n
a
g
e
r
:
 
As soon as an employee submits their self evaluation, an email alert is sent to the
manager.
 
Makes use of Mail Connection Provider in Power Automate.
 
Automated Mail Notification
 
 Employee Assessment App
 
8
 
9
 
C
r
e
a
t
e
 
a
n
 
A
u
t
o
m
a
t
e
d
 
C
l
o
u
d
 
F
l
o
w
i
n
 
P
o
w
e
r
 
A
u
t
o
m
a
t
e
 
C
h
o
o
s
e
 
P
o
w
e
r
A
p
p
s
 
t
r
i
g
g
e
r
 
C
h
o
o
s
e
 
S
e
n
d
 
a
n
 
E
m
a
i
l
N
o
t
i
f
i
c
a
t
i
o
n
 
(
V
3
)
 
a
s
 
t
h
e
 
n
e
x
t
 
a
c
t
i
o
n
i
n
 
N
e
w
 
S
t
e
p
 
u
n
d
e
r
 
S
t
a
n
d
a
r
d
C
o
n
n
e
c
t
o
r
s
 
C
h
o
o
s
e
 
A
s
k
 
i
n
 
P
o
w
e
r
A
p
p
s
 
u
n
d
e
r
D
y
n
a
m
i
c
 
C
o
n
t
e
n
t
 
f
o
r
 
a
l
l
 
t
h
e
 
t
h
r
e
e
p
a
r
a
m
e
t
e
r
s
 
(
T
o
,
 
S
u
b
j
e
c
t
,
 
B
o
d
y
)
 
Power Automate Flow for Mail Notification
 
 Employee Assessment App
 
9
 
10
 
A
u
t
o
m
a
t
e
 
E
m
a
i
l
 
C
o
d
e
:
 
C
o
n
n
e
c
t
 
M
a
i
l
 
S
e
r
v
i
c
e
 
w
i
t
h
 
P
o
w
e
r
 
A
p
p
 
C
o
d
e
 
I
n
t
e
g
r
a
t
i
o
n
 
w
i
t
h
 
P
o
w
e
r
 
A
u
t
o
m
a
t
e
 
i
s
 
d
o
n
e
 
i
n
 
t
h
e
S
u
b
m
i
t
 
b
u
t
t
o
n
 
o
f
 
S
e
l
f
 
A
s
s
e
s
s
m
e
n
t
 
P
a
g
e
 
Look up is being done inside the ‘Run’ function of Mail to
fetch Manager details (Email id, Name, Reporting Person)
from database
 
 Employee Assessment App
 
Integrate Power Automate with Power App
 
10
 
11
Managers can 
view
 the self assessment of their
coach
e
e
s.
 
‘Search’ function is used under the Dropdown menu to
fetch the coachee’s
 
r
eporting to 
the concerned m
anager.
S
e
a
r
c
h
(
 
U
s
e
r
D
e
t
a
i
l
s
,
 
T
e
x
t
I
n
p
u
t
1
.
T
e
x
t
,
"
R
e
p
o
r
t
i
n
g
"
 
)
 
‘Search’ function is used again inside the G
allery 
c
ontrol
to display the coachee details.
S
e
a
r
c
h
(
 
e
m
p
l
o
y
e
e
d
e
t
a
i
l
s
,
D
r
o
p
d
o
w
n
5
.
S
e
l
e
c
t
e
d
.
N
a
m
e
,
 
 
"
N
a
m
e
"
)
 
Field names are mapped against each Subtitle inside the
Gallery control under the Text property to fetch the
desired values.
T
h
i
s
I
t
e
m
.
C
e
r
t
i
f
i
c
a
t
i
o
n
 
Manager’s Dashboard
 
 Employee Assessment App
 
11
 
12
 
Managers can provide a rating for each of the
assessment parameters. On submitting, this gets
updated in the database.
 
On clicking Previous, the control moves back to the
Manager’s Dashboard to view the coachee details.
 
 Employee Assessment App
 
Rating Screen
 
12
 
13
 
Allows managers to see the ratings of their coach
e
es
under each categor
y in a Power BI tile.
 
Connect Power BI service in Power Apps
 
Drag and drop a Power BI tile from the Chart section and
provide the details of the Workspace, Dashboard and tile
to embed it in Power Apps.
 
 Employee Assessment App
 
Integrate Power BI with Power App
 
13
 
 Employee Assessment App
 
Conclusion
The aim of this document is to provide an insight on how we can integrate Power App, Power
Automate and Power Bi together in any single solution
 
The document also illustrates a step by step approach on how to build an application in Power
App
 
The document also covers variety functionalities which we can built in a few clicks or with a
single line of code thereby saving time as well as resources
 
14
Slide Note
Embed
Share

Explore how the Employee Assessment Application utilizes low-code technology like Microsoft PowerApps to streamline the appraisal process, mobile device usage for evaluations, and integration with Power BI for visualizing ratings. Overcome challenges of manual data entry and paperwork through automated notifications and efficient login screens. Dive into the case study to see the benefits of Power Platform tools for employee assessments.

  • Employee Assessment
  • Power Platform
  • Low-Code Technology
  • Microsoft PowerApps
  • Power BI

Uploaded on Jul 15, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Employee Assessment App Employee Assessment App 1 PwC

  2. Employee Assessment App Contents Slide Introduction Case Study Login Screen Login Lookup Logic Employee Self Assessment Screen Automated Mail Notification Power Automate Flow for Mail Notification Integrate Power Automate with Power App Manager s Dashboard Rating Screen Integrate Power BI with Power App Conclusion 4 5 6 7 8 9 10 11 12 13 14 15 2 PwC

  3. Employee Assessment App Introduction Low-code is a way for developers of all skill levels to design applications quickly and with minimum hand-coding by dragging and dropping visual blocks of existing code into a workflow to create applications Among hundreds of low code platform, Microsoft PowerApps is a low code, high productivity application which includes several services like SharePoint, Dynamic 365, SQL Server etc from where business data can be easily accessed on the go through a web interface or a mobile app by users inside and external to an organization. The document illustrates a case study of an 'Employee Assessment Application' to show the capabilities of Power Platform and PowerApps low-code and no-code software development technologies. 3 PwC

  4. Employee Assessment App Case Study: Employee Assessment App Feature Details As the year end appraisal process comes to play, managers and business can use Power Apps on their mobile device to score the candidate and add their notes Challenges Reliant on paperwork during the employee review process. Error in inputs: Entering evaluation results is manual and results in errors Time taking process: the approach currently involves manual entry of performance and evaluation results for the employees Some of the key features of the application include: i. Login based on user type Associate / manager i. Automated Mail to Manager on successful submission of Self assessment form by Associates i. Power App Integration with Power BI to visualize ratings provided, top performer s etc. Microsoft Tools/Technologies Power Apps, Power Automate, Power BI 44 4 PwC PwC

  5. Employee Assessment App Login Screen Tools used Power Apps Power Automate Power BI Employee can log into the system with their username and password. Login Screen makes the use of Form Controls in Power Apps and lookup functions can be used to look up and verify if the credentials entered are present in the database connected to Power Apps. 5 PwC

  6. Employee Assessment App Login Lookup Logic Lookup: Lookup function is used to lookup the credentials in the UserDetails database. Username and Password are taken from the values entered in the Text Controls. On authentication, depending on whether the Employee is an Associate, or a Manager, The employee is taken to the next screen. 6 PwC

  7. Employee Self Assessment Screen Employee Assessment App Employee self Assessment Screen: Employee can enter their self evaluation in the specified fields. If an employee has already entered their evaluation before and wants to update the information, the screen automatically fetches the information from the database and shows it in the UI. Challenges: The previously entered information does not show up in the Power Apps default form mode. This screen makes the use of Form Control in Power Apps, and Edit mode of Forms. On submitting, the database gets updated with the new values. 7 PwC

  8. Automated Mail Notification Employee Assessment App Automated Mail Notification to Employee s Manager: As soon as an employee submits their self evaluation, an email alert is sent to the manager. Makes use of Mail Connection Provider in Power Automate. 8 PwC

  9. Employee Assessment App Power Automate Flow for Mail Notification Create an Automated Cloud Flow in Power Automate Choose PowerApps trigger Choose Send an Email Notification (V3) as the next action in New Step under Standard Connectors Choose Ask in PowerApps under Dynamic Content for all the three parameters (To, Subject, Body) 9 PwC

  10. Employee Assessment App Integrate Power Automate with Power App Automate Email Code: Connect Mail Service with Power App Code Integration with Power Automate is done in the Submit button of Self Assessment Page Look up is being done inside the Run function of Mail to fetch Manager details (Email id, Name, Reporting Person) from database 10 PwC

  11. Employee Assessment App Manager s Dashboard Managers can view the self assessment of their coachee s. Search function is used under the Dropdown menu to fetch the coachee s reporting to the concerned manager. Search( UserDetails, TextInput1.Text,"Reporting" ) Search function is used again inside the Gallery control to display the coachee details. Search( employeedetails, Dropdown5.Selected.Name, "Name") Field names are mapped against each Subtitle inside the Gallery control under the Text property to fetch the desired values. ThisItem.Certification 11 PwC

  12. Employee Assessment App Rating Screen Managers can provide a rating for each of the assessment parameters. On submitting, this gets updated in the database. On clicking Previous, the control moves back to the Manager s Dashboard to view the coachee details. 12 PwC

  13. Employee Assessment App Integrate Power BI with Power App Allows managers to see the ratings of their coachees under each category in a Power BI tile. Connect Power BI service in Power Apps Drag and drop a Power BI tile from the Chart section and provide the details of the Workspace, Dashboard and tile to embed it in Power Apps. 13 PwC

  14. Employee Assessment App Conclusion The aim of this document is to provide an insight on how we can integrate Power App, Power Automate and Power Bi together in any single solution The document also illustrates a step by step approach on how to build an application in Power App The document also covers variety functionalities which we can built in a few clicks or with a single line of code thereby saving time as well as resources 14 PwC

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#