►
From YouTube: PnP Virtual Conference - 09/2020 - Keynote
Description
In this session we cover what the Microsoft 365 Patterns and Practices is all about. We cover the thinking, assets, components, samples and all other activities and information relevant for anyone who are looking into extending Microsoft 365 or taking advantage of the platform in general.
This is the keynote session of the very first PnP Virtual Conference that happened on September 1st 2020.
Speaker: Vesa Juvonen (Microsoft) | @vesajuvonen
Learn more:
• Learn more about the Microsoft 365 Patterns and Practices (PnP) community at: http://aka.ms/m365pnp
• Visit the Microsoft 365 Patterns and Practices community YouTube channel: https://aka.ms/m365pnp-videos
A
Welcome
everybody
to
this
first,
ever
virtual
pmp
conference.
We're
super
excited
to
actually
organize
this
one.
This
is
the
first
time
we
as
a
microsoft,
365
bmp
team
are
setting
up
a
virtual
conference.
So
hopefully
everything
goes
well,
so
I'm
pretty
pretty
thrilled
after
seeing
all
of
the
different
sessions
already
advanced,
and
you
will
probably
have
an
awesome
time
most
likely
awesome
time
within
upcoming
hours.
So
this
time
we
made
it
in
a
way
that
we
have
16
different
sessions.
A
Now,
we'll
start
with
this
one
like
a
30
minutes
summary
and
then
we'll
move
into
two
different
tracks
tracks
has
been
divided.
It
was
really
hard
to
actually
make
a
decisions
on
on
what
session
is
on,
which
track
the
good
thing
about
that,
however,
is
that
every
single
session
has
been
recorded,
so
we
will
release
obviously
all
of
the
sessions
as
a
videos
in
our
youtube
channel.
So
you
don't
have
to
worry
about
missing
a
session.
A
You
can
actually
access
all
of
the
the
recordings
afterwards
after
the
actual
conference
is
done
and
they're
going
to
end
up
today
in
the
ask
me
editing
session,
so
we
have
the
the
final
30
minutes
where
you
can
actually
ask
questions
around
the
sessions.
You
can
ask
questions
around
the
microsoft
365
azure
or
any
of
the
persons
who
are
presenting
or
whatever
comes
to
your
mind,
so
we
really
want
to
be
well.
We
really
want
to
have
that
session,
where
you
can
ask
any
question
what
you
want
and
we'll
try
to
answer
that.
A
Obviously,
if
we
can
now,
like
said
all
of
the,
this
is
the
first
time
we
are
executing
this
as
a
team
as
a
bmp
virtual
team
and
the
bmp
team
members
are
responsible
of
all
of
these
organizations
and
the
pmp
team
members.
Actually
consists
from
people
all
around
the
world
from
different
companies,
and
this
is
one
of
the
things
what
we
started
doing
from
a
day,
one
almost
with
the
bnb
initiative.
So
we
wanted
to
work
together
with
mvps
together
with
different
people
across
the
world.
A
So
we
make
sure
that
the
guidance,
the
samples,
the
reusable
assets
and
the
way
we
actually
share
stuff
is
universal,
so
it's
actually
available
for
everybody
across
the
world,
and
it's
not
that
somebody
somewhere
in
the
office
dictates
that
something
needs
to
be
done.
No,
no!
No.
We
actually
work
together
with
the
community.
A
Now,
let's,
let's
actually
move
into
the
slide.
So
I
have
quite
a
few
slides
to
go.
I'm
going
to
keep
the
pace
intentionally,
but
but
I
want
to
make
sure
that
we
we
cover
a
few
things.
Well,
the
important
things
related
on
the
pmp
project
and
bmp
initiative
before
we
go
to
the
actual
specific
session.
So
in
this
keynote
session,
we're
going
to
keep
things
relatively
in
high
level
and
then
we'll
have
the
more
detailed
technical
sessions
coming
up
after
this
one.
A
Now,
coming
back
on
the
let's
say
the
birth
and
idea
of
this
bmp
initiative,
and
and
especially
at
the
2020
time-
and
it
is
it's
been
an
interesting
year-
and
a
lot
of
us
have
been
forced
to
actually
sit
at
home
and
work
from
home,
which
is
the
case
in
my
case
as
well,
so
I'm
working
from
home
well,
in
my
case,
I've
been
working
from
home
for
quite
a
long
time,
but
it
actually
been
a
really
difficult
year
for
a
lot
of
the
people
actually
moving
from
the
offices
where
they
had
their
colleagues
where
they
had
their
team,
where
they
had
people
to
ask
help
and
to
the
model
where
you
actually
work
from
home
and
sure
we
have
this
technology,
which
is
awesome.
A
We
can
actually
use
the
microsoft
teams,
but
every
now
and
then
you
might
actually
be
missing,
that
peer-to-peer
guidance.
You
might
be
missing
that
connection
with
colleagues.
You
might
not
be
able
to
find
a
person
to
ask
the
help
like
we
used
to
have
when
when
we
started
when
we
worked
at
the
office.
A
A
Actually
sharing
the
learnings
related
on
sharepoint,
sharepoint
2007
was
just
coming
out
and
I
started
some
consultant
and
and
basically
we're
working
together
to
figure
out
how
it's
been
extended
and
all
of
that,
because
we
didn't
really
have
a
proper
idea
on
that
when
we,
when
we
started
and
to
be
honest
back
in
2006,
if
somebody
been
around
since
that
and
there
was
no
proper
documentation,
there
was
no
proper
guidance.
There
was
no
no
details
around
okay.
What
we
can
do
and
what
is
the
thinking
behind
the
product?
A
So
it's
now
14
years
since
that
time,
and
luckily
we
are
in
this
situation,
where
we
actually
have
the
engineering
explaining
the
thinking
behind
functionalities,
and
we
also
have
much
faster
release
cycles
in
the
internet
as
well,
which
is
one
of
the
challenges,
no
doubt
now,
if
you
think
about,
especially
if
they're
gonna
think
about
the
2020.
It's
been
a
really
interesting
situation.
Like
mentioned,
a
lot
of
us
have
been
forced
to
actually
work
from
home.
We
do
not
have
those
day-to-day
connections
and
that
might
actually
impact
that,
let's
say
the
feeling
and
productivity.
A
Absolutely
of
of
many
of
you
and
and
that's
why
the
virtual
communities
and
virtual
connections
are
so
super
important.
So,
even
though
we
cannot
meet
physically,
we
can
reach
out
to
the
people
and
we
can
find
the
people
and-
and
we
can
always
connect
virtually
using
the
social
media
channel
so
using
our
community
course
as
an
example.
So
this
picture
is
from
our
community
called
from
27th
of
I'm
just
checking
27th
of
august.
So
this
one
was
from
our
sharepoint
framework
community
call,
and
it
was
a
really
nice
setup,
so
we
had
156
attendees.
A
If
I
remember
correctly-
and
we
got
51
of
them
actually
enabling
the
video
and
showing
themselves
in
the
together
mode
and
so
sure
we
work
remotely
in
our
homes,
but
using
this
kind
of
technology
using
these
tools,
you
can
actually
find
appears,
and
you
can
feel
more-
let's
say
empowered.
You
can
feel
more
part
of
the
team
because
we
can
actually
work
together,
regardless
of
the
of
the
physical
location
where
we
are
within
the
world
and
that's
no
doubt
been
also
one
of
the
driving
forces
of
the
bmp
thinking.
A
A
and
and
as
a
field
person
as
a
customer
or
as
a
partner,
you
don't
really
care.
Is
it
a
sharepoint?
Is
it
a
power
up
power
platform
thing,
or
is
it
a
microsoft
teams
as
long
as
you
can
fulfill
the
requirement?
What
you
have
so,
therefore,
we
want
to
actually
provide
different
samples
and
guidance
across
the
whole.
A
Let's
say
ballot
of
the
microsoft
resistive
and
we
want
to
use
the
similar
minded
thinking
what
we
have
with,
which
we
had
in
the
past
in
a
smaller
scale
across
the
microsoft
365,
though
all
of
the
different
capabilities
over
there
now
right
now,
if
you
think
about
what
we
have
available
like,
I
said,
we
have
quite
a
lot
of
samples,
so
there's
more
than
500
samples
available
we'll
go
through.
A
How
do
you
find
what
the
relevant
samples
for
you
in
a
second,
we
have
more
than
1470
contributors
in
a
github
organization,
so
we
do
have
quite
a
lot
of
different
locations
where
we
actually
work
and
different
projects,
and
I'm
going
to
go
through
some
of
them
today,
but
there's
quite
a
lot
of
contributors
throughout
the
years.
A
Who's
been
active
on
this
back
in
a
year
ago,
and
the
bmp
model
was
actually
awarded
by
our
senior
leadership
as
the
reference
model
for
the
community
engagement,
which
is
a
nice
acknowledgement
that
the
model
where
we
work
together
with
the
community
with
mvps
and
the
non-mvp
is
the
normal
community.
Members
is
the
way
how
we
should
be
engaging
with
community
across
the
across
the
different
organizations,
so
super
cool
getting
that
award.
Now
for
the
past
two
weeks
we've
been
having
80
000
visitors
in
our
github
organizations,
that's
always
kind
of
dependent.
A
Also
on
what
time
of
the
year,
it
is
so
right
now
in
august,
it's
a
summer
time
in
the
northern
hemisphere.
So
a
lot
of
the
northern
hemisphere.
People
have
been
having
time
off,
so
the
numbers
are
slightly
down
but
they're
again
picking
up
in
the
end
of
august
now
we
also
have
more
than
63
000
tenants
using
our
open
source
components
on
each
month,
generating
actually
tens
of
billions
of
http
requests
through
the
cloud.
A
So
having
a
generalized
component,
which
we
built
together
with
the
community
which
we
can
use
and
then
on
top
of
that,
your
specialized
partner,
let's
say
customer
specific
things-
that's
a
great
model,
because
then
you
can
benefit
out
of
the
joint
knowledge
of
the
community.
But
then
you
build
your
own
expertise
on
top
of
that,
so
really
really
great
model
as
well.
A
Now,
if
you
think
about
fused,
let's
say
words
around
the
technology,
if
you
think
about
the
microsoft
365
and
I
think
within
this
year,
we've
been
starting
to
do
a
better
job
on
explaining
what
is
microsoft,
365
and
and
how
do
we
actually
think
about
the
microsoft
365
as
a
whole
and
obviously
the
whole
idea
of
this
one
is
that
it's
a
combination
of
multiple
services
which
you
can
access
using
whatever
device
you're
using
and
whatever
device
you
have.
So
in
my
table,
I
have
here
surface
books.
A
I
have
iphones
and
ipads,
and
all
of
that
then
it
doesn't
really
matter
which
tool
you're
using
you
can
always
access
the
same
relevant
data.
I
can
continue
the
same
powerpoint
in
my
iphone
or
in
my
ipad
or
in
my
windows,
computer,
which
is
brilliant,
so
it's
all
about
getting
access
on
the
relevant
information,
what
you
as
a
person,
are
doing
and
obviously
are
using
the
microsoft
teams
and
office
clients
for
that.
There's
a
web
web
browser
or
you
can
use
the
web
browser
as
well.
A
So
all
of
this
is
available
nowadays
as
an
example,
the
office
with
browser
access
is
so
good
that
you
actually
can.
You
can
easily
get
fooled
on
that
being
the
let's
say,
the
desktop
client,
which
is
really
really
cool.
So
it's
really
close
and
I've
seen
a
lot
of
the
people
actually
using
or
preferring
to
use
the
web
client
rather
than
the
desktop
in
many
of
the
cases
now,
underneath
all
of
this
and
the
user
access
and
the
different
devices,
we
also
have
the
fluid
framework,
which
is
in
preview.
A
That's
coming
up
in
the
first
version
usage
relatively
soon,
not
gonna,
announce
anything
on
the
pmp
virtual
conference,
but
later
on
in
this
autumn.
You
hear
definitely
more
about
that
one,
but
it
gives
you
the
capabilities
of
really
focusing
or
collaborating
in
the
individual
document
level,
so
really
cool
stuff
as
well,
and
then
we
can
actually
extend
that.
So
if
you
come
from
a
developer
background,
you
can
do
a
lot
of
stuff
on
that
and
then
underneath
that
one
everything
accessing
the
data
we
are
using
the
microsoft
graph.
A
So
you
can
see
more
and
more
investments
on
the
microsoft
graph.
You
can
see
more
apis
on
microsoft
graph
and
you
can
see
more
really
cool
capabilities,
getting
access
accessed
through
the
microsoft
graph
from
any
device
from
any
any
desktop
object
or
from
your
custom
code
as
well,
so
really
cool
stuff
from
an
overall
microsoft
365
perspective.
A
Now,
if
we
think
about
this
slightly
more
specifically
on
the
microsoft
teams
and
sharepoint
site,
which
is
where
I
come
from,
so
I
work
actually
on
the
onedrive
ship
inside
of
the
house,
but
obviously
collaborates
super
closely
with
microsoft
teams.
People-
and
this
is
basically
the
how
we're
thinking
this
as
well,
so
we
have
the
microsoft
teams,
which
is
the
primary
client.
A
You've,
probably
seen
us
to
promote
that
heavily,
especially
during
this
year,
and
it's
been
super
super
successful
and
given
the
fact,
the
fact
that
what
happened
on
the
spring
in
2020
and
everybody
had
to
move
to
the
cloud
as
we
were
working
remotely
and
then,
together
with
microsoft
teams,
we
also
have
the
the
sharepoint
so
using
the
sharepoint.
You
can
create
content,
you
save
the
files,
you
can
create
news,
you
can
create
portals
and
all
of
that
which
then
can
be
actually
surfaced
in
the
microsoft
teams.
A
So
the
microsoft
themes
might
be
your
primary
client,
but
the
sharepoint
is
the
one
where
we
actually
store
the
information,
the
videos
and
the
files
and
and
maybe
even
our
extensibility,
which
is
pretty
cool.
So
you
can
extend
the
microsoft
teams
using
the
extensibility,
which
is
automatically
hosted
in
sharepoint
site
and
obviously
underneath
those
ux
layers
and
functionalities
which
you
can
see
by
within
your
computers.
There's
the
usher
services
behind
the
scenes.
There's
the
machine
learning
there's
the
artificial
intelligence
which
is
happening
automatically
behind
the
scenes
which
you
can
take
advantage
as
well.
A
There's
the
microsoft
craft
and
information
protection.
So
through
the
craft
you
can
access
the
relevant
data
again
based
on
the
persona,
who's
actually
running
the
software
and
then
there's
the
information
protection.
So
all
of
this
is
being
secured
through
the
azure
azure
ad
and
the
security
layers,
and
then
we
also
have
the
power
platform
which
says
the
low
code,
no
code
option
for
automating
functionalities
or
creating
simple
application,
or
not
necessarily
that
simple
anymore.
So
the
power
platform
and
especially
power
apps,
is
evolving
really
fast
as
well.
A
So
you
can
actually
build
really
cool
capabilities
and
embed
those
in
microsoft
teams
as
well.
It's
a
really
cool
stuff
as
a
extensibility
or
experience
perspective.
Now.
What
we
want
to
do
with
bmp,
though,
is
that
we
really
want
to
make
sure
that
we
provide
you
the
guidance,
the
components
and
tool
to
get
actually
started
in
cross.
All
of
that
stack
which
we
went
through
and
the
bnb
is
there
to
help
you
to
to
let's
say
be
pro
more
productive.
A
So,
being
more
productive
on
understanding,
how
can
I
do
things
or,
if
I,
if
I'm
always
repeating,
and
if
I,
if
we
always
have
to
implement
the
same
thing
to
every
single
project?
What
about
using
a
component
which
actually
does
that
and
then
and
what
about
contributing?
So
we
also
want
to
empower
people
to
contribute
together
on
building
different
components
and
controls
and
projects
and
through
this
channel,
and
the
simple
address
to
remember
is
the
akms
bmp.
A
Now,
obviously
in
the
bmpsi,
we're
kind
of
always
thinking
this
from
a
tree,
let's
say
main
focus
perspective.
We
have
to
learn,
which
is
that
we're
providing
guidance
and
access
on
the
informations
of
videos
and
all
of
that
stuff.
We
reuse
is
more
brand
reusing
capabilities
which
we
built
together
with
com
community.
So
you
can
take
advantage
of
controls.
You
can
take
advantage
of
the
code,
the
samples
whatever
we
are,
providing
and
then
sharing,
which
is
a
really
important
piece
of
dust
as
well,
because
sharing
is
caring.
A
It's
all
about
the
fact
that
we
want
to
help
you
to
share
your
knowledge
in
a
way
that
everybody
also
knows
what
you've
done.
So
really
giving
you
the
acknowledgement,
making
sure
that
you
feel
empowered,
and
you
feel
that
people
appreciate
what
you're
sharing
for
the
community
and
that's
been
kind
of
a
classic
challenge
in
the
open
source
and
in
a
key
time,
but
it's
just
great
people
and
great
stuff
available,
but
people
don't
necessarily
find
them.
A
So
we
want
to
use
the
bmp
also
as
a
channel
that
when
you
want
to
share
something
where
you
want
to
actually
share
a
sample,
a
component
or
reusable
thing,
we
want
to
make
sure
that
we
can
amplify
the
message
what
you
are
intending
to
use.
So
we
want
to
make
sure
that
your
contributions
are
being
known
more
efficiently
by
the
rest
of
the
community.
A
Now,
if
we
quickly
add
quick
through
on
all
of
those
different
channels
and
if
we
quickly
jump
through
this,
so
obviously
learn
it's
all
about
getting
access
on
the
information
getting
access
on
on
how
to
like.
How
can
I
do
x
and
y
and
c,
and
we
have
the
youtube
channels?
A
We
have
the
official
max
365
developer
youtube
channel,
and
then
we
have
the
microsoft
365,
sharepoint
community
videos,
youtube
channel
and
that's
not
necessarily
just
extensibility,
because
especially
in
my
case
as
an
example,
I
come
from
a
consulting
background
as
a
microsoft,
consulting
services
consultant.
It
wasn't
really
always
development,
it
was
every
now
and
then
business
consulting.
It
was
understanding
it
pros
and
administrators
and
end
users,
so
dividing
the
people
just
in
developers
and
non-developers.
From
my
perspective,
that's
not
necessarily
the
right
thing
to
do
so.
A
What
we
want
to
do
with
the
community
channel
in
youtube
is
that
we're
mixing
mix
and
matching
things
and
obviously
you'll
find
then
which
of
those
videos
are
relevant
for
you,
and
we
also
want
to
promote
videos
which
the
community
is
doing
so
there's
a
lot
of
videos
from
mvps
who
are
involved
in
the
pmp
initiative
in
the
open
source
side
of
the
house.
That's
the
github.com,
sharepoint
github,
dot
com,
pmp
kit
from
office,
dev,
github.com
and
microsoft.
Guys
a
lot
of
different
options
available
to
find
samples,
reusable
code,
open
source
projects
in
different
organizations.
A
A
So
this
way
you
don't
have
to
use
the
github
search
to
find
out
what's
relevant,
for
you
will
rather
give
you
a
categories
categorized
set
of
samples,
so
you
can
find
what's
relevant
for
you
and
then,
if
you're
wondering
on
so
many
urls.
What
do
I
actually
need
to
remember
and
there's
only
one
url
for
memphis,
so
akms
m365,
where
you
can
actually
get
access
on
the
documentation,
samples
initiatives,
community
call
details
and
all
of
that,
so
everything
is
available
from
there.
A
A
Actually,
briefly:
okay,
let's
let's
zoom
in
from
here,
you
can
find
all
of
the
different
community
calls
which
are
available
for
microsoft,
355
platform,
adaptive
cards,
microsoft,
graph,
microsoft,
themes,
which
are
happening
typically
on
a
monthly
basis,
and
then
we
have
special
interest
groups
which
are
happening
bi-weekly
and
then,
like
the
microsoft
general,
microsoft,
365,
dev
and
then
the
sharepoint
framework
one
one
thing:
you
may
be
noticed
that
sharepoint
framework,
one
isn't
just
about
sharepoint,
because
sharepoint
framework
is
a
valid
extensibility
model
for
microsoft
teams.
A
Now
you
can
obviously
find
all
of
the
guidance,
the
microsoft
team's
development
guidance,
the
graph
guidance
x
guidance
sharing
is
caring,
super
important
initiative
as
well.
How
would
I
actually
get
started
on
contributing
really
great
great
effort
and
super
super
popular
and
to
get
started
on
on
understanding?
How
would
I
consume
these
samples?
How
would
I
contribute
and
github?
A
So,
if
you're
not
familiar
with
that
one,
this
thinking
please
sign
up,
join
up
for
the
sharing
is
caring,
and
this
live
training
sessions
where
we
have
people
helping
you
to
get
started
on
the
on
the
a
super
super
important
thing,
and
then
the
video
channels,
the
official
one
and
the
the
official
microsoft
365
developer
to
community
one
and
a
lot
of
the
different
projects
which
are
available
so
super
super
cool
site,
akms,
m365,
pmp
or
bmp.github.com
io.
A
That
way,
you
can
actually
find
all
of
the
details
related
on
what
is
available
so
super
super
available
now.
What's
super
super
important
also
to
remember
is
the
sample
calories,
like
I
mentioned,
and
so
microsoft
team
sample
gallery
as
an
example,
looks
like
this
one
for
now
we're
working
on
on
modifying
this,
but
you
can
much
more
easily
find
what's
relevant
for
you
when
you
have
a
ways
of
slicing
down
what
you're
looking
for.
A
So
as
an
example,
if
you're
looking
for
an
implementation
in
typescript
related
or
microsoft
themes
like
a
field
visit
mashup
over
there
or
expert
finder
app
template,
you
can
actually
find
that
and
we
actually
have
mix
and
match.
Here
we
have
the
the
microsoft
samples,
like
microsoft
teams,
app
templates
together
with
community
samples,
so
which
is
really
really
cool.
A
So
you
can
actually
then
find
really
what's
relevant
for
you
if
it's
something
what
has
been
built
using
powerapps
and
you're,
interested
on
that
one
you'll
find
that
or
if
you're
looking
for
a
let's
say,
barebones
solutions
and
simple
solutions
or
if
you're
looking
for
a
bot
samples,
you
can
actually
find
those
samples
as
well.
It's
a
really
really
nice
way
of
accessing
what's
relevant
and
then,
when
you
click
the
details
of
the
sample,
you'll
be
actually
redirected
to
the
github
repo
where
that
sample
is
so.
A
This
way,
it's
much
more
efficient
or
easier
to
find
the
samples
which
are
relevant
for
you,
and
we
have
the
the
similar
kind
of
setup
for
the
microsoft
team
samples,
sharepoint
framework
samples,
there's
so
many
sharepoint
framework
samples
available.
You
should
never
start
from
scratch
almost
or
sharepoint
framework
extension
samples
also
are
available
now
again
from
the
sharepoint
framework
site,
sharepoint
framework
web
part.
Samples
are
really
good
also
for
microsoft
teams,
because
all
of
these
can
be
exposed
using
microsoft
themes
as
well.
A
So
you
can
surface
the
the
the
microsoft
the
samples
in
microsoft
teams,
if
they're
using
sharepoint
framework,
newer
versions
in
1.8
and
a
lot
of
them
actually
are
so
which
is
really
really
cool.
So
then
you
can
actually
surface
the
same
capability
inside
of
the
sharepoint
online
if
you
want,
or
directly
only
in
the
microsoft
teams,
so
it
works
natively
in
microsoft
teams
and
then
you
can
modify
that
and
do
adjustments
based
on
your
business
requirements,
so
really
cool
stuff.
A
Now,
let's
actually
get
back
on
the
slides
and
quickly
and
think
about
the
reuse
and
other
capabilities.
So
one
of
the
things
which
it's
been
really
really
cool
as
a
journey.
What
we've
done
together
with
community
is,
and
the
lookbook
site
and
the
lookbook
templates-
and
this
is
really
really
cool-
it's
fully
open
source
and
it's
available
for
you
to
get
access.
So
let
me
actually
jump
in
directly
on
that
demo.
So
what
we
actually
have
available
is
a
separate
different
kind
of
templates,
which
you
can
provision
to
any
tenant
in
the
world.
A
A
Now,
for
now,
some
of
these
are
requiring
really
high
permissions,
and
this
is
basically
because
we
are
creating
tenant
level
structures
and
modifications
in
certain
cases
now
and
that
requires
a
tenant
permission,
approval
which
isn't
quite
actually
optimal,
because
it's
quite
rare
that
the
tenant
administrator
is
the
one
who
would
like
to
provision
a
site
so
we're
looking
into
especially
in
a
simple
template
site
perspective
like
as
an
example,
the
leadership
connection
or
the
landing
and
so
on,
which
are
branded
sites,
but
they
are
one
single
cycle
chance.
A
This
will
be
lighting
up
as
a
normal
end-user
templates
later
this
autumn,
so
really
cool
stuff
as
well.
All
of
these
templates
and
the
implementation
itself
is
also
open
source.
So
in
the
way
everything
what
we
do,
we
want
to
actually
share
that
as
an
open
source
solution
for
for
the
community,
which
is
super
super
important
now.
A
One
of
the
other
things
which
I
wanted
to
actually
call
out
quickly
in
here
is
also
the
yo
team,
so
microsoft,
microsoft
has
an
extensibility
tooling
from
microsoft
teams,
so
we
can
actually
use
the
visuals
to
their
code
extension,
but
that
does
not
replace
your
teams.
A
So
as
an
example,
in
this
case,
I'm
going
to
use
relatively
quick
sample,
and
so
here
I
have
the
microsoft
teams,
implementation
and
we're
using
the
classic
story.
You
might
have
seen
this
and
there's
a
lead
application,
and
so
we
have
a
lead
solution
which
actually
has
been
built
using
sharepoint
framework,
and
from
here
we
can
easily
create,
as
an
example,
microsoft
to
do
tasks
with
pretty
cool
capability,
so
we're
using
the
microsoft
craft.
The
new
to-do
example.
I
can
create
a
reminder
for
myself
to
the
to-do
only
for
now.
A
A
What
we
also
done
here
with
this
sample
and
and
is
this
open
source
sample-
is
that
we
have
an
application
extension,
a
messaging
extension,
I'm
sorry
which
we
can
fire
in
the
discussion
and
then
behind
the
scenes.
We
have
a
bot
which
is
actually
using
adaptive
cards
of
adding
that
card
back
to
the
channel.
So
we
can
have
a
discussion
related
on
the
business
data
in
the
microsoft
themes
because
we
have
this
integration.
A
So,
for
example,
in
this
case,
let's
have
a
discussion
related
on,
let's
say,
game
controller,
3300
I'll,
select
that
one
and
we're
using
the
bots
which
we've
created
using,
do
teams
and
we're
adding
that
to
the
channel,
and
we
can
have
a
discussion
around
that
particular
lead,
so
really
cool
stuff.
No
doubt-
and
all
of
this
is
obviously
open
source.
We
also
have
an
azure
function
behind
of
the
scenes,
because
azure
is
quite
typically
it's
it's
in
behind
of
the
functionalities
and
and
behind
of
the
microsoft
365
implementations.
A
Now
we
also
have
non
development
capabilities
which
we,
which
we
do
in
the
pmp.
So
it's
just
just
about
it's
not
just
about
extensibility,
so
my
strategist,
about
community
docs
is
a
good
initiative
across
the
microsoft
365
to
collect
guidance
and
samples
which
you
can
contribute
so
super
important
thing
and
there's
so
many
other
projects.
A
So
already
today,
when
I'm
recording
this,
we
have
more
than
350
community
members
who
contributed
in
2020,
so
I'm
not
gonna
obviously
mention
all
of
these
people
one
by
one,
because
there's
just
isn't
enough
time.
What's
really
really
cool
is
that
we
have
also
companies
who
basically
give
them
permission
for
their
employees
to
contribute.
A
So
these
are
the
companies
which
we
have
a
permission
to
show.
But
key
point
here
is
really
to
say
thank
you
for
your
efforts
and
helping
us
to
be
successful
on
this
journey
together.
Because
again,
when
we
build
things
together,
we
are
so
much
powerful.
We
can.
We
can
build
on
the
common
knowledge
of
other
people
and
we
can
actually
success
together
rather
than
competing,
let's
actually
keep
on
sharing
and
this
opportunities
and
keep
on
sharing
the
learnings
between
the
between
other
people
in
the
community
as
well.
A
Now,
if
you
are
interested
in
participating,
if
you're
interested
on
getting
involved,
we
have
a
relatively
large
pmp
team
and
feel
free
to
reach
out
after
any
of
these
people,
they
know
exactly
how
to
reach
out
to
other
ones.
If
any
need
help
is
needed,
they
know
how
to
get
involved.
They
are
running
and
leading
those
individual
projects.
A
Some
of
them
are
microsoft.
Employees,
some
of
them
are
non-microsoft
employees.
Some
of
them
are
mvps,
and
some
of
them
are
not
mvps
and
it
really
doesn't
matter.
We
wanted
to
build
this
team,
which
is
across
the
world
in
a
different
with
different
backgrounds
and
across
the
different
companies,
and
we
are
looking
into
extending
this
theme
in
the
future
as
well,
so
do
get
involved
and
and
help
others
to
succeed
as
well
in
the
community.
A
And
how
did
you
get
involved?
A
gamers,
m365
bmp,
getting
a
kid
involved,
get
started
on
on
individual
projects
being
people
in
this
issue
list
being
people
in
the
social
media.
Ask
them
on
the
opportunities
I'm
getting
started,
but
if
you
don't
want
to
get
involved,
but
you
want
to
just
consume
the
components,
that's
completely
fine
as
well.
That
is
absolutely
a
valid
option
which
you
can
take
advantage
now.
That's
all
what
I
had
a
time
for
you
to
talk
about
those
things
today
is
there's
so
many
things
what's
happening.
A
I
would
love
to
actually
talk
about
those
things
even
more,
but
the
key
point
here
is
that
thank
you,
everybody
for
joining
today
on
this
bmp
virtual
conference.
Thank
you
for
being
part
of
the
community.
Thank
you
for
giving
us
the
feedback
on
what
you
need.
Super
super
important
piece
as
well.
So
if
something
is
missing,
let
us
know
we
do
exist
and
the
initiative
exists
for
your
benefit.
So
we
need
to
help.
A
You
need
to
help
us
to
help
you
so
to
say
a
classic
classic
hollywood
film
saying,
but
that
way
we
can
help
you
and
we
can
be
successful
together.
But
let's
stay
in
touch
and
enjoy
the
rest
of
the
day.
Thank
you.