►
Description
Microsoft 365 platform community call delivered on November 23rd. Two demos delivered this week: Introduction to SharePoint on-prem Microsoft Graph connector and Microsoft Learn Module - Extend Microsoft Viva Connections with Application Customizers. Start Viva Connections development today with free training Learning Path: Extend Microsoft Viva Connections. Join the Microsoft 365 Developer Program and get a free E5 developer tenant with instant availability. Sign up and attend a Sharing is Caring event in November-December. 5 new Platform related news items this week. The host of this call was Vesa Juvonen (Microsoft) | @vesajuvonen. Q&A takes place in chat throughout and live at end of call.
A
Welcome
everybody
to
the
microsoft
365
platform
community
called
this
is
our
weekly
tuesday
call,
which
we
keep
on
executing
throughout
the
holiday
season,
actually
as
well.
So
just
actually
on
the
top
topic
and
just
a
teaser
for
the
20th
is
the
23rd.
I
think
it's
somewhere
in
the
22nd
or
13th
as
well
on
those
closer
to
the
holiday
season.
We're
not
planning
to
actually
have
demos
on
those
calls,
but
what
we're
planning
to
do
is
they'll
keep
the
call.
So
let's
have
a
joint
coffee
tea.
A
Whatever
you
choose
to
drink
moment
and
and
hang
within
the
with
within
here
for
one
hour,
so
we
can
have
a
discussion
around
the
future.net
as
an
example,
which
was
an
interesting
discussion
as
we
started.
This
call
now
that's
a
teaser
for
something
what's
happening
in
the
latter
part
of
december,
but
now
it's
still
in
november.
So
it's
november
23rd
and
let's
get
moving
on
today's
agenda,
so
we'll
again
cover
some
of
the
latest
updates
and
news
from
microsoft,
365
platform.
A
We
actually
have
the
monthly
updates
as
well
today,
so
we
have
collected
all
of
the
people
and
companies
who
contributed
within
the
past
month
when,
within
our
open
source
efforts
we're
by
the
way,
moving
to
a
more
frequent
listing
with
this
one
or
that
that's
the
objective.
So
we
get
the
bi-weekly
listing
of
all
of
the
people
who
are
actually
contributing
because
it's
good
to
be
quite
a
lot
of
people
who
are
actively
involved
and
it's
better
to
get
those
people
mentioned
appreciated
openly
more
often
than
once
a
month
now.
A
We'll
also
do
a
quick
to
get
remote
picture
and
then
barak
is
gonna
talk
about
introduction
to
sharepoint,
on-premises,
microsoft,
craft
connector
and
that's
really
interesting,
hybrid
setup,
setup
with
microsoft,
craft
and
then
waldek
and
me
we're
gonna
talk
about
the
last
module
in
the
extend
microsoft,
viva
connections,
section
or
a
learning
path,
which
is
around
extending
microsoft.
Your
connection
with
application,
customizer
relatively
simple
scenario
again,
but
it's
good
to
cover
those
learning
paths
or
that's
the
intention.
What
we're
going
to
do
within
this
course.
A
So
we
cover
those
learning
paths
together
with
you.
So
you
can
ask
questions
and,
and
then,
if
there's
any
any
things,
we
need
to
jump
into
and
clarify,
we
can
talk
about
those
as
well:
quick
q,
a
happens
typically
throughout
the
call
in
the
chat.
Now
quick
recap
on
all
of
the
assets.
I
know
that
there's
a
lot
of
assets,
I'm
going
to
be
super
fast
in
here,
but
basically
two
youtube
channels
where
you
can
find
awesome.
Videos
be
getting
published
all
the
time.
A
A
lot
of
open
source
assets
do
not
start
from
scratch,
go
and
have
a
look
on
what
kind
of
samples
are
available
for
you
to
take
advantage,
and
if
you're
wondering
that,
there's
too
many
assets
and
urls
to
remember
it
is
actually
one
url.
It's
just
the
akms
m3
system
like
pmp
from
there
you
can
download
the
community
called,
invites
and
and
access
documentation,
tooling,
sdks
samples
and
all
of
that
stuff.
So
that's
really
really
cool.
A
Now
one
thing
what
we
always
keep
on
reminding
on
this
tuesday
calls,
especially
is
our
microsoft
365
developer
program
and
you
will
get
a
free,
e5,
developer,
tenant
with
25
accounts
and
as
long
as
you
use
that
tenant
for
developer
purposes,
it
will
automatically
renew
so
there's
a
certain
level
of
a
so-called
anonymous
in
the
instrumentation.
A
So
we
do
not
look
into
the
content,
but
we
analyze
if
people
are
actually
doing
development
in
the
tenant,
and
it
will
automatically
renew
if
you're,
using
that,
with
with
the
for
developer
usage
and
there's
a
lot
of
awesome
stuff
in
this
tenants
nowadays
available.
Example,
content
example:
structures
25
accounts
all
of
that
stuff,
and
now
it's
it's
with
a
instant
availability.
So
they
are
pre-provisioned,
so
you
actually
get
a
ready-to-use
tenant
in
a
matter
of
minutes
which
is
super
suitable
as
well,
something
what
we
always
also
probably
promote
in
this
course.
A
That's
the
right
way
of
saying
that
is
our
learning
paths,
and
so
the
easiest
way
to
get
started
on
on
the
microsoft
365
platform
is
to
go
to
our
free
microsoft,
learning
paths
which
are
telling
you
how
to
get
started.
They
are
super
polished,
hands-on,
labs,
hands-on
labs
included
how
to
get
started
on
extending
microsoft
365,
and
we
will
cover
one
piece
again
today
and
here,
which
is
the
extent
microsoft,
video
connection
from
the
application
customizer
perspective.
A
That's
the
latter
part
of
today's
demos,
but
really
really
good
assets
already
available,
and
these
are
free
so,
which
is
a
super
super
good
thing
as
well,
so
you
can
easily
access
them
from
any
location
now
and
there's
also
a
lot
of
samples
available
in
the
sample
gallery.
We
are
already
in
the
650
samples
actually,
and
so
the
amount
of
samples
is
growing
quite
significantly
and
we
are
going
to
make
a
official
announcement
about
the
sample
gallery.
A
Quite
soon
it's
been
a
bit
delayed
because
we
want
to
make
it
a
polished,
polish,
polish,
polish,
but
now
it's
getting
to
the
right
level
and
we
keep
on
adding
samples-
and
this
is
a
gallery
where
you
find
community
samples
and
microsoft
provided
samples
from
a
one
location
so,
rather
than
being
forced
to
go
to
the
key
top
and
and
trying
to
find
the
right
sample
what
you're
looking
for
you
can
go
to
a
single
ui
and
use
the
search
box
like
in
google
to
find
the
relevant
sample
for
you
and
it's
working
surprisingly
well,
so
I'm
actually
super
impressed
on
the
work
and
what
we've
done
in
here
and
please
also
provide
us
feedback
around
this
one.
A
B
Absolutely
thank
you
visa.
Well
friends,
as
avesa
just
described,
we
have
lots
of
samples,
lots
of
resources,
lots
of
opportunities
for
you
to
collaborate
in
the
community,
whether
that
means
utilizing
these
resources
or
even
contributing
back,
but
we
understand
that
there
may
be
some
hurdles
that
prevent
you
from
getting
involved.
Something
like
I
don't
know
how
to
traverse
github
how
to
submit
samples
back
into
github
how
to
use
those
samples
there's
a
lot
of
moving
pieces
to
all
of
the
resources
we
have,
but
we
don't
want
you
to
feel
like
you're
left
alone.
B
To
figure
them
out
sharing
is
caring.
Is
a
program
that's
going
to
walk
you
through
how
to
utilize
many
of
these
resources
and
contribute
back
live
hands-on
in
sessions
with
members
of
pnp
and
members
of
the
community.
They're
not
recorded,
there's
safe
space
opportunities
to
collaborate,
ask
questions
get
involved,
so
we've
got
a
number
of
upcoming
sessions
and
topics.
Our
newest,
of
course,
is
the
power
platform
samples
and
the
ever
popular
amas.
In
fact,
one
week
from
today,
we've
got
one
on
mgt
with
sebastian
levert,
so
come
and
sign
up
for
any
of
them.
B
A
Thank
you
david
on
that
one
now
moving
on
on
the
slides,
because
we
want
to
get
to
the
demo
sections
as
well.
Just
a
few
reminders.
Again.
You
want
to
certainly
check
out
the
microsoft
365
developer
podcast.
The
latest
episode
actually
was
released
today,
where
paul
and
jeremy
are
talking
about
the
latest
news.
What
microsoft
has
provided
around
the
microsoft
365
platform
from
ignite
around
and
around
the
november
time
frame?
So
really
good.
A
Nice
podcast
episode
for
sure
the
second
podcast,
which
actually
had
also
latest
episodes
released
today,
is
the
bmp
weekly,
where
we
talk
about
the
latest
in
the
microsoft
365
platform,
as
well,
typically
with
a
visitor.
A
So
we
focus
on
our
career
paths
and
community
contributions
and
what
people
are
doing
so
introducing
people
of
the
community
so
mvps
and
program
managers
from
microsoft
and
the
latest
one
was
with
catherine
released
today
now
a
few
news
from
the
microsoft
site
from
last
week,
and
there
was
actually
three
sorry
five
made
a
news
as
a
tree
from
the
developer
platform
side
and
so
there's
a
go
developer,
sdk
now
available,
which
will
make
it
easier
to
do
and
development
with
go
language
for
and
with
microsoft
craft,
so
that
that
should
help
you,
if
you're
looking
into
using
the
go
language
within
your
development,
to
make
them
make
the
authentication
and
access
to
microsoft
graph
apis
in
a
more
easier
way.
A
Then
there
was
a
really
nice
a
bit
longer
than
one
hour,
a
video
from
rabia
and
and
bob
related
on
microsoft
teams,
development.
All
you
need
to
know,
and
that's
actually
pretty
good
achievement
if
you
can
actually
cover
all
you
need
to
know
within
one
hour.
So
that's
a
really
interesting
time.
Investment
for
sure,
but
rabia
and
bob
are
super
professional
about
this
topic.
A
A
few
weeks
back,
can't
even
remember
the
exact
time
or
date,
because
time
is
flying
when
you're
having
fun
but
there's
like
four
different
videos
or
five
videos.
So
the
event
has
been
now
split
to
a
smaller
set
of
videos,
so
that
they're
more
consumable
and
they
don't
take
too
much
time
if
you're
looking
into,
for
example,
understanding
what
azure
fluid
free
relay
would
actually
mean
for
developer
experiences
in
the
future.
Then
there
will
say
two
new
blog
posts
in
the
viva
block
related
on
viva
topics.
A
So,
first
of
all,
and
this
support
for
matt
and
the
first
one
is-
is
kind
of
an
introduction
on
viva
topics
that
have
success
so
doctor
about
the
different
scenarios
and
opportunities
what
the
viva
topics
actually
provides
and
then
the
next
this
kind
of
step
number
two
is
to
initiate,
where
we
go
forward
and
start
actually
creating
and
utilizing
the
viva
topics
inside
of
the
company.
So
a
really
good
blog
post,
a
lot
of
assets
available
from
those
blog
posts
also
related
on
the
viva
viva
topics
use
cases.
A
Now
I
mentioned
this
one
already
as
we
started
so
the
november
update
is
coming
quite
soon
as
a
blog
post
available
later
this
week,
but
we
already
collected
all
of
the
people,
who've
been
contributing
within
the
last
month
for
our
open
source
and
community
assets,
and
it
was
again
a
lot
of
lot
of
people.
So,
first
of
all,
all
of
the
external
people
we're
not
going
to
call
you
out
one
by
one,
because
that
would
actually
take
the
full
60
minutes
of
today.
A
But
again
we
were
forced
to
split
this
into
three
different
slides.
So
a
lot
of
a
lot
of
people
who've
been
actively
involved
and
contributing
with
samples,
documentation
updates
and
all
of
that
stuff
across
the
microsoft
365
platform
areas
and
some
of
them,
and
thank
you
for
noticing
eric
so
fda,
f,
a
d
f
is
actually
a
really
good
person.
A
He
has
helped
a
lot
on
the
community,
but
the
thing
is:
if
the
github
profile
doesn't
have
a
name,
we
can't
really
call
them
out
with
the
name,
so
we
need
to
call
them
out
with
the
github
profile
alias
and
that's
what
you're.
Seeing
for
some
of
these
names
and
some
of
the
aliases,
like,
I
said
a
lot
of
a
lot
of
people
within
the
past
month
being
actively
evolved
across
multiple,
multiple
different
companies
and
I'm
using
a
font
in
the
size.
Nine,
because
just
making
sure
that
I
think
10
wasn't.
A
That
was
too
big
already,
so
we
had
to
use
the
nine,
even
though
there's
some
space
on
the
slides
as
well.
But
thank
you,
everybody
for
being
actively
involved
in
the
community,
and
this
is
the
list
of
companies
which
we
have
a
name
open
permission
to
show
as
part
of
the
companies
who've
been
actively
involved
within
the
past
month
with
their
employees,
contributing
on
the
microsoft
365
platform
areas.
So
thank
you.
Thank
you.
A
Thank
you
for
giving
your
employees
the
opportunity
of
being
involved
and
helping
others
in
this
open
source,
community
really
really
cool
and,
of
course,
a
lot
of
a
lot
of
people,
also
in
the
microsoft
side
of
the
house.
So
not
gonna
spend
too
much
time
in
here
as
well,
but
we
are
seeing
more
and
more
people
and
activities
from
the
microsoft
side
as
well,
which
is
great,
so
we
are
growing
the
the
open
source
community
side
of
the
house
as
well.
A
Now
before
we
go
to
the
demos
we'll
do
a
quick,
typical
syn
up,
which
is
our
together
mode
picture
time.
So,
let's
all
be
like
sip
sebastian
livered
and
that's
going
to
be
hunting
down
sep
now
for
years,
because
that
was
such
a
good
clip,
which
I
was
able
to
actually
get
from
there.
Let
me
flip
on
to
together
mode.
A
Let
me
start
to
camp
daisy
recorder
and
let
me
move
you
in
here
and
one
second
where's,
my
camtasia,
and
let
me
make
sure
that
I'm
recording
the
right
screen
and
pushing
the
recording
buttons
50
seats
and
their
zip
in
the
middle,
showing
everybody
how
this
is
done.
That's
really
really
good.
I
think
we're
hitting
the
limit.
So
I'm
waving
everybody
thanks
everybody
for
joining
today.
Thank
you,
sir,
for
being
on
the
middle,
showing
how
this
is
done.
A
Awesome
work
on
on
the
mimicking
set
as
well
thanks
everybody,
we're
gonna
craft,
a
gif
animation
of
that
one.
Thank
you.
Thank
you
really
really
cool
good!
I'm
gonna
stop
the
recording
of
that
one
and
let
me
move
in
here
and
that
was
really
fast-
we're
getting
better
and
better
actually
on
this
and
and
faster
and
faster,
taking
the
the
crew
photos
for
sure.
A
But
today
I
will
start
from
a
demo
perspective
with
barack
around
the
introduction
to
sharepoint
on-premises
microsoft,
craft
connector,
really
interesting
topic
for
sure
and
then
we're
going
to
talk
about
the
microsoft
viva
connection
scenarios
after
that.
But
let's
jump
barrack
on
your
screen
and
for
your
story.
C
C
So
give
you
a
quick,
you
know,
snapshot
or
the
overview
of
what
we
shared.
You
know
earlier
this
month
in
ignite.
As
most
of
you
folks
already
know
that
graph
connectors
is
ga.
You
know
it
helps
you
bring
in
your
third-party
content
into
microsoft.
Search
ecosystem
helps,
you
bring
content
into
not
just
search,
but
you
know
for
intelligent
discovery,
viva
topics,
people
experience
and
not
to
mention
security
and
compliance
inbuilt,
because
you
know
it's
part
of
m365,
as
we
all
know
so.
C
General
availability
is
a
few
of
our
graph
connectors,
which
we
announced
last
ignite.
I'm
sure
you
know
most
of
our
customers
have
already
been
using
it
for
good
one
year
and
sharing
good
feedback
with
us.
A
number
of
number
of
new
graph
connectors.
We
announced
private
preview,
this
ignite,
that
includes
sharepoint
on-prem
connector,
which
is
the
topic
you
know
I
wanted.
C
You
know
some
discussion
in
this
forum
as
well
as
few
additional,
and
you
know
if
any
of
these
graph
connectors
in
preview
you
see
on
the
right
side
of
the
screen
is
area
of
your
interest.
I
have
a
sign
up
link
to
participate
in
the
private
preview
in
the
coming
slide.
C
You
can,
you
know,
share
your
information
and
one
of
our
team
members
from
graph
connectors
team
will
reach
out
to
you
to
get
more
information,
and
the
graph
connectors
in
preview
includes
sharepoint
on-prem,
we'll
have
you
know
more
discussion
on
that
azure
devops
work
items
we
already
have
azure
devops
ga
this
is
the
you
know,
addition
to
that
which
includes
work
items
then
jira
confluence,
servicenow
catalog.
We
already
had
servicenow
knowledge
base.
Ga
and
this
catalog
currently
is
in
preview,
azure,
devops,
wikis,
csv,
connector
and
schoology,
which
is
mostly
for
our.
C
You
know:
education,
space
customers,
so
you
know
the
number
of
connectors
and
in
preview
would
love
to
get.
You
know.
You
know
a
few
of
folks
from
this
forum
submit
the
nomination.
So
you
know
we
can
work
with
you
and
you
know
bring
you
into
our
private
preview.
Now
talking
about
sharepoint
on-prem
connector,
as
you
know,
you
know
we
have
been.
C
You
know
most
of
the
customers
already
using
cloud
hybrid
search
to
to
get
this
hybrid
environment
set
up
to
you
know,
make
your
on-prem
sharepoint
content
searchable
from
from
on-prem
or
you
know,
in
from
sharepoint
online,
but
with
the
graph
connectors
you
know
we're
taking
it
to
next
stage
where
you
know
you
can
bring
your
on-prem
content
into
this
whole
ecosystem
of
graph
connectors.
C
We
would
suggest
you
to
give
it
a
try
and
you
know
start
thinking
about
how
you
will
move
the
you
know
the
content
or
index
it
through
this
sharepoint
on-prem
graph
connector
into
cloud
and
you
know,
use
all
the
advanced
capabilities
of
search
and-
and
you
know
viva
here-
is
the
link
to
participate
in
the
private
preview.
Aka
ms
slash
graph,
connector
preview,
and
you
know
the
capabilities
we
currently
support
is,
if
you
have
sharepoint
on-prem
environment,
2013
16-19,
all
three
supported
this
connector
is
specifically
on-prem
agent-based.
C
So
you
know
you
have
a
agent
framework
or
agent
kind
of
installer
which
you
install
in
your
local
environment.
Then
it
talks
to
basically
our
cloud
components
and
you
know
help
you
crawl.
The
sharepoint
on-prem
servers
and
you
know,
help
you
ingest
the
data
from
your
on-prem
or
basically
inches
the
index
to
our
online
system.
C
We
support
exclusion
list,
we
support
eccles.
So
you
know
all
the
permission
set
for
your
on-prem
content
will
be
respected
in
your
online
search
scenarios.
We
support
basic
and
windows
auth
at
this
point
and
you
know
making
you
know,
providing
support
for
more
odd
scenarios
as
we,
you
know,
as
I
speak
in
coming
weeks
and
it's
part
of
m365
graph,
connector
ecosystem,
so
you
know
secure
and
compliant
by
design
once
so
the
currently
it's
the
way
we
are
working
in
private
previews.
C
You
submit
submit
your
information
in
in
the
sign
up
form,
which
I
shared
the
link
akms
slash
graph,
connectors
preview.
We
enable
this
particular
connector
for
your
tenant
and
then
once
it's
enabled
it
will
be
available
in
your
data
sources.
Once
you
go
to
admin
center
search,
intelligence,
slash
data
sources,
you
will
see
this
new
connector
showing
up
here,
which
is
called
sharepoint,
and
you
know
from
there.
C
It's
the
regular
admin
screens
where
you
provide
the
you
know
the
source
information,
michael
permissions,
and
you
know
what
all
you
want
to
crawl
and
you
know
exclusion
list
and
things
like
things
like
that
and
after
that
you
create.
Now
you
provide
the
modern
result,
types
you
create
vertical
and
then
you
know
it
starts
showing
up
in
your
sharepoint
online
office.com
and
microsoft
search
and
bring
search
experiences
at
high
level.
You
know
a
little
bit
information
about
how
this
overall
architecture
is
working.
So
you
know,
just
here
is
your
source.
C
On-Prem
agent,
as
I
said,
you
know,
it's
on-prem
agent-based
system
agent
will
be
installed
locally
on
your
server
or
you
know
vm.
If
you
want
to
create
in
your
environment
which
has
information
how
to
do
the
crawling
for
your
source
system-
and
you
know,
talk
to
our
online
system
in
graph
connector
service
which
helps
in
crawling
and
ingesting,
and
you
know
basically
coordinating
the
the
injection
part
and
then
you
know
it
puts
information
in
substrate
and
from
there
you
know
it
appears
in
your
such
experiences.
C
So
that's
all
I
have
in
my
presentation.
I
do
not
have
any
you
know
any
demos
at
this
point,
but
would
love
to
get
information
to
you
know
help
you
folks,
try
it
out.
So
please
submit
that
information
in
the
nomination
form
and
I'll
share
that
link,
if
brian
has
not
already
done
that.
So
thank
you
so
much.
I
appreciate
the
time
and
looking
forward
for
your
participation.
A
Thank
you,
barak
yeah.
We
shared
a
link
already
in
the
chat
one
question
related
on
the
on
the
supported
versions.
The
latest
version
of
sharepoint
server
on
premises
is
actually
sharepoint
server
subscription
edition,
which
was
released
two
months
ago
now,
which
is
based
on
sharepoint
2019.
I
guess
that's
supported,
but
it
wasn't
mentioned
on
the
slides
and
slide
might
be
outdated.
So
there
was
a
question
related
on
that.
C
Correct
so
subscription
edition
we,
my
team,
is
still
you
know,
working
on
few
of
the
last
components
on
it
so
likely
in
a
month
time.
It
will.
You
know
we'll,
have
support
for
that,
but
at
this
point,
if
you
know
our
customers
want
to
give
it
a
try
in
next
one
month,
I
would
say
2013,
16
and
19,
but
likely
starting
january,
we'll
have
support
for
subscription
edition
as
well
cool.
A
That
is
all
what
was
expected.
That
was,
I
think
that
was
the
only
pending
question
and
then
was
that
that
was
my
comment
actually
that
there
was
a
lowercase
b
on
the
on
the
picking
of
a
sharepoint,
so
it
the
point
is
of
the
day
capital
b,
but
again
it's
in
preview.
So
it's
okay,
let's
get
it
fixed!
Thank.
B
A
Cool
and
then
I
guess
we'll
take
over
from
here,
so
thank
you,
barak
on
that
one
I
and
then
we'll
move
into
the
second
demo
of
today,
which
apparently
is
me
and
waldek
waldek.
Are
you
good
ready
to
go?
Yes,
you
have
the
slides.
A
Okay,
all
two
of
them:
okay,
so,
okay,
let
me
let
me
scream
no
sorry
putting
it
on
a
spot.
So
so
we
we've
been
going
through
the
extending
of
microsoft
level,
connections,
learning
path
which
is
available
from
the
from
the
microsoft
learn.
If
you
go
https
or
it
will
be,
akms,
m365
and
dev,
and
learn
and
you'll
find
the
extend
microsoft
viewer
connection
and-
and
that
really
is
focusing
on
three
different
topics.
A
It
focuses
on
extending
the
vapor
connection
from
a
web
part
perspective
from
a
application,
customizer
perspective
and
then
using
the
adaptive
card,
extensions,
so
relatively
simple
scenarios
and
simple
implementation
style,
but
actually
super
powerful.
So
it
really
shows
how
to
get
started
from
a
scratch
and
from
nothing
and
understanding
what
you
can
do
as
a
starting
point
and
then,
of
course,
you
can
extend
from
there
using
the
documentation
and
tooling
and
hands-on
labs
and
samples,
and
all
of
that
what
is
available.
A
So,
within
the
past
two
weeks
we've
been
going
through
the
first.
We
did
ac
so
adaptive
card
extensions.
Then
we
did
web
parts
and
now
we're
going
to
the
application
customizers
and
that's
basically
the
last
piece
from
this
learning
path
and
then
and
next
time
we'll
talk
about
something
else
again,
but
not
not
about
the
not
from
this
learning
path.
A
So
what
we
basically
have
already
accrete
with
the
cloud
advocates
like
welding,
is
that
we
will
start
covering
more
and
more
learning
paths
in
this
two
cycle,
because
it's
beneficial
for
community
to
know
and
see
this
also
actually
in
demos
as
well.
A
Now,
first
of
all
just
a
reminder:
vivo
connections
toolkit
is
already
generally
available,
so
that
was
released
a
few
weeks
actually
before
ignite
and
then
week
after
ignite
with
bit
of
a
weird
timing,
the
viva
connection
mobile,
went
to
ga
as
well,
so
viva
connection
is
already
completely
g8
and
unavailable
for
anybody
to
take
advantage
and
no
additional
license
is
needed.
So
the
viva
connection
is
basically
a
capability
where
you
are
exposing
the
corporate
communicational
intranet
or
the
sharepoint
inside
of
the
mobile
and
a
desktop
and
potentially
and
a
tablet
scenarios.
A
Now,
from
these
scenarios
from
these
three
different
or
two
different
main
kind
of
a
differences-
and
there
are
few
differences-
so
there's
three
three
different
extensibility
options,
so
you
can
use
web
parts,
application,
customizers
and
adapter
card
extensions,
adaptive
card
extensions
are
for
the
mobile
experiences
and
and
those
are
being
rendered
in
a
native
mobile
way
using
the
native
mobile
framework.
So
it's
super
fast
and
it's
targeted
for
mobile
usage.
Now
the
web
parts
and
application
customizers.
These
are
similar
kind
of
things.
A
What
we've
been
having
in
the
sharepoint
in
the
past,
as
well,
so
we're
building
on
an
existing
extensibility
model.
So
if
you've
done
application,
customizers
or
web
parts
in
sharepoint
online,
you
will
know
how
to
do
them,
of
course,
in
the
individual
connections
as
well
huge
so
learning
objective
of
today.
So
we
will
go
through
basically
and
the
learning
path.
A
Sorry
to
learn,
learn
module
because
learn
path
is
all
of
the
four
different
modules
and
today
we're
going
to
use
one
module
and
we're
going
to
actually
go
to
how
to
extend
the
vr
connection
desktop
with
the
application
customizers.
So
application
customization
can
be
used
in
the
vmware
connection,
desktop
experience,
but
not
in
a
mobile
experience,
because
mobile
experience
is
all
about
adaptive
cards,
so
we're
going
to
create
and
deploy
and
test
the
custom
application.
Customizer
individual
connection
desktop
throughout
now,
quick
introductions.
A
So,
basically,
after
the
video
connection
has
been
enabled
that's
by
the
way,
also
covered
in
the
learning
path,
how
to
enable
vivo
connection.
What
do
you
need
to
do
enabling
the
global
navigation
settings
antenna?
That
means?
How
do
you
deploy
the
stuff
in
the
teams?
A
Admin
ux
after
that
has
been
then
enabled
you
might
want
to
actually
extend
the
vivo
connection
in
a
way
that
you
want
to
actually
inform,
for
example,
employees
with
some
data
or
information
or
notification
and
typical
scenario
for
application
customizer,
especially
if
it's
a
visual
application
customizer
would
be
something
that
we
want
to
have
a
reminder
for
employees
that
there's
an
important
company
announcement
or
something
to
follow
up,
and
you
want
that
to
be
visible
for
every
single
employee
all
the
time
until
they
will
basically
click
and
do
whatever
is
being
asked
them
to
do
application.
A
Don't
quote
me
on
that,
but
still
it's
it's
one
of
the
the
kind
of
a
repositioning
where
viva
is
being
promoted,
more
and
and
the
sharepoint
is
still
in
the
contact
site
and
content
services
behind
the
scenes,
we're
using
basically
a
sharepoint
home
site,
which
is
the
one
which
has
been
then
exposed
through
viva
connection
desktop
inside
of
your
microsoft
themes,
application
so
making
sure
that
you
can
easily
access
the
information
directly
from
desktop
or
from
the
mobile
experience,
and
as
noted
out
over
already,
there
application
customizers
only
work
with
individual
connection
desktop
experience.
A
A
Now.
Application
customizers
don't
have
to
have
a
ui,
so
there
might
be
something
like
you
want
to
have.
For
example,
let's
say
google
analytics
or
some
other
analytics
tooling,
which
is
tracking
the
user
view.
Google
analytics
is
quite
typical
scenario
for
this
stuff.
To
be
fair,
there
is
a
free,
similar
kind
of
version
coming
from
microsoft
as
well,
which
is
what
what
is
it
called
world
deck?
A
Not
google
analytics
the
better
one,
the
not
in
size.
It's
also
yeah.
A
Now,
but
for
that
scenario
so-
and
that
would
be
a
good
example
of
we
want
to
embed
something
analytic
scripts
on
the
basis
to
analyze
what's
happening
and
then
and
there's
no
ux
which
we're
rendering
now
application
customizers
can
actually
have
also
also
ui
elements,
so
they
can
actually
claim
positions
on
the
on
the
ui
which
is
being
exposed
inside
of
the
microsoft
teams.
As
of
connection
and
right
now,
we've
been
waiting
for
get
more
placeholders
quite
a
long
time.
A
It
is
still
in
works,
but
right
now
we
still
have
one
placeholder
in
top
one
placeholder
in
bottom,
so
basically
a
kind
of
a
header
section
and
then
a
lower
footer
section
where
you're
going
to
embed
extensibility
on
that
side,
and
thank
you
christian,
it
is
microsoft,
clarity.
You
are
absolutely
correct
on
that.
Thank
you
for
helping
us
see
as
a
microsoft.
C
A
Now
for
the
application
customer,
I
say
as
a
developer,
we
define
the
position
of
an
application
customize,
and
this
is
a
really
the
big
difference
between
application,
customizer
and
extensions
versus
the
web
parts,
so
the
web
parts
are
being
modified
and
configured
and
adjusted
by
the
content.
Editors,
application
customizers
are
something
which
is
being
looked
kind
of
hooked
or
locked
in
the
site
in
a
certain
shape
or
a
form
and
the
end
users
cannot
get
rid
of
them,
so
they're,
basically
locked
in
from
that
perspective,
they're
actual
code.
So
it's
a
developer
experience
now.
A
You
might
actually
think
about
this
if
you
think
about
sharepoint
framework
extensions
that
what's
the
difference,
for
example,
these
extensions
versus
some
of
the
configuration
options,
what
you
can
do
in
the
lists
because
extensions
technically,
not
just
if
you
step
away
from
the
application
customizers,
you
can
do
a
list
of
our
customizations,
but
that
the
difference
is
really
the
fact
that
when
it's
sharepoint
framework,
it's
code
and
it's
developer
created
to
developer
associated,
not
end
user
or
site,
editor
configurable.
A
So
that's
where
the
differences
really
are,
and
editors
cannot
get
rid
of
them
as
such,
because
they're
basically
locked
to
be
available
on
the
site
now
site
administrator,
configure
application,
customizers
potentially,
and
so
there
might
be
limited
configuration
capabilities.
There
are
a
few
different
options:
how
to
make
this
happen,
either
centrally
from
the
tenant,
scoped
or
or
then
in
the
site
level.
A
If
you
don't
like
the
out
of
the
box
one,
it
could
be
a
master
footer,
it
could
be
a
notification,
it
could
be
something
which
is
detecting
that
hey
you're
the
person
who
who's
located
in
this
particular
location-
and
you
should
be
doing
x
and
y
and
c
today,
go
there
and
make
that
happen.
Just
a
reminder.
Personalized
reminders,
for
example,
in
the
viva
desktop
experience
or
you
haven't
hey,
you
haven't
actually
completed
your
mandatory
training
and
that
happens
actually
a
lot
in
the
microsoft
we're
getting.
A
Those
reminders
all
the
time,
at
least
I
do
because
I
never
remember
to
do
them
so
a
reminder
for
me
to
actually
follow
up
on
on
those
trainings.
A
Now,
let's
actually
create
one
of
these
from
scratch,
and
we
do
have
well
nicely
timed
today,
so
I
will
start
actually
from
clean
command
line
and
we'll
move
into
the
right
location.
Let
me
pump
up
the
font
a
bit
and
let
me
go
to
my
pnp
location.
A
Everybody
has
a
bmp
location,
of
course,
and
let
me
actually
start
from
here.
Let
me
a
quick
shuffle
things,
so
I
can
see
the
code
which
walter
has
written,
I'm
just
executing
his
code,
so
it
makes
me
feel
that
I'm
actually
capable
of
writing
code
out
of
life.
Am
I
oh.
B
A
If
there's
a
difference,
can
a
pm
run
your
code,
nice?
Basically,
what
I'm
doing
here
is
that
I'm.
B
A
At
yeoman
generator,
which
is
the
creation
of
our
sharepoint
framework
or
viva
connection
project.
So
we
start
the
creation
of
our
project
structure
and
let's
actually
use
the
values.
What
our
documentation
is
giving
us
to
use.
So
I'm
going
to
use
an
spfx
company
announcement,
application
customizer
as
the
solution
name
and
then
it's
going
to
ask
me.
This
is
a
relatively
stupid
question
right
now,
because
and
we're
going
to
chop
it
in
the
1.14
version,
but
we
only
support
sharepoint
online
anymore,
with
german
generator.
A
So
we're
going
to
use
that
one
now
we
can
use
current
folder
because
I
already
went
to
the
folder
where
I
want
this
to
be
created
and
then
for
these
we're
not
going
to
deep
dive
on
the
settings,
but
basically
we're
not
going
to
have
a
tenant
deployed
and
not
unique
api
permissions.
So
not
a
super
security,
but
a
normal
security
level,
still
we're
going
to
create
an
extension
and
we're
going
to
create
an
application
customizer
and
we're
going
to
give
it
a
name
like
something
instructed
and
meaningful.
A
Technically.
This
is
not
visible
from
the
ux,
because
again,
a
developer
still
makes
the
decision
where
the
application
customizer
is
being
placed.
So
the
ux
doesn't
really
matter
that
much
or
these
descriptions
doesn't
matter
that
much
but
hey
it's
good
to
have
them
in
the
package.
Now
it's
going
to
create
the
solution
and
it's
going
to
create
the
package
and
for
us
and
as
it's
doing
that,
let's
actually
have
a
look
on
the
setup.
A
So
if
you
followed
up
on
the
last
two
weeks
on
our
journey
on
implementing
and
doing
extensibility
with
viva
connections,
so
first
of
all,
we
have
here
relatively
simple,
viva
connection
layout.
So
we
have
a
contoso
personalized
logo
and
a
name.
So
you
can
personalize
the
viva
connection
based
on
your
company
and
then
we're
using
super
simple
communication
sites
as
a
starting
point.
A
But
we
have
enabled
the
dashboard
here
already
and
we
have
actually
one
announcement
list
which
is
created
for
just
the
mimicking
information
which
could
be
important
for
the
employees,
so
we
have
a
one
complete
or
mandatory
trading
information
available
and
then
another
news.
Now,
if
I
go
back
in
the
in
the
home,
we
can
see
that
we
have
the
ace
which
we
have
implemented
in
here,
ace
being
the
adaptive
card
extension
component,
which
could
be
then
exposed
using
the
mobile
experience.
And
then
we
have
a
custom
web
part
which
is
visible
here
as
well.
A
Now
today
we
cannot
create
an
application
customizer
again
if
you're
super
familiar
with
sharepoint
framework,
there's
nothing
really
unique
or
new
in
here,
except
that
now
we're
inside
of
the
microsoft
teams,
which
makes
that
then,
as
a
viva
connection,
experience
so
and
the
cool
thing
about
all
of
this
one
again,
just
to
recap:
there's
no
license
cost.
No,
nothing!
You
can
just
embed
the
sharepoint
online
portals
and
modern
photos
directly
in
here.
This
doesn't
look
actually
super
impressive.
A
But
again,
if
you're
looking
into
doing
a
super
impressive
portals,
I
would
still
recommend
using
the
sharepoint
lookbook
and
there
from
here
you
could
use
something
like
the
perspective.
That's
the
starting
point
and
then
enable
that
to
be
the
welcome
page
and
then
add
the
desktop,
the
viva
connection,
dashboard
and
all
of
those
experiences
in
here.
But
let's
go
back
on
our
boring
site.
We
should
have
actually
made
it
a
bit
more
flashy.
Maybe
not
the
flashiness
is
always
it's.
It
might
be
confusing
as
well.
A
Now
let
me
go
back
on
the
command
line
and
we
can
see
that
our
solution
has
been
created
and
let
me
actually
open
up
a
visa
studio
code
and
we'll
start
doing
some
coding
well,
actually,
not
because
remember
to
read
the
manual.
The
manual
says
that
we
need
to
run
one
npm
install
command.
So
let
me
go
back
in
command
line
and,
let
me
add
a
usb
office
ui
fabric
core,
so
I
won't
be
wondering
why
isn't
it
working
afterwards
see
exactly
so?
Why
do
we
need
that?
A
So
we're
gonna
use
this
one
for
styling
purposes
as
we're
rendering
ux
level
information.
We
will
take
advantage
of
styling
elements
from
the
sp
office
ui
fabric
core.
It
gives
us
the
styling,
colors
and
style
definitions
which
we
will
use
in
our
implementation
and
what's
happening.
A
And
why
isn't
it
available
already
for
us?
So
why
isn't
all
of
these
available
already
and
it's
not
available,
because
we
want
to
make
sure
that
if
we
are
not
using
that
we
do
not
increase
the
bait
size.
So
basically
we
want
to
make
sure
that
the
package
and
the
javascript
component,
which
comes
out
of
transcompiling
the
typescript,
is
as
minimal
as
possible.
So
when
people
are
accessing
the
page,
for
example
through
the
microsoft
teams
and
and
from
other
areas,
it
will
not
be
critical
well,
it
will
not
be
too
big.
A
Now
I
got
confused
because
I'm
reading
the
critical
messages
there
now
by
the
way
on
the
on
these
things,
that's
actually
a
good
point
for
just
from
eric
every
now
and
then
you
might
see
this,
and
we
are
of
course
closely
following
up
on
this
quite
often
as
you're,
seeing,
for
example,
in
this
case,
that's
critical.
A
These
are
not
critical
in
runtime,
so
they
would
be
critical
in
runtime
if
we
would
be
running
server-side
code,
but
not
when
we're
running
client-side
code
after
transcompiling
the
typescript
to
javascript
and
those
are
the
kind
of
the
differences,
and
these
are
really
hard
to
do
kind
of
a
spot
and
understand,
but
from
our
side
from
microsoft
site.
We're
of
course,
following
up
on
what's
happening
in
npm,
which
is
by
the
way
owned
by
microsoft
nowadays
as
well,
it's
pretty
cool
now
or
github,
but
then
microsoft
does
github.
So
it's
complicated
cool.
A
A
Exactly
that
I
know
what
has
happened
so
no
rushing
and
then
running
out
of
time.
Now.
What
we
basically
have
here
is
a
sharepoint
framework
solution
and
a
basic
layout
and
a
structure
and
a
baseline
setup
for
application
customizer
and
we're
gonna
a
bit
modify
this
one.
So
we
will,
we
will
basically
make
it
available
and
more
structural
and
make
those
placeholders
so
we're
going
to
put
a
header
placeholder
on
the
page
as
we're
rendering
the
page
inside
of
the
viva
connection.
A
So
I'm
going
to
follow
up
on
the
guidance
I'm
going
to
modify
the
sp
application
page
we're
going
to
take
placeholder
content
and
placeholder
name
from
there
and
also
need
needed
as
we're
pointing
out
to
a
location
in
a
page
and
we're
going
to
render
some
javascript
in
there.
And
then
we
want
to
access
the
information
from
sharepoint
online.
So
I'm
going
to
add
a
additional
import
which
is
sp,
http
client
in
here
and
then
we're
going
to
start
actually
a
bit
of
implementing
the
code.
A
So
inside
of
my
class,
that's
my
actual
class,
that's
the
actual
typescript
implementation
of
my
application.
Customizer,
I'm
going
to
add
an
internal
variable,
so
we
can
then
store
total
placeholder
in
here
pretty
soon
in
the
code,
we're
going
to
actually
add
a
on
init
or
we're
going
to
modify
it
on
init
a
bit.
So
there's
our
on
in
it,
which,
right
now
it
is
showing
a
dialog
with
hello
world
on
something.
That's
not
super
interesting.
A
So
let's
actually
modify
the
on
init
completely,
so
we're
going
to
actually
add
a
change
even
at
render
placeholders,
and
this
is
basically
making
sure
that
whenever
we're
moving
across
to
different
ux
elements
and
partially
loading
the
pages
our
render
placeholders
is
getting
rendered
properly
and
what
we
then
need
is
the
actual
render
placeholder.
So
let
me
actually
craft
that
one
from
the
code
and
paste
that
one
in
that
was
a
super
fast
implementation
of
the.
B
A
Yes,
no,
but
it
was
able
to
even
see
that
coming
now
what
we
can
see
here,
let's
have
a
quick
look
on
on
what's
actually
happening
here,
and
what
are
we
actually
doing
here
is
that
we
are
taking
an
instance
of
the
top
placeholder.
So
there's
a
in
the
html
structure
in
the
base
structure,
there's
a
location
where
we
can
inject
our
custom
experience.
That's
what
we're
doing
here.
A
Now
something
what
we
can
see
actually
here
already
is
that
we
can't
find
styles,
and
this
is
basically
what's
still
missing.
We
didn't.
We
took
a
dependency
on
that
officer
fabric
element,
but
we
didn't
actually
implement
anything
with
that.
So
let's
actually
go
back
in
on
the
solution
structure
and
let
me
create
a
one
new
file
in
this
folder
and
there
we
go
and
let's
name
that
as
an
important
company
announcement
scss.
A
What
is
that
shortening
for?
I
can.
I
can't
never
remember
that
it's
sass
yeah,
but
what
does
success
actually
mean
in
english?
Never
mind:
okay,
fine,
fine.
What
does
it
mean
in
english?
It's
just
a
word.
Html
is
it's
a
has
a
actual
word
behind
of
the
cascading
style,
stylesheets
sheets
yeah,
css,
yes,
but
then
s
css
anyway,
css
sassy,
css,
okay,
there
we
go
good,
so
that's
good
to
know!
So
that's
that's
what
it
is
now.
A
What
we're
doing
here
basically,
is
that
we're
defining
the
styles
for
the
components
as
we're
getting
rendered
for
these
sassy
components
as
they
can
render
it
in
the
ux,
and
now
we
have
the
definition
of
the
style
and
then
in
the
code
we
will
still
need
to
get
an
import
to
that
style.
So
I
will
actually
add
an
import
on
this
page
so
and
that
basically
means
that
we
will
get
that
one
into
use.
Did
I
name
that
actually
properly?
A
Yes,
I
did
so
it's
just
not
yet
compiled,
so
I
can't
find
it
so
that's
fine
that
should
be
okay,
even
though
it's
actually
doing
that.
As
we
start
bundling
stuff,
it
can
find
what's
available
now.
What
we
can
do
now
is
that
we
can
actually
start
testing.
I'm
just
double.
Checking
that
I
saved
say
it
saved
everything,
because
that's
my
always
the
thing:
why
isn't.
B
A
Working
well,
you
didn't
save
the
file,
so
what
I'm
gonna
now
do
is
then
I'm
gonna
write
here
cop
serve.
That's
just
no
browser.
There's
a
few
ways
of
doing
this.
Now
we
could
actually
do
here
a
config
configuration
options
as
well
and
launch
options
so
actually
from
here
how
we're
testing
this
extension
there's
a
few
different
ways
of
doing
that.
We're
going
to
do
this
in
a
super
simplistic
way
and
we're
going
to
actually
not
double.
A
A
So
what
we're
going
to
do
now
is
that
we
want
to
basically
test
out
this
component
in
a
live
page,
so
we're
rendering
that
from
a
local
host
and
we're
going
to
test
it
out
from
a
live
page.
So
I'm
going
to
actually
start
a
notepad
we're
going
to
do
a
bit
of
a
modification
here
in
the
guidance
it
actually
says
now
again,
there's
a
few
different
ways
of
doing
that.
A
We
could
actually
go
to
the
surf
json
and
we
could
have
been
actually
doing
this,
not
using
the
the
let's
say
classic
url
manipulation,
but
it
says
that
go
to
the
home
aspx
page,
and
then
you
need
to
update
this
id
accordingly,
so
that
it
will
actually
start
loading
whatever
we
have
in
the
local
host.
Where
do
we
get
that
id?
Well,
we
get
the
id
actually
from
our
application,
customizer
definition,
and
so
this
is
the
manifest
file
of
our
component
and
that's
the
unique
id
quits
are
actually
not
unique.
A
But
that's
a
separate
discussion:
let's
not
actually
go
there,
but
they're
quite
unique,
but
they're
not
completely
unique.
What
does
that
stand?
The?
U
in
good
for
yeah,
it's
actually
just
dance,
that's
unique!
But
it's
not
actually
there's
an
interesting
studies
on
that,
so
how
they're
actually
being
resolved
so
they're.
A
Right
yeah
now
I'm
gonna
say
I'm
not
going
to
save
that.
So
that's
no
reason
to
doing
that.
I
manipulated
the
url
and
let's
actually
go
back
in
our
browser
and
let
me
go
on
the
shipping
side
of
the
house,
so
we
can
actually
see
the
same
page
without
the
theme
shell.
So
we
can
more
easily
actually
then
extend
this
url.
A
So
what
I'm
doing
is
that
I'm
pasting
that
massively
long
url,
which
in
practice
says
hey
sharepoint
as
you're
loading,
the
home
aspx
page
and
there's
a
debug
manifest
available
from
localhost
temp
manifest.json
file.
Please
load
that
and
there
should
be
a
component
called
that
id
and
that's
what
actually
is
happening
here
and,
as
we
start
loading
that
we're
telling
sharepoint
that
hey,
you
should
load
the
localhost
and
it's
it's
then
sharepoint
is
basically
hey.
A
Are
you
sure
that
you
want
to
do
this
and
in
this
case,
as
we
know
what
we're
doing
we
can
click
load
debug
script?
If
you
do
not
know
what
you're
doing
click
here,
that's
a
super
descriptive
answer,
but
something
has
happened
on
the
page
and
as
we
can
see,
I
was
able
to
successfully
copy
paste
the
code
from
the
from
the
materials
I'm
not
going
to
claim
that
I
wrote
the
code
is
that
we
actually
have
a
completely
amended
retraining
by
december.
1St
is
as
a
reminder
here.
A
Of
course
it
could
have
a
link
to
the
do
the
training
it
could
have
something
else
in
a
more
complex
scenario
available.
But
technically
it
is
now
loading
the
same
entry,
as
the
swift
part
from
the
announcement
is
loading
from
the
list
since
exposing
that
into
top
error
it
could
be
much
more
complex,
but
in
this
case
quite
simple,
headers
definition
good.
So
that's
working
awesome.
So
how
do
we
now
get
this
one
then
deployed?
A
Well,
it's
not
actually
too
hard
and
that's
the
beauty
of
the
sharepoint
framework,
because
everything
is
auto,
hosted
microsoft,
365,
host
hosting
everything
for
you.
So
let
me
actually
go
back
in
the
comment
line.
That's
a
comment
line.
This
is
a
command
line,
so
I'm
gonna
terminate
my
patch
job.
I'm
gonna
do
some
cleaning
and
we're
gonna
do
call
up
and
that's
going
to
basically
transcompile.
A
It's
it's
a
fancy
word,
but
basically
the
trans,
the
typescript
is
getting
now
transformed
to
be
javascript,
which
then
the
browsers
understand
and
so
that
the
browser
doesn't
do
have
to
do
any
runtime
transformation
of
the
typescript.
So
so
typescript
is
a
developer
time.
Experience
javascript
is
the
output
from
that
typescript
and
then
that's
now,
basically
getting
ready
and
my
assets
are
available
to
get
to
deployed
they're.
Actually
in
that
dist
folder
over
there
we're
not
going
to
no
point
actually
opening
up,
but
that
one.
A
But
now
I'm
going
to
do
gulp
package
solution
and
that's
that
ship
it
and
that's
gonna
then
take
the
dist
information
and
my
solution
definition
and
everything
else
and
create
that
to
be
an
sbp
kg
file,
which
we
last
time
already
said.
Spp
kt
file,
which
is
now
named
in
here.
It's
actually
a
zip
file,
but
it's
so
much
cooler
to
name
it
as
an
sbbkt
file
rather
than
as,
if
well
so
exactly
and
have
your
own
extension
right,
of
course,
because
zip
is
so
critical.
A
So
now,
if
I
go
and
open
up
my
file
explorer
in
my
4k
screen,
so
that's
it's
a
pretty.
I
can't
even
zoom
it
in
the
right
level.
Can
I
can
I
there
we
go
okay.
Here
we
go
now.
You
can
probably
say
something
in
the
following
solution
structure
from
here
I
can
go
to
the
sharepoint
and
now
it's
again
small,
oh
yeah
right
and
we
can
see
my
spkt
file
available
for
me
to
get
instant
so
the
cool
thing
again.
A
B
A
Thank
you
wildeck,
for
keeping
me
honest.
So
so
let
me
go
my
mike's
sharepoint
online
app
catalog,
which
luckily
is
getting
modernized,
and
this
is
so
outdated,
but
basically
it's
an
administrative
operation,
so
it
hasn't
been
yet
got
too
much
love,
but
it's
going
to
get
more
love
in
the
future
now
or
there's
people
actually
already
working
on
the
modernization
on
all
of
this.
Now
this
is
the
app
catalog
for
sharepoint
online
and
for
viva
connection,
because
again
behind
of
the
vivo
connection,
we're
using
sharepoint
online
as
the
engine.
A
A
A
To
the
tenant
there
we
go
yes,
why
is
that?
Just
take
the
javascript
file
and
put
it
in
your
channel
what's
wrong
with
that.
Now,
as
we
can
see
and
that's
the
component
and
we
can
see
that
it's
deployed
and
more
importantly,
there
was
no
package
there
ever
so
we're
basically
good
to
go
so
now
we're
gonna
install
that
to
our
site.
So
let
me
go
back
in
the
sharepoint
site.
I
will
go
to
site
contents.
A
We
already
see
two
components
being
installed
which
are
actually
again
again.
We
actually
get
the
full
name.
We
can't
can't
it
says
ace,
client,
side
component
and
this
one
says
with
part
client
side
component,
but
now
I
can
add
the
third
one
which
says
the
application
customizer.
So
I'm
going
to
add
an
application.
A
Now
this
is
actually
really
good,
so
we're
hitting
this
because
there's
a
cached
entry
related
on
the
local
host
definition,
which
we
were
playing
around
in
here.
So
this
might
happen,
but
this
is.
This
is
a
bit
of
a
annoying
thing.
Let
me
go
back
in
the
home,
so.
A
A
Way
to
actually
clear
that
is
at
a
a
parameter
reset
equals
true
and
in
the
docs
it
actually
says
that,
but
I
I
skipped
that
so
I
didn't
I,
you
know,
why
would
you
read
it?
That's
what
you
get
exactly,
then.
You
get
surprises.
Luckily,
I've
I've.
A
Before
so
now,
let
me
do
this
one
more
time.
Let
me
go
near
and
add
an
app
there.
We
go
now
it's
working
properly.
I
can
go
to
from
my
organization
which
basically
shows
those
applications
which
are
available
from
my
app
catalog
directly,
not
just
from
a
sharepoint
store.
A
I
could
access
the
sharepoint
store
from
here
as
well,
and
the
one
which
has
not
yet
been
added
is
the
application
customizer
one
I'm
going
to
add
that
to
the
site
adding
adding
successfully,
and
if
I
now
go
to
site
contents,
we
can
actually
see
that
we
have
three
of
them
now
installed,
but,
more
importantly,
wow
there's
our
awesome
awesome
customizer
available
because
again
the
application
customizer
renders
in
all
of
the
pages.
So
it
doesn't
matter.
A
If
you
are
inside
of
the
list,
experience
wow,
it
doesn't
matter
if
you
are
inside
contents
or
or
if
you
are
in
pages
wow,
wow.
Okay,
we
need
to
have
a
look
on
that
I
want
to
confuse
or
in
the
homes
we
can
actually
see
that
the
application
customizer
is
getting
rendered
properly
and
because
that's
the
intention,
it
is
all
the
time
available.
I'm
going
to
render
it
on
pages
now
now
we're
still
in
sharepoint,
but
where
is
the
viva
connection?
A
Well
now,
if
we
go
to
the
microsoft
team
site
and
I'm
going
to
use
the
browser
again
simplicity-
because
I
mean
I
just
my
desktop-
is
in
the
session
right
now-
we're
recording
the
session.
So
I
can't
use
that
and
if
we
refresh
the
page,
we
can
see
that,
of
course,
the
application
customizer
is
getting
rendered
in
the
microsoft
teams,
with
the
viva
connection,
experience
and
video
connection
extensibility
here
as
well.
A
So
you
as
a
customer
or
as
a
partner
you
design,
what's
available,
what's
visible
in
the
viva
connection,
which
is
by
the
way,
a
cool
partner
opportunity
as
well.
So
you
can
start
designing
different
kind
of
experiences
and
then
interest
based
experiences
without
them
being
exposed
through
the
viva
connection
in
the
in
the
microsoft
teams.
Technically,
there's
ways
even
to
have
multiple
ones
of
this,
so
you
could
have
one
which
says
contoso
and
then
condos
of
sales
as
the
second
one.
A
So
there's
multiple
different
opportunities
available
for
people
now
the
developer
tenant
by
the
way
does
not
require
any
premium
license.
Developer.
Tenant
is
just
free
for
everybody.
It's
e5
and
music
get
started.
I
think
that's
it.
Did
I
miss
any
questions.
Wild
deck
you've
been
answering
some
of
them.
I
answered
all
of
them.
They
wanted
to
know.
A
They
wanted
to
know
everything,
okay
cool,
so
let
me
get
back
on
on
the
slides.
I
think
we
have
a
few
slides
in
this
one
still
so,
basically
what
we
did
in
here
before
we
close
up
on
the
on
the
side.
We
created
a
new
solution.
We
created
the
application
customizer,
we
test
it
out,
and
we
deployed
that
to
the
tenant
and
again
the
cool
thing
about
sharepoint
framework,
hopefully
being
renamed.
Something
else
pretty
soon
is,
is
that
it's
automatically
hosted
inside
of
microsoft
365.
A
So
there
wasn't
really
complexity
on
the
deployment
of
that
elements.
So
a
component
of
complexity
and
deployment
of
the
solution
as
such
now,
of
course,
just
a
summary
that
one,
oh
now
the
person
is
happy.
So,
finally,
he
is
convinced
after
three
of
these
sessions
clearly
super.
B
A
With
how
we
can
how
we
can
extend
the
vivo
connection
desktop
with
the
application
customizer,
it
does
not
work
in
the
mobile
experience.
So
you
cannot
actually
use
that
in
there
because
again,
the
mobile
experiences
is
for
adaptive
card,
rendering
options,
and
today
we
did
the
deployment
and
testing
application
customizer
in
the
viva
connection,
desktop
there's
a
few
different
ways
of
again
doing
that.
A
So
we
did
it
with
a
debug
url
manipulation
directly
and
there's
a
documentation
how
to
do
it
from
the
serve.json
as
well
again
matter
of
opinion,
how
how
those
are
being
done,
but
that's
all
what
we're
gonna
do
within
this
demo.
So
let
me
actually
actually
jump
back
on
this
one
and
do
f5
in
here,
and
I
guess
we
are
starting
to
be
all
done
today.
A
So
just
a
recap
on
the
thank
you
parak
on
a
great
demo
related
on
introduction
and
sharepoint
on-premises
microsoft,
graph,
connector,
really
cool
stuff
as
well.
It's
good
to
see
that
it's
available
and
again
the
people
in
this
call
please
sign
up
for
the
preview,
so
the
url
will
be
in
the
blog
post
notes
of
after
this
call
as
well.
It
was
mentioned
in
the
chat,
but
those
who
are
watching
the
video
might
be
wondering.
Where
can
I
access
that
url?
A
That
is
in
the
blog
post,
related
on
this
recording,
and
then
we
did
the
second
demo
related
on
extending
vivo
connection
with
application
customizers,
and
that
was
the
last
one
related
on
vivo
connection,
learning
path
and
we're
going
to
have
some
other
topics
in
the
upcoming
weeks
as
well.
A
We
have
a
lot
of
developer
community
calls
available,
so
this
one
is
the
tuesday
8
a.m.
Every
single
tuesday.
We
will
actually
run
through
this
call
to
tuesday
call
and
throughout
the
holiday
season
as
well,
but
some
of
the
calls
will
be
transformed
to
be
more
and
say:
hey,
join
us
on
a
coffee,
sharing
a
coffee
and
a
tea.
So
if
you
have
questions
we're
more
than
happy
to
answer
your
questions,
so
there
won't
be
live
demos,
so
don't
feel
bad
about.
A
If
you
can't
make
those
calls
and
of
course
in
general
check
out
the
agenda
in
social
media
and
then
you
can
decide,
do
you
want
us
to
conduct
a
call
or
do
you
want
to
see
the
recording
a
lot
of
other
calls
available
as
well
and
other
assets,
and
you
find
them
all
from
a
games?
M365,
bmp
and
recording
will
be
available
in
24
hours
in
the
youtube
channel
and
you
cannot.
As
an
external
person,
you
can't
access
the
recording
directly
from
the
microsoft
teams,
and
that
is
a
limitation
in
the
microsoft
theme.
A
So
that's
why
everything
is
getting
published,
always
in
the
youtube
channel.
The
next
microsoft
365
platform
call
is
in
the
13th
of
november.
It
is
pretty
soon
in
december,
which
is
pretty
wild.
Now
I
have
to
comment
the
one
comments
related
on
the
renaming
of
the
spfx,
so
there's
a
ongoing
discussions
on
that.
We
do
not
have
an
ata
on
that
one,
but
again,
sharepoint
framework
is
being
used
already
in
so
many
areas
rather
than
just
sharepoint.
It
makes
sense
to
rename
that
as
well,
but
that's
pretty
much
all
what
we're
gonna
do
today.
A
So,
thank
you,
everybody
for
joining
we're,
hitting
the
60
minute
marker
as
well.
Thank
you
for
the
call
thank
you
barak
for
the
great
demo
as
well,
and
please
keep
the
feedback
coming
and
we'll
be
back
within
the
community
course
actually
thursdays
this
week,
where
we
have
really
cool
demos
available
as
well,
but
thanks
everybody.
Let's
stay
in
touch.