►
From YouTube: Microsoft Teams community call-December 2020
Description
This month's call, hosted by Jun Pak, featured Teams sample browser, Teams + Power Platform updates and a Teams-based Power Apps demo for a secret Santa gift exchange.
Speakers: Bob German, Wes Lander, April Dunnam
For more information:
https://developer.microsoft.com/microsoft-teams
PnP samples https://pnp.github.io/#community
Stay connected
Twitter https://twitter.com/microsoft365dev
YouTube https://aka.ms/M365DevYouTube
Blogs https://aka.ms/M365DevBlog
A
Thank
you,
everyone
for
joining
our
december
session
today.
You
know:
we've
got
some
good
materials,
we'll
go
through
some
upcoming
events,
some
more
samples
and
demos
shown
by
the
community.
We
also
have
a
portion
that
will
cover
all
of
the
teams
and
power
platform
development,
so
got
it
lined
up,
but
yeah.
So
thank
you
guys
for
joining,
and
so
you
know
the
first
thing
kind
of
on
our
docket
today
is
kind
of
to
go
over
an
upcoming
event
and
and
daisy.
I
see
that
you're
online.
B
Yes,
that'd
be
great
thanks:
jun
hi
everyone,
it's
nice
to
be
on
this
call.
This
is
my
first
time
on
a
call
like
this.
I
am
a
relatively
new
program
manager
for
m365
cloud
advocacy
here
at
microsoft
and
our
team,
along
with
some
of
the
microsoft
teams,
engineers
we're
putting
on
an
event
that's
tomorrow.
So
this
is
perfect
timing.
It's
a
two-hour
livestream,
so
pretty
short,
not
a
huge
commitment.
So
hopefully
we
can
see
you
there.
It's
all
around
developing
apps
for
teams
so
kind
of
the
opportunity.
B
So
all
of
the
microsoft
cloud
advocates
for
m365,
along
with
teams,
engineers
will
be
on
this
live
stream
event.
Doing
it
live
coding
with
you,
there
will
be
prizes
as
well,
which
I
feel
like
is
always
always
gets
everyone's
ears.
Perked
up,
we
have
a
teens
learn
challenge
happening
at
the
end
of
the
event.
So,
essentially,
if
you
go
to
the
challenge
and
walk
through
various
learn
modules
in
microsoft,
learn
you
have
a
chance
to
win
awesome
prizes
and
digital
swag.
So
some
of
those
prizes
include
xbox
game
passes
and
various
subscriptions.
B
You
might
have
a
chance
to
win
a
one-on-one
consult
with
with
us
at
microsoft,
so
I
will
put
all
of
the
links
in
the
chat
for
how
you
can
learn
more.
It's
on
the
screen
as
well
at
aka.mslash,
learn
together
and
really
we
just
want
to
learn
with
you
and
kind
of
have
a
conversation
by
developers
for
developers
all
around
developing
for
teams.
B
So
I'll
put
some
links
in
the
chat
and
if
you
have
any
questions
around
the
event
feel
free
to
just
ping
me
and
I
will
respond
as
best
as
I
can,
and
we
also
have
watch
parties.
As
I
see
hugo
just
put
in
the
chat,
if
you
want
to
join
a
watch
party
and
watch
with
other
people,
you
can
looks
like
hugo.
Has
a
nice
link
for
you
there.
B
A
Awesome,
thank
you
so
much
daisy.
I
think
I
heard
the
word
prizes
like
five
times
so
so
you
know,
if
you
all
want
to
win
some
prizes,
please
do
show
up
tomorrow
and
just
go
to
aka.mslash,
learn
together
great,
so
thank
you,
daisy
and
then
moving
on
to
our
next
topic.
Wes,
do
you
want
to
kind
of
go
over
the
power
platform?
A
It's
you've
probably
seen
it
under
a
few
different
names,
but
essentially
this
is
bringing
all
the
rich
value
of
what
was
known
as
the
common
data
service
and
embedding
that
within
teams
and
what
this
allows
is
apps
and
bots
built
on
power
platform
that
can
be
built
right
within
the
team's
interface
and
then
also
deployed
in
just
a
few
clicks.
So
it's
something
that
we're
really
excited
about.
A
A
So
I'll
talk
more
about
that
in
a
second
specifically,
what's
new
in
the
past
few
months,
we've
built
a
on
top
of
what
is
that
cds,
backend
or
dataverse
for
teams
there's
also
a
new
power
apps
app
for
teams,
so
that
app
allows
folks
to
go
right
into
teams.
You
can
do
it
right
in
the
teams,
interface
and
you
can
go
in
and
you
can
create
dataverse
tables.
A
You
can
actually
build
the
user
interface
for
the
apps,
using
the
low
code
tools
in
powerapps
and
there's
also
some
enhanced
features
like
we're,
improving
things
like
app
responsiveness
in
teams,
so
the
actual
ui
will
be
responsive
to
to
screen
size
and
things
like
that
a
little
bit
more
easily
than
it
has
been
in
the
past.
The
other
thing
that
I'd
really
like
to
call
out
is
the
investments
we're
making
in
teams
plus
power.
A
In
addition
to
everything
I
talked
about
with
new
integrations
and
new
apps,
and
all
of
that,
it's
really
just
the
fact
that
we're
now
providing
value
to
microsoft,
365
and
office
365
license
holders
to
utilize
power,
virtual
agents,
capabilities
within
teams
at
no
additional
cost.
So
they
don't
have
to
go
and
purchase
a
license
from
the
power
platform.
A
So
there
are
now
ways
with
a
tds
endpoint
to
connect
to
your
data
in
dataverse,
for
teams
to
power
bi,
and
that's
something
we're
really
excited
about,
because
when
we
talk
about
the
power
platform,
we
like
to
talk
about
it
as
a
closed
loop,
so
you're
building
apps
those
apps
are
generating
data
from
people's
operations
and
their
activities
same
with
workflows
and
then
being
able
to
close
the
loop
and
generate
insights
from
all
of
that
data
using
power
bi.
A
Something
that
we
think
is
also
great
about
this
new
added
value
for
power
platform
is
the
ability
to
distribute
apps
more
easily,
so
the
integrations
that
dataverse
for
teams
and
the
powerapps
app
has
with
teams.
We
think
it
makes
it
even
easier
and
there's
less
friction
in
the
process
of
deploying
apps,
so
instead
of
having
to
go
into
appsource
and
and
or
going
to
app
studio
and
having
to
deploy
apps
that
way
being
able
to
deploy
in
just
a
few
clicks.
A
We
know
that
that
can
actually
drive
more
usage,
because
it
is
just
a
more
seamless
process.
You
can
deploy
your
apps
more
quickly,
it's
easier
to
to
do
that
deployment
process
and
a
lot
of
the
controls
that
we've
set
up
using
powerapps
allows
you
kind
of
that
more
seamless
process
of
distributing,
particularly
if
it's
departmental
based
custom
solutions.
If
you're
just
trying
to
distribute
to
a
particular
group
of
people,
it's
easier
to
push
those
apps
to
particular
teams
using
the
powerapps
platform.
A
A
C
A
Heard
personally,
from
many
conversations,
I've
had
is
that
building
with
power,
apps
or
power
platform
in
general
is
really
advantageous
for
the
professional
developer
community,
because
it
will
essentially
allows
for
things
like
proof
of
concept,
with
a
lighter
lift.
So
when
you're
actually
trying
to
build
out
something
for
a
customer
and
you're,
really
just
at
that
proof
of
concept
stage.
A
The
fact
that
you
can
build
a
ui
just
via
graphical
user
interface,
you
can
kind
of
just
quickly
deploy
the
data
back
end
for
a
test
makes
this
a
really
interesting
product
to
accelerate
that
development.
Like
the
development
cycle
so
being
able
to
go
to
a
customer
and
say,
is
this
the
thing
that's
going
to
work
for
you?
Yes
or
no?
A
What
what
do
we
need
to
tweak
instead
of
having
to
spend
a
lot
of
hours
actually
kind
of
building
that
out
just
being
able
to
drag
and
drop
some
boxes
around
like
a
powerpoint
slide,
makes
it
much
easier
to
get
that
yay
or
nay
on
whether
we
move
forward
with
with
that
the
more
full
and
robust
application.
A
So
we
think
that
this
is
a
really
interesting
opportunity
to
accelerate
that
development
life
cycle.
There's.
Another
interesting
component
that
I
like
to
highlight
for
folks
out
there
that
are
are
comfortable
with
using
kind
of
full
stack
development
tools
and
that's
something
for
dataverse,
for
teams
called
that
we've
actually
unlocked,
which
is
a
connector
for
azure
api
management.
A
If
you're
familiar
with
all
of
the
connectors
that
are
available
to
microsoft,
power
platform,
essentially,
there's
a
set
of
premium
connectors
that
you
have
to
buy
an
additional
license
for
and
there's
a
set
of
connectors
that
come
with
your
office,
365
or
microsoft.
365
license
so
those
like
the
ones
that
come
with
the
seated
value
in
an
office
365
or
microsoft.
365
license
are
typically
limited
to
just
the
other
apps
within
office
365..
A
So
you
can
connect
to
sharepoint
data.
You
can
connect
to
excel
or
whatever,
but
what
we're
really
excited
about
is,
with
this
azure
apim,
connector
you're,
actually
able
to
build
custom
connectors
to
data
that's
stored
in
azure,
so
any
of
the
microsoft
customers
out
there
who
have
systems
that
are
built
in
azure,
custom
systems
and
things
like
that,
and
they
store
all
of
that
data
in
azure.
A
A
A
I'm
not
going
to
totally
read
everything
on
this
slide,
but
just
for
those
of
you
who
are
still
kind
of
learning
more
about
what's
available
in
dataverse
and
dataverse
for
teams,
there's
a
number
of
features
that
we
can
dive
into
and
I
can
provide
more
additional
documentation
on
all
of
this
and
I
think
we're
going
to
have
a
demo
coming
up.
A
So
I'm
not
going
to
do
my
demo
because
it'd
probably
not
stack
up
against
the
demo
we're
going
to
see,
but
I'm
happy
to
also
answer
any
questions
that
you
have
and
just
appreciate
the
time
today.
So
I'll
kick
it
back
to
june,
and
let
you
take
over
awesome
now
thanks.
So
much
wes
really
appreciate
it.
A
As
wes
mentioned,
we'll
have
a
a
powerapps
demo
shortly,
but
before
we
get
to
that
I'd
love
to
give
it
back
to
to
bob
to
to
go
back
to
the
the
team's
sample
browser
that
he
wanted
to
show.
D
Yeah,
that's
great,
and
you
know
what
it's
perfect,
because
samples
right
we're
talking
about
samples
and
demos,
and
that's
really
what
I
wanted
to
talk
about.
So
I
am
fortunate
to
be
part
of
the
pnp
team.
That's
the
patterns
and
practices
community,
which
is
really
if
you're
not
familiar
with.
It,
definitely
check
that
out
I'll
have
some
links
for
you
going
forward.
My
little
job
in
the
patterns
and
practices
team
is
to
curate
a
collection
of
teams,
development
samples.
D
So
I
know
you've
probably
had
this
link
before,
but
I
wanted
to
show
it
in
a
little
bit
more
detail.
This
is
kind
of
the
version
one
sample
browser
so
we're
working
on
something
fancier
and
more
feature
rich,
but
the
data
is
already
here
and
it's
I'll
show
you
some
tricks
on
how
to
kind
of
get
around
in
this.
The
idea
is,
if
you're,
going
to
build
something
for
teams
or,
if
you're,
even
trying
to
figure
out
what's
possible,
don't
start
from
scratch.
D
Look
around
there's
a
wealth
of
great
samples
available
from
microsoft
and
from
the
community,
and
this
part
of
the
idea
is
because
the
samples
are
spread
around
in
different
places
in
in
within
microsoft.
Even
I
wanted
to
kind
of
bring
them
all
into
one
one
view.
So
what
you'll
see
here
is
this
is
the
the
sample
browser
itself
I'll
paste
the
url
in
here,
so
that
you
can
get
to
it?
Basically,
the
the
first
thing
is
different
types
of
samples.
So
there
are
the
app
templates
you
may
be
familiar
with.
D
D
These
are
just
going
to
show
you
how
to
do
one
little
thing
so,
instead
of
having
to
wade
through
this
huge
application
that
does
20
things
and
find
g,
how
do
I
do
an
action
messaging
extension,
if
I'm
writing
in
c
sharp,
for
instance?
Well
here
it
is
right,
it's
it's
all
just
going
to
do
that.
One
little
thing
so
that
you
can
not
have
to
filter
through
a
lot
of
unnecessary
code.
D
There
are
also
demos
which
are
not
production
ready,
but
they
are
feature
rich
enough
to
show
like
a
business
concept
and
a
solution
concept
and
again
they
could
be
a
good
starting
point
and
then
there
are
some
full
solutions
of
which
right
now
we
really
only
have
the
one
but
anyway,
just
to
show
a
couple
of
things.
Client
platform
powerapps
is
one
of
our
client
platforms
for
tabs
and
also
on
the
server
side.
Server
platforms,
power
automate,
is
one
of
the
ones.
D
So
one
thing
I
would
point
out
is
we
need
more
of
these
right,
so
we're
really
really
looking
for
the
community
to
contribute
now
in
order
to
just
sort
of
keep
everything
on
the
level.
If
it's
not
in
a
microsoft,
repository
and
github,
then
we
require
you
to
make
a
pull
request
to
this
pnp
repo,
and
you
know
the
reason
for
that
is.
I
know
nobody
on
this
call
would
do
it,
but
if,
if
later
somebody
changes,
the
repo
takes
it
down,
maybe
put
something
not
even
appropriate
on
their
repo.
D
If
we
have,
if
we're
linking
to
that
person's
repo,
it
kind
of
is
out
of
our
control,
what's
going
to
be
on
the
other
end
of
the
link,
so
these
are
curated
by
me.
They're,
not!
I
don't
have
time
to
check
everything
about
them,
but
we're
at
least
making
sure
that
they're
that
they're,
basically
on
track-
and
all
you
have
to
do
here-
is
come
in
here
and
make
a
pull
request
with
your
newest
cool
sample
that
you'd
like
to
share
with
the
with
the
community
and
then
there's
all
these
different
samples.
Here.
D
I'd
like
to
just
highlight
a
couple
that
haven't
been
shown
off
in
these
calls-
and
I
know
a
lot
of
them
have
been
and
continue
to
work
closely
with
june
and
dana
to
kind
of
pull
some
of
the
more
interesting
samples
into
this
gallery
and
into
the
pnp
repo
here
are
some
that
haven't
been
featured
in
calls
yet
because
they're
either
pretty
small
or
maybe
this
is
too
new.
We
might
get
this
guy
on
the
call.
This
is
from
hilton
giza.
Now
it's
a
new
one.
D
This
is
a
bare-bones
sample
that
shows
how
to
use
azure
id
sso
if
you
have
a
net
backend
so
right
now
the
samples
I've
seen
out
there
all
have
a
javascript
backend,
a
node.js
backend
here
he's
showing
how
to
do
it
with
an
mvc
app.
Here's
one
that
I
wrote
showing
how
to
do
tab
authentication
with
the
new
m-style
2.0,
there's
a
new
form
of
authentication
that
is
more
secure
that
you
can
use
with
msl.
So
this
shows
how
to
do
that
and
also
work
on
a
completely
static
website.
I
actually
hosted
on
github
pages.
D
D
Is
this
blog
series
that
I
wrote,
which
are
basically
all
about
how
to
call
the
graph
in
all
the
different
possible
ways
of
calling
the
graph
and
a
lot
of
these
samples
back
that
up?
Here's
a
new
one
that
just
came
in?
I
believe
this
was
from
luis
and
yes,
yes,
how
long
have
people
wanted
to
just
send
notifications
to
users
from
their
teams?
Apps?
D
Well,
there's
a
new
graph
api
call
in
town
that
makes
it
possible
to
do
this
without
building
a
proactive
bot,
which
was
quite
a
bit
trickier
and
luis-
has
got
a
great
sample
here.
I
hope
to
feature
this
on
a
future
call
that
really
shows
how
to
do
that.
Here
is
a
consulting
bot
which
the
feature
this
is.
It
shows
two
different
types
of
interaction.
So
how
would
you
interact
in
a
one-on-one
chat
versus
a
multi-user
conversation?
D
So
that's
an
that's
a
sample.
It's
a
full
demo
here
is
task
modules.
So
if
you've
ever
done
sharepoint
framework
development,
one
of
the
cool
things
there
is,
you
can
bring
those
solutions
into
teams,
and
now
you
can
do
that
with
a
messaging
extension.
So
this
shows
how
to
do
that
and
then
this
is
an
oldie
but
favorite
of
mine.
This
has
been
around
for
a
while
now
and
it's
another
luis
manies
one.
Actually,
what
he
shows
here
is
how
to
tag
your
teams
using
the
sharepoint
term
set
metadata.
D
So
that
people
can
more
easily
find
your
team
and
then
you
can
put
the
tag
editor
right
into
each
team
so
that
people
can
edit
those
tags.
So
just
a
few
samples
that
maybe
haven't
fully
been
publicized,
that
I
wanted
to
point
out
and
finally
I'll
point
you
to
this,
which
is
the
main
pnp
landing
page,
and
this
really
points
to
the
entire
pnp
effort
in
all
their
initiatives,
including
community
calls
like
this
so
there's
this
is.
D
This
is
the
call
we're
on
right
now,
there's
a
ton
of
other
calls,
and
I
know
they'll
talk
about
that,
usually
at
the
end
of
the
of
the
day
or
at
the
end
of
the
session,
but
anyway
just
pointing
you
to
all
these
different
resources,
and
that's
about
all
I
had
to
say
for
now.
But
I
would
love
it
if
you
came
in
try
the
sample
browser
and
then
click
on
this
little
contributing
link
right
here
and
it'll
point
you
to
all
of
what
to
do.
D
If
you
have
a
sample
and
the
full
contribution
guidance
or
if
you
have
an
idea
for
a
sample
recently,
somebody
asked
for
a
better
sso
sample
and
they
put
it
in
our
issues
list
and
within
a
week,
two
mvps
or
two
people
in
the
community
had
written
awesome
samples
that
satisfied
their
issues.
So
it
really
is
a
great
community,
and
with
that
I
will
turn
it
back
to
you
june.
Thanks
for
the
opportunity
to
to
share
that
with
the
team.
A
Yeah,
absolutely
this
is
awesome
bob!
No
thanks
for
sharing
it.
You
know
we'll
share
out
all
these
links
on
our
on
our
follow
up
blog
as
well,
because
I
know
not.
Everyone
has
access
to
the
as
to
the
chat
pane.
So
so
thank
you
bob
and,
like
bob
said,
please
do
contribute
we
want
to.
We
want
to
see
all
these
amazing.
You
know
samples
come
through
so
pivoting
back
to
teams
and
power
apps.
A
You
know
I'd
love
to
turn
it
over
to
april
now,
who
has
you
know,
built
out
an
amazing
holiday
based
demo
that
she'd
love
to
share
us.
E
Cool
thanks
june
and
yeah,
so
bob
I'd
have
some
samples
I
need
to
put
on
that
that
repo
there.
So
thanks
for
sharing
that.
D
Yeah
I
was
gonna.
I
was
gonna
hit
you
up
after
the
thing
after
the
cool
vlog,
because
I
know
you
have
so
many
awesome
samples,
so
I
you're
gonna
show
right
right
now
right.
I
think.
E
Yeah
I'm
gonna
show,
and
so
I
thought
I'd
stick.
You
know,
since
it's
almost
the
holidays
with
the
holiday
theme
here
and
really
what
I'm
trying
to
do
is
show
like
the
power
of
you
know
what
wes
was
just
talking
about
with
a
dataverse
for
teams,
so
I
want
to
show
the
three
main
components.
So
I'm
going
to
show
a
powerapp
for
a
secret
santa
giveaway
contest
and
I'm
going
to
show
the
back
end
of
how
there's
a
power
automate
flow.
E
That's
going
to
send
notifications
via
teams
to
the
users
to
let
them
know
who
they've
been
matched
with
and
then
also
just
for
a
little
extra
piece
of
functionality.
This
we
have
a
power
virtual
asian
bot,
that's
going
to
you're,
going
to
be
able
to
talk
to
and
get
gift
ideas
for
the
person
that
you're
matched
with
so
kind
of
showing
all
of
the
pieces
of
the
stack
so
crossing.
My
fingers
that
the
the
demo
gods
are
in
my
favor
today,
since
this
is
a
live
demo.
E
So,
first
of
all,
I
thought
I'd
do
a
very
quick
overview
of
like
how
do
you
even
start
building,
say
powerapps
within
this.
So
there
is,
like
wes,
mentioned
a
new
powerapps
application
specifically
for
teams,
so
you
would
go
and
click
on
that
there
in
the
left,
rail
and
that
will
open
a
fully
baked
powerapps
editor
just
for
building
these
dataverse
for
teams
applications.
E
So
if
we
go
to
the
build
tab,
you
can
see
that
these
environments
get
created
per
team
that
you
associate
it
with
so
I've
created
a
team
here
called
secret
santa.
So
if
I
click
on
that,
I
can
see
on
this
built
by
this
team
tab
everything
that
I've
built
related
to
this
secret
santa
solution
that
I've
built.
E
So
you
can
see.
I
have
a
secret
santa
canvas
app.
I
have
that
power
virtual
agent
gift
idea
flow.
I
have
my
chat
bot
and
then
here
are
my
tables.
So
that's
the
data
source
now
one
of
the
biggest
benefits
of
dataverse
for
teams
is
the
fact
that
we
can
leverage
the
true
relational
database
and
all
the
benefits
we
get
with
the
data
first
for
team
system.
So
I
can
see
I
have
three
tables,
so
it's
a
really
simple
solution
here.
E
So
I
have
my
events
in
a
table
and
one
of
the
things
I
love
about
this
is
the
editor
is
really
kind
of
modern
sharepoint-esque.
So
we
can
see
you
know
the
the
entities
and
the
columns
and
relationships
and
views,
but
if
we
click
edit
data,
I
can
see
all
of
my
data
in
here
for
the
events
that
I
currently
have,
and
it
looks
you
know
I
can
edit
it
in
line.
E
So
that's
that's
the
power
and
the
benefit
of
that
now.
Let's
just
walk
through
the
solution,
so
you
can
see
that
I
was
able
to
deploy
this
actually
here
in
the
left
rail.
So
I
have
a
secret
santa
application.
That's
going
to
load
just
show
some
visuals
like
you
can
move
stuff,
so
santa's
ice
skating
around
here
and
then
that's
going
to
take
us
to
the
management
screen.
E
So
main
things
we're
trying
to
accomplish
here
is
listing
the
events
that
you
can
be
a
part
of,
because
really
what
I'm
trying
to
do
with
this
is
have
it
as
a
one-stop
shop
to
where
for
different
groups
or
people
organizations
within
your
business.
You
can
have
different
gift
exchange
or
secret
santa
events,
so
you
can
join
different
ones
and
they'll
show
up
here.
E
Under
my
events,
you
can
see
things
like
when
the
events
going
to
be
what
the
budget
is
for
the
gift
and
if
the
matches
have
been
drawn
yet
and
then
we
can
see
the
different
events
that
we
could
join.
We
get
a
teams,
ask
experience
here
where
we
can
see
well
who's
currently
participating
in
this
event.
So
I
can
see
if
it's
something
I
want
to
join
hover
over,
that
I
can
see
their
names
so
like
bob's
participating
here
on
the
hr
department
gift
exchange.
Now
I
can
go
in
and
join
so.
E
What
I'm
going
to
do
is
I'm
actually
going
to
switch
over
here
to
the
preview
and
we'll
just
walk
through
a
scenario
so
say
I
want
to
join
the
it
department
secret
santa.
I
can
go
and
click
our
join
button.
It'll.
Take
me
to
the
screen
where
I
can
sign
up
it's
going
to
pre-fill
some
information
I'll
just
put
in
an
address
and
I'll
put
in
some
things
I
like,
so
this
is
kind
of
what's
going
to
power
that
engine
in
the
back
end,
we
can
give
gif
suggestions.
E
So
I'm
going
to
say
I
like
singing
right
so
on
the
left.
You'll
see
we
have
some
details
about
this
again,
so
I
can
know
what
the
budget
is.
So
I
know
what
to
expect
the
max
participants
when
the
deadline
to
sign
up
is
so.
You
know
it'll
kind
of
restrict,
what's
shown
here
if
it's
past
the
deadline
to
sign
up
in
some
details,
so
I'm
just
going
to
click
this
check
box
and
that's
going
to
register
me
I'll,
see
a
confirmation
that
I'm
all
set
and
know
when
we're
going
to
get
the
match
results.
E
So
now
I'm
going
to
go
home.
So
now
it's
going
to
show
up
here
on
my
my
event
section
now,
I'm
both
participating
in
the
hr
and
the
it
gift
exchanges.
Now,
how
do
we
actually
draw
the
matches
and
get
that
notification
so
to
do
that?
We're
going
to
go
here
to
manage
events
and
I'm
going
to
click
on,
say
we'll.
E
Do
this
it1
and
we'll
just
put
this
in
edit
mode
and
I'm
just
going
to
select
this
draw
names
button,
so
this
is
going
to
in
the
background,
do
some
fairly
complex
logic
to
loop
through
everyone.
That
said,
they
want
to
participate
in
this
and
match
them
up.
So
it's
doing
things
like
making
sure
that
you're
not
matched
up
to
yourself
right.
So
that's
going
to
load,
that's
running
in
the
background.
Now
I
should
get
a
notification.
E
You
see
something
popped
up
here
in
the
chat,
so
I'm
going
to
click
on
my
chat
message
and
we
see
I
have
an
adaptive
card
from
the
flowbot,
so
this
is
happening
behind
the
scenes.
I
get
a
notification
that
for
the
it
department
secret
santa
I've,
been
matched
with
henrietta
mueller.
I
can
see
our
contact
information,
so
I
know
who
to
send
my
gift
to
and
I'm
even
getting
a
link
to
some
gift
ideas
to
a
power
virtual
asian
bot.
E
So
I
can
get
the
gift
ideas,
so
let's
see
how
the
interaction
with
the
bot
works.
So
I'm
going
to
click
here
on
the
left,
rail
and
I
see
I
have
this
secret
santa
gift.
Helper
first
thing
I'm
going
to
do.
I
want
to
make
sure
I'm
spelling
her
name
right
because
I'll
need
that
for
my
bot.
So
let
me
just
copy
her
name
there
and
we
will
go
over
here
back
to
my
butt.
E
So
what
I'm
going
to
do?
I'm
just
going
to
ask
my
bot
say:
I
want
gift
ideas:
okay,
my
bot's
going
to
call
it's
going
to
respond
to
me,
and
this
is
all
built
with
dataverse
for
teams
and
pva
low
code,
no
code
needed.
So
it's
going
to
ask
me
who's
this,
for
who
are
you
trying
to
get
gift
ideas
for
so
I'll
type
in
henrietta's
name,
it's
going
to
call
back,
and
it's
going
to
look
at
that
dataverse
for
teams
tables
that
I
have
it's
going
to
return
the
keywords.
E
So
what
we've
said
that
we
like,
when
we
register
for
this
and
return
a
link
to
shop
for
that
in
amazon,
and
actually,
I
think
I
forgot
to
put
what
henrietta
likes.
So
let
me
try
someone
else.
I'm
pretty
sure
bob
is
in
there
as
well,
and
I
did
fill
out
a
like
for
him.
So
we're
going
to
do
a
search
for
bob
there.
We
go
and
I'll
just
copy
that
amazon
shopping
url
and
I'm
going
to
get
some
instant
gift
ideas
for
bob.
E
I
know
he
likes
guitar
a
lot,
so
I
can
pick
out
some
nice
accessories
for
him
so
kind
of
a
fully
functioning,
fully
baked
solution
that
we
have
here
using
powerapps
power,
automate
power,
virtual
agents,
all
within
microsoft,
dataverse
for
teams
now
we'll
take
a
look
at
some
of
the
backend
and
kind
of
what's
going
on
here.
Some
of
the
the
logic
that
we
see
a
lot
of
this
is
in
the
draw
names
button.
E
So
this
is
where
some
of
that
conflicts
like
how
are
we
deciding,
for
example,
just
to
get
unique
people
and
assign
those?
So
if
I
expand
out
our
formula
bar
here,
we
can
kind
of
see
how
complex
and
you
know
some
of
the
stuff
that
we
can
do
within
powerapps.
That
looks
almost
like
full
code
esque.
The
first
thing
I'm
doing
is
I'm
using
a
for
all,
which
is
a
way
to
do
a
loop
like
we
would
in
traditional
code.
E
So
I
have
a
collection
of
the
people
that
have
signed
up
a
local
collection
for
this
particular
event,
so
I'm
going
to
loop
through
those
and
I'm
going
to
put
that
out
using
the
collect
function
to
another
collection
to
pair
them
up.
So
one
of
the
things
how
I'm
doing
this
is
getting
the
unique
receiver.
So
I
have
you
know
a
database
in
the
background,
if
we
kind
of
pop
back
over
to
this
real
quick
I'll
show
you
the
how
that
works.
E
We
have
those
three
tables,
if
you
recall
so
I'll,
go
back
here
in
the
built
by
this
team.
We
see
we
have
events,
so
those
are
the
events
that
show
we
have
participants.
So
this
is
where,
when
you
click
that
join
button,
it's
going
to
get
outputted
here
to
this
participants
list
or
table
within
dataverse
for
teams.
So
I
can
see
there's
everyone's
that
signed
up
their
mailing
address
and
then
that's
the
like
information.
E
Now
I
have
another
table
for
pairs,
so
this
is
where
I'm
going
to
click
that
button
that
I
was
just
showing
in
powerapps
and
it's
going
to
match
people
up.
So
when
I
ran
that
before
you
see
that
it
took
everyone
that
participated,
it
has
a
giver
column.
So
that's
the
person
that
will
be
giving
their
gift
and
then
it
has
a
receiver.
So
it
paired
them
up.
So
we
each
have
someone
to
give
a
present
to
and
someone
to
receive
one.
So
that's
what's
happening
in
the
background
here.
E
E
We
have
another
function
here,
that's
available
in
power-ups
called
shuffle,
so
we
want
this
to
be
random,
so
shuffle
is
going
to
allow
us
to
pass
it
in
a
data
source
and
it's
going
to
randomly
kind
of
mix
up
the
order
of
that.
So
I
can
combine
that
with
our
first
to
get
one
unique
person
as
the
receiver
from
that
particular
list.
E
So
that's
going
to
add
that
into
a
local
collection
for
me
and
match
those
up
now.
What
I
want
to
do
is
I'm
actually
passing
in
power
automates,
this
data
of
the
pairs
to
power
automate.
To
do
that.
I
need
to
convert
this
to
json
because
I'm
going
to
pass
a
json
object
to
power
automate
so
that
can
go
and
loop
through
that
and
notify
the
people
via
chat,
like
you
just
saw
so
I'm
going
to
create
a
collection
based
off
of
this
called
collection,
json
pairs
and
format
the
values
as
a
json
object.
E
E
E
So
now
the
flow
can
kick
off
and
kind
of
get
started
with
that,
and
we
can
take
a
quick
look
as
well
at
this
flow
here.
So
I'm
going
to
go
to
power
automate
and
we
will
edit
this
okay
so
now
that
this
is
being
passed
over
as
json
to
this.
So
what
this
is
going
to
do
the
trigger
is
going
to
be
for
powerapps,
so
I'm
executing
this
particular
flow
from
powerapps
itself
and
it'll
load
up
there.
E
We
go
so
I'm
going
to
put
in
that
json
input
into
a
compose,
and
then
I'm
going
to
parse
that
json.
So
with
the
parse
action
we
can
pass
it
in
and
inputs
and
we
can
generate
from
a
sample.
So
I
just
kind
of
put
a
sample
of
what
my
json
block
will
look
like
from
the
powerapp
and
now
I'm
just
going
to
loop
through
that.
E
So
it's
really
as
simple
as
that.
That's
what's
going
on
there
we'll
just
go
back
to
the
app
and
look
at
that
draw
names,
so
that's
pretty
much
it.
It's
calling
the
flow
and
clearing
out
some
values.
So
that's
probably
the
most
complex
logic
of
the
entire
application
that
you're
seeing
here
yeah.
So
I
mean
that's
pretty
much
all
that
I
had
for
for
the
demo.
E
Hopefully
you
know
it
kind
of
showed
you
how
all
these
different
pieces
and
dataverse
for
teams
can
mix
and
match
together
and
give
you
some
ideas
of
how
you
can
use
that,
and
one
of
the
cool
things,
too
is,
as
wes
was
saying
before
these
are
kind
of
responsive
out
of
the
box.
So
I
can
see
I
have
it
here
taking
up
the
full
real
estate
of
the
screen,
but
I
can
go
say:
have
this
also
embedded
as
a
tab
within
a
team.
E
So
I
have
my
secret
santa
team
and
the
general
channel,
and
I
have
the
same
app
embedded
here
where
it's
taking
up
slightly
less
real
estate
and
it
still
responds
and
works
correctly,
all
right,
so
I
guess
I'll
give
it
back
to
you
june's.
I
don't
know
if
we
have
any
questions
or
anything,
but
that's
really
all
that
I
I
had
to
show
about
demo.
A
E
Yeah
so
yeah
I
want
this
is
one
of
the
things
I
want
to
put
in
that
sample
of
the
repo
that
bob
was
showing.
A
There
you
go
yeah,
so
if,
if
folks
on
the
call
or
anything
like
me,
you
know
I'm
procrastinating
in
all
my
secret
santa
stuff
and
setting
up
those
events,
so
you
know
you
can
always
go
to
april
sample
and
that'll
help
speed
up.
You
know
your
secret
santa
planning,
so
thank
you
april,
so
much
so
we're
at
the
end
of
all
of
the
topics
that
we
wanted
to
cover
today.
So
you
know
I'd
love
to
open
up
the
floor
for
any
questions.
A
F
F
G
So
the
official
microsoft
teams,
powershell
commentlets,
are
coming
from
the
microsoft
they're,
the
official
commandlets
and
and
they
are
being
invested
and
there's
a
team
which
is
evolving
those
one
step
at
a
time
now.
The
bmp
powershell
is
a
super.
Traditional
has
existed
six
years
already
and
that's
a
community
driven
open
source
commandlet
and
basically
then,
the
community
members,
mvps
and
community
people
just
felt
that.
Well,
since
we
I
already
have
this
module.
G
Why
wouldn't
I
actually
just
give
our
ad
some
of
the
teams
operations
in
this
one
as
well
from
your
consuming
perspective,
you
can
choose
which
one
do
you
want
to
use?
It's
just
a
matter
of
making
a
decision.
If
you
don't
feel
comfortable
about
the
open
source,
please
use
out
of
the
box
provided
by
microsoft.
Those
are
the
latest
one.
I
know
that
the
pnp
powershell
modules
do
have
additional
command,
let's
already
for
microsoft,
teams
which
are
not
yet
in
the
team
sign
and
that's
because
open
source
typically
works
faster.
G
I
Yes,
I
have
a
question
regarding
exporting
and
importing
solutions
between
tenants.
Is
it
possible
or
is
it
on
your
roadmap.
A
Assuming
you're
speaking
specifically
about
power
platform,
so
there
is
the
ability
to
do
that
in
and
I'll,
let
april
jump
in
here
she's
as
familiar
with
the
back
end
stuff
as
I
am
there
is
the
ability
to
do
that
with
the
full
power
platform
application.
So
like
the
web
clients
with
dataverse
for
teams,
I
think
there's
some
limitations
right
now
april.
Are
you
yeah.
E
Yeah
so
right
now
we
can't
export
and
import
across
tenants
with
the
dataverse
for
teams.
We
can,
you
know,
like
export
the
the
team
solution
file
so
that
we
can
move
it
and
like
pin
it
like.
You
saw
me
doing
in
the
demo,
so
that's
not
tied
just
as
a
tab,
but
right
now,
I'm
not
sure
about
the
road
map.
I
think
that's
something
I
believe
that
is
on
the
roadmap
to
be
added,
but
as
of
right
now
we
can't
export
and
import
via.
E
A
Yeah
but-
and
I
can
follow
up
on
the
roadmap
item
in
particular-
I
believe
so,
but
don't
hold
me
to
it
yet.
So
let
me
actually
here
somebody.
J
H
Hi,
first
of
all,
thank
you
april.
Thank
you
very
much.
You're
doing
all
the
women
here
proud.
My
question
would
be:
it
was
heavily
based
on
power
apps.
Actually,
I'm
finding
it
really
easy
to
find
very
simple
examples
of
how
it
works
and
very
difficult
ones,
but
nothing
is
good
enough
for
intermediate.
Do
you
have
any
recommendations
where
he
explains
a
bit
in
more
detail
that
the
functions
and
everything
that
you
used
in
there
native
to
to
powerapps,
actually
where
I
could
work
on
this
one
from
an
intermediate
kind
of
standpoint?
E
Yeah
thanks
yeah
good
question.
You
know:
there's
lots
of
obviously
the
learn,
documentation
kind
of
walks
you
through
a
lot
of
that.
You
know
a
lot
of
the
the
hard
stuff
is
just
knowing
what
formulas
are
there
and
when
to
use
them.
There's
a
great
resource
on
docs
on
microsoft.com
that
lists
every
single
formula
that
you
could
possibly
use
in
powerapps
and
you
know,
explains
it
at
a
high
level
and
some
shows
you
some
samples
of
how
it's
used
so
to
me
like
that,
would
be
a
good.
E
You
know,
step
for
the
intermediate
levels
to
really
get
a
good
feel
for
the
formulas
and
what's
available
and
like
when
to
use
collections
and
all
that
so
and
then
also
the
power
users
community,
if
you're
wanting
more
like
app
samples
themselves,
if
you
go
to
powerusers.microsoft.com
in
the
powerapps
forum,
people
post
in
the
community
all
kinds
of
app
samples
that
you
can
look
from
and
kind
of
all
from
like
easy
ones
to
hard
to
the
middle
of
the
line
type
functionality.
E
J
E
It's
included
in
your
team's
licensing,
so
you
know
I
say
I
would
say
most
of
your
team's
licensing,
so
I
don't
know
if
yeah
like
the
first
line
workers
that
includes
teams
but
like
your
e3s,
your
business
premiums,
things
like
that
includes
it
now
that
when
we
say
includes
it,
that
means
you
can
you
know,
leverage
the
the
database.
E
You
know
so
like
the
data
versus
teams
database
and
all
that,
but
you
still,
if
you're
in
azure
api
management,
but
if
you're
still
wanting
to
do
some
other
things
that
would
be
considered
premium
like
a
custom.
Connector,
like
you,
know
those
premium
connectors
that
will
still
require
an
additional
license,
but
just
to
use
you
know
like
the
dataverse
or
teams
database,
you
don't
have
to
pay
additional
licensing.
It's
included
in
your
team's
licensing.
K
Thank
you
so
much.
You
guys
started
this
community,
I'm
new
to
power
platform
and
I'm
trying
to
develop
my
skills.
I
just
have
a
question.
This
could
be
a
an
idea.
Also.
Is
there
a
api
calculator
that
is
available
wherein
we
can
calculate
how
many
apis
are
there
for
the
flows
that
you
already
have
or
that
you're
planning
to
create
because
will
be
creating
around
600
flows
for
one
of
our
customers
and
all
of
them
will
be
talking
to
sharepoint.
E
I
don't
know
wes
if
you
know
about
that.
I
I'm
not
sure
that
that's
available.
A
E
Well,
if
you
I
mean,
I
know,
if
you're
talking
about
like
what
you
know,
connectors
and
stuff,
are
you
using
within
the
the
apps
and
the
flows
in
your
environment?
Those
type
of
analytics
are
available
in
the
power
platform
admin
center
and
additionally,
there's
something
called
the
power
platform
center
of
excellence.
K
Calls
and
all
that
right,
I
did
create
a
coe,
so
I
did
create
a
dashboard
and
I
tried
using
that
under
power
bis,
that
that
gives
me
a
little
bit
but
not
the
api
calculation.
So
I
I
did
try
that.
Thank
you.
Okay,.
E
I
Looks
like
you
have
another
question.
Yes,
thank
you.
You
know
I'm
preparing
myself
for
a
exam
regarding
power
platform
and
I
found
there
a
lot
of,
or
at
least
one
big
topic
about,
assigning
roles
to
the
cds
command
data
service,
or
now
it
is
called
universe
and
is
it
still
valid
in
a
team's
environment
or
can
we
just
skip
it
and
we
shouldn't
worry
about
assigning
roles
and
all
those
security
things.
E
Well,
it's
different
in
the
team's
environment
for
dataverse
for
teams,
because
it's
going
to
leverage
natively
like
your
team's
permission
group.
So
we
have
our
owners,
our
members
and
guests,
so
it
kind
of
out
of
the
box
will
take.
Whoever
is
in
the
team
that
you're
deploying
the
app
to
and
leverage
that
now
you
can
do
some
more
granular
role
stuff
still,
so
I
think
it
still
applies.
E
You
know
in
some
ways
to
data
version
teams,
especially
if
you
know
that
that's
good
concepts
to
know,
especially
if
you
want
to
like
move
it
off
offload
it
to
the
full
fudge
version
of
dataverse
as
well.
Okay,
thank
you.
F
E
I
I
would
package
everything
I
would
use
the
solutions
mechanism
which
allows
you
to
create
a
package
of
everything
included
in
the
solution.
So
if
that
includes
flows,
if
it
includes
pva
package
that
all
up
together
and
move
it,
you
know
from
your
different
dev
test,
prod
environments
as
one
package
just
for
you
know,
alm
and
keeping
it
all
you
know
separate
would
be
the
best
practice.
In
my
opinion,
awesome.
C
I
am
new
here,
but
I
do
have
a
question.
I
worked
on
a
one
app
so
far
as
a
beginner
and
one
of
the
roblox
we
had
was
with
our
external
users.
Is
there
any
guidance
or
advice
or
restrictions
that
you
can
advise
itself
as
it
pertains
to
external
users
within
our
team
environment.
E
Are
you
mean
just
like
in
teams
in
general?
Are
you
talking
about
like
building
power
apps
with
the
teams
just
make
sure
I'm
being
building
power?
Apps?
Oh
okay,
gotcha
yeah,
so
powerapps!
Really
the
scope
is,
you
know
meant
for
your
tenants.
You
know
within
your
tenant,
you
can.
If
you
need
to
share
with
external
people,
you
can
enable
azure
b2c
so
that
you
can
authenticate
with
them.
E
Now
the
the
only
issue
with
that
being,
you
know,
if
there's
any
licensing
needed
for
that
to
have
the
licenses
has
to
carry
over
or
you
have
to
give
them
a
license
for
that
in
scenarios
where
you
truly
need
like
say,
maybe
even
anonymous
or
external
application.
There
is
another
thing
called
powerapps
portals
that
that's
kind
of
its
intention.
It's
like
kind
of
a
more
of
a
public
facing
app
scenario
on
the
power
platform
for
powerapps,
where
you
can
have
anonymous,
or
you
know,
guest
access
in
that
so
really
for
normal
power.
E
A
Awesome
so
we're
just
at
time,
so
thank
you
all
for
joining
in
a
big.
Thank
you
to
all
our
presenters
today,
so
yeah,
so
just
to
really
re.
To
recap:
really
quick.
Please
join
our
event
tomorrow.
The
learn
together
event
that
daisy
went
over.
Please
do
contribute
to
the
team
sample
gallery
that
bob
showed
and
please
do
check
out.
You
know
the
the
awesome
map
that
april
showed
up
showed
us
today.
So
thank
you
all.
You
know
we'll
have
we'll
do
a
recap
in
a
blog
post
and
upload.
A
This
recording
onto
our
youtube
account
shortly
but
again,
thank
you
all
for
joining
and
have
a
have
a
great
rest
of
the.