►
Description
Recording of the SIG from April 19th. Detailed agenda and covered topics are available via the MS Tech Community (http://aka.ms/spdev-community).
Download recurrent invite from http://aka.ms/spdev-sig-call.
A
Welcome
everybody,
this
a
shape
and
patterns
and
practices
community
called
this
is
the
general
shape
and
development.
A
special
interest
group
called
this
is
been
a
community
core
which
this
meeting
bi-weekly
and
in
this
particular
call
we
always
kind
of
talk
about,
or
we
are
aligning
this
code
to
be
more
on
a
specific
topic.
So,
as
an
example,
few
weeks
back,
we
had
a
community
call
where
we
covered
the
hub
sites
into
int.
So
what
does
it
actually
mean?
What's
the
PowerShell
support?
A
What's
the
API
support
for
that,
and
now
we
will
have
a
kind
of
an
intern
story
on
the
site,
designs
and
side
scripts
as
we've
been
evolving
those
lately
as
well,
we
did
have
covered
those
partly
already
in
a
monthly
community
call
into
April
monthly
community
call,
but
as
we
we
we
ask
feedback
during
that
call
around.
Should
we
cover
this
stuff
from
a
getting
started
perspective
answer
was
yes,
users
actually
do
that,
so
Sean
squares
is
joining
right
now
on
the
call
as
well
and
we'll
do
the
live
demo
on
okay.
A
A
But
basically
we
do
have
two
different
special
interest
group
calls
which
are
meeting
bi-weekly,
there's
the
SharePoint
framework,
one
which
concentrates
on
the
client-side
development
and
then
there's
this
one,
which
is
more
around
general
shape
on
dev
anything
around
provisioning,
branding
new
capabilities.
Now
akms
SP
PMP
community
is
a
great
tech
community
site,
but
you
can
actually
question
some
people
are
helping
you
on
those
questions,
hopefully,
and
then
akms
SP,
dev
Docs
is
the
official
documentation.
Now
what
the
opportunity
is
to
participate
in
this
community.
A
So
if
you're
interested
on
doing
any,
let's
say
additional
stuff
in
the
SharePoint
deaf
community
and
you
can
absolutely
do
a
technical
demo
or
show
it
to
throw
a
solution
or
a
technical
pattern
in
this
community
course
or
in
a
monthly
community
call.
So
you
can
reach
out
for
me
or
Patrick
or
Bert
or
whoever
from
the
PMP
team
and
say
that
actually
want
to
volunteer
for
doing
a
demo.
A
If
you
don't
want
to
do
a
demo,
you
can
still
contribute
on
a
key
top
or
we
had
340
in
or
I
think
340
individual
contributors
already
in
SharePoint
github
organization,
which
is
pretty
big
number,
but
you
can
basically
do
contributions
on
the
documentation
or
samples.
But
if
nothing
else,
please
provide
feedback
so
use
our
issue.
Lists
used
our
community
channels
to
give
us
feedback
on
what
works
and
what
doesn't
work
and
we're
highly
interested
on
fixing
if
you're
running
into
issues
or
something
isn't
working
properly
for
you.
A
Let
us
know
so
we're
able
to
fix
that,
rather
than
just
smashing
Microsoft
and
giving
a
feedback
to
somebody
else,
but
if
the
feedback
of
Microsoft,
so
we
can
actually
fix
that
cool.
So
today,
I,
like
mentioned
already
I'm
gonna,
do
a
few
slides
on
the
general
announcements.
There's
certain
new
things
which
we
announced
in
the
Twitter
and
social
media.
Just
repeating
ghost
in
this
call
and
then
we'll
jump
into
the
site
designs
inside
scripts.
A
So
from
a
getting
started
perspective,
so
Sean
squares
is
going
to
do
kind
of
a
quick
intro
from
a
slides
perspective
and
also
then
live
demos
around.
How
would
I
get
started?
How
do
I
create
my
first
side
design?
How
do
I
edit
that
and
what
is
the
anchors
are
experiencing
and
what
are
the
options
over
there
and
then
we'll
have
site
designs
during
a
studio
demo.
This
is
an
open
source
project
from
a
yannick
yannick
is
has
built.
This
awesome
client-side
web
port.
A
It
is
based
on
SharePoint
framework,
but
we're
not
gonna
deep
dive
on
how
it's
actually
being
developed
or
implemented
today
more
on
the
capabilities,
but
it's
actually
providing
and
how
it
can
be
used.
But
obviously
it's
also
curious
to
see
some
level
of
a
technical
analysis
on
behind
of
the
ass
behind
of
those
scenes
as
well,
and
then
we
should
have
time
for
Q&A.
We
promised
to
do
have
time
for
Q&A
me
many
of
these
calls
and
then
we
always
run
out
of
time
so
hopefully
we'll
get
to
the
Q&A
today.
A
If
there's
any
questions,
please
use
the
ion
window
on
this
I'm
window
on
the
left
side
well,
depending
on
which
system
you
are
using
and
at
those
questions
over
there
and
there's
multiple
BMP
core
team
members
in
the
core
who
can
help
on
the
questions
as
well.
I
will
help
on
the
questions
as
well
and
Sean
will
help
on
the
questions
as
we
can.
A
Did
Oh
on
the
on
the
question
with
this
sorry
this
this
question
is
around
language
on
the
site,
design
from
the
Yannick.
Let's
come
back
on
that
one?
Actually,
when
we
have
a
demo
with
with
the
site
designs
panel,
because
I
think
Sean
can
more
easily
answer
the
question
from
that
perspective,
so
throwback
Thursday
I
showed
this
one
for
those
who
joined
early
on
this
call,
but
this
is
something
which
I
run
into
earlier
today,
which
is
actually
kind
of
cool.
A
Now
it's
2018
as
though
it's
been
kept
in
Omaha
from
this
moment
and
but
there's
quite
a
lot
of
interesting
things.
What
has
luckily
evolved
from
this
time
frame?
So
this
is
something
which
we
saw
11
years
ago
and
how
we
built
custom
portals.
So
basically,
we
use
only
XML.
We
used
a
SharePoint
designer.
There
was
no
actual
tooling.
At
the
time
we
used
make
cap
files,
DDF
files,
manifest
XML
and
all
that
stuff.
A
Luckily,
nowadays,
when
we
are
defining,
for
example,
what
needs
to
get
provisioned,
we
don't
need
to
get
to
this
level
we're
only
defining
the
additional
capabilities
as
an
example
on
the
announcements
and
then
we
move
into
the
Sean's
slides
and
all
that
so,
first
of
all
documentation
and
guidance.
Just
a
quick
update
on
this
one.
Ok,
MSSP,
deaf
dogs,
official
documentation
in
here.
We
now
have
new,
updated
welcome
page.
A
So
you
can
more
easily
find
what's
relevant
for
you,
so
you
can
find
these
nice
links
around
setups
getting
started
community
links,
and
all
of
that,
so
you
can
much
more
efficiently
find
the
content
what's
relevant
for
you
there's
certain
areas
where
we
still
need
to
evolve
the
documentation
quite
hectically
or
update
that
update,
but
we're
working
on
that
one
as
well,
and
we
had
eight
hundred
and
thirty
thousand
views
in
March.
So
apparently
people
are
finding
this,
and
that
is
that
good
news.
That's
that's!
Always
a
if
you're
running
into
issues
nature
upon
development.
A
We
I
will
keep
on
this
slide
on
every
single
presentation.
Please
please,
please
go
to
SPD
abducts
issues,
do
not
curse
Microsoft
by
yourself,
because
we
can't
fix
it.
Unless
you
tell
us
what's
wrong,
so
you
should
always
report
to
your
findings
and
please
please,
please
submit
an
issue
we'll
get
back
to
you.
Go
triage
these
twice
a
week
at
least,
and
then
we
hopefully
sooner
or
later
get
your
issue
fixed.
It
might
be
a
question.
It
might
be
an
issue,
it
might
be
a
buck.
It
might
be
anything
on
a
shelf
on
development.
A
Before
I
go
there,
Philip
is
always
asking
that
the
update
on
their
on
the
extension
part,
and
we
have
pro
croissant
that
one
it
should
be
getting
fixed.
We
did
have
a
one
version
of
sophix
already
available
and
unfortunately
there
was
a
small
thing
which
we
needed
to
fix
on
top
of
it,
so
it
should
be
getting
a
fixed
super
super
super
soon
I'll
follow
up
on
again
on
today
on
the
latest.
A
On
that
one
one
thing
what
we
are
and
released
this
week
actually
was
one
tonnison,
100,
1000
500,
additional
articles
of
shape
on
schema,
and
this
kind
of
relates
on
the
on
the
throwback.
Thursday,
doesn't
it
which
is
slightly
awkward
and
I'm
looking
into
the
slides.
But
basically
what
we've
done
here
is
to
take
the
old
classic
of
the
future.
Xml
schema,
XML,
onat,
xml
documentation
and
that's
now
available
in
the
SharePoint
app
Docs.
A
So
if
you
find
a
back,
if
you
want
to
add
a
note
for
somebody,
if
you
figure
out
that
there's
a
hidden
switch
or
attribute
which
or
that
repeat
documentation
is
wrong
now
you
can
actually
contribute.
You
are
able
to
submit
a
change
or
poor
request
on
this
documentation,
and
that's
really
good.
So
please
have
a
look
on
this
one
in
the
left
menu.
It
says
a
schema
documentation
or
something
like
that,
where
you
can
oh
I,
find
all
of
the
documentation
for
XML,
because
the
shape
and
let's
face
it.
A
One
more
thing
before
we
go
to
the
actual
demo
section
which,
on
squires
modernizing
your
classic
SharePoint
sites
guidance.
First
version
of
this
one
has
half
grown
life
actually
a
few
days
ago
already,
but
we
announced
this
one
and
it
will
be
announced
by
office
death
at
Twitter
too.
It's
a
slightly
later
today,
so
we
will
keep
on
evolving
this
guidance.
This
is
to
be
one
of
the
modernizing
your
classic
SharePoint
sites.
To
the
modern
experience
is
that
we
keep
on
adding
additional
guidance
here.
A
There
is,
for
example,
guidance
around
already
content
around
the
Krupa
fication,
whatever
will
be
the
official
term
or
that
operation.
I
know
that
I
have
an
email
which
is
defining
what
is
the
official
term
and
it's
not
Krupa
fine,
it's
something
else,
but
that
capability
is
not
yet
quite
available
in
SharePoint
Online,
but
you
can
already
figure
out
what
what
is
the
support.
There's
guidance
around
batch
Krupa
fication,
so
you're
able
to
Krupa
find
multiple
sites
and
by
executing
on
one
PowerShell
scripts
and
all
of
that,
and
we
keep
on
I
like
that.
A
We
keep
on
evolving
this
one.
So
please,
please,
please
give
us
feedback
around
this
content
as
well.
Each
development
support
from
one
tribe
and
SharePoint
multi
tier
capabilities
is
also
available
in
the
SharePoint
abducts.
So
if
you
go
to
DIF
stocks
use
the
search,
the
black
geo
or
multi
geo
you'll
find
the
relevant
documentation
on
this
one.
This
actually
has
existed
in
our
documentation
for
a
while,
but
we
didn't
announce
it
because
the
multi
geo
capabilities
were
not
announced
publicly.
Now
they
are
fully
popular
fully
well,
they
were
announced,
but
they
were
not
available
publicly.
A
Now
they
are
available
publicly,
so
the
documentation
might
be
relevant
for
you.
This
means
that
there
are
different
API
to
figure
out,
for
example,
that
are
you
in
the
maintenance
or
the
secondary
tenant
in
the
multi
geo
deployment,
because
you
can
actually
have
multiple
tenants
kind
of
connected
between
each
other
in
the
multi
tier
away,
so
good
documentation,
mainly
from
versions
and
run
these
capabilities
in
the
dev
talks
as
well.
A
It's
quick
update
on
the
roadmaps
just
to
keep
this
slide
on
the
on
this
course
as
well.
Not
that
much
changes
since
the
previous
weeks.
Obviously
more
scientists
signs
and
size
script
actions
went
live,
we
could
go,
we
could
go
Tuesday
actually
and
shown
is
kind
of
covered.
Those
slightly
later
today
in
the
call
as
well.
The
next
one
which
will
be
available
will
be
the
Krupa
Phi
ap
ice,
so
they
will
come
to
the
preview
relatively
soon.
A
There
are
some
changes,
for
example,
API
tens
days
which
are
related
on
GPR
TDP
are
so
we're
adding
some
capabilities
to
match
the
TDP
our
requirements
more
on
those,
for
example,
in
the
upcoming
season
release
season.
Maybe
our
release,
which
will
go,
live
on
next
week's
Friday
and
then
there
will
be
more
news
on
SBC
SBC,
meaning
the
ship
on
conference
2018
in
Las
Vegas,
which
starts
on
21st
of
May.
So
if
you're
curious
on
getting
the
latest
news
immediately
go
to
that
conference
now
on
SBC,
it's
just
available
warning.
A
Only
if
I
understood
correctly
only
the
keynote
and
one
or
two
other
sessions
will
be
streamed
live.
So
the
SBC
in
this
time
does
not
have
live
streaming,
which
is
a
pity
which
most
likely
will
be
evolved
in
the
future
things
and
yes,
Christine
Kent.
There
is
a
sharepoint
conference.
There
is
a
sharepoint
constant,
so
SBC
18
in
las
vegas
on
21st
of
May,
if
you're
interested
on
that-
and
this
is
kind
of
replacing
about
this-
is
replacing
the
sharepoint
spring
moment.
A
So
in
the
past
for
past
two
years
we
had
a
May
moment
within
a
sharepoint
where
we
kind
of
announced
with
that
release
the
videos
and
we
announced
new
upcoming
capabilities.
Now
we
will
do
that
in
SharePoint,
Conference
SPC
in
Las
Vegas.
Obviously,
we
were
really
is
blog
post
and
documentation,
everything
what
we
announced.
So
you
don't
if
you
can't
come
to
the
Las
Vegas
or
if
you
don't
want
to
come,
come
to
the
Las
Vegas
fight
personally
hate
loss,
because
so
you
can
choose
to
also
skip
that.
A
If
you
don't
want
to
go,
and
you
will
get
the
right
information
as
well
I,
don't
quite
feel
comfortable
in
Las
Vegas
for
reason
so
another
it's,
it's
somehow
magically
feels
fake,
I,
don't
know
what
is
it
in
any
way?
So,
let's
actually
get
to
the
demo
and
topics
and
I'll
shown
will
do
you
want
me
to
flip
the
slides
or
you
can
take
over
the
thanks
Terry
who
it
is
actually
fake.
I
always
thought
that
the
Venetian
and
did
the
never
mind
so
sure.
A
C
A
C
Just
use
the
slides
and
then
we
can
jump
over
to
my
screens
where
I
text
up
going
on
wonderful
good
morning.
Everybody
Sean
Squires
here,
so
thank
you
guys
so
I
wanted
to
take
the
time.
Beth
and
I
were
talking.
You
thought
be
great
too.
You
know
with
a
lot
of
the
recent
updates
and
the
site,
design
and
site
script
space,
as
I
mentioned
last
week
at
the
monthly
def
call.
C
We
covered
a
lot
of
these
new
capabilities
and
script
actions,
but
what
we
wanted
to
do
today
is
you
know,
take
a
little
bit
of
a
step
back
a
little
bit
higher
step
up,
I,
guess
and
just
sort
of
provide
another
broader
overview
for
folks
who
aren't
familiar
with
the
site,
design
and
script
feature
set
and
kind
of
go
through.
Some
of
the
you
know
more:
the
soup
to
nuts
I'm
not
going
to
actually
construct
all
the
JSON
files
for
you.
C
We
will
rapidly
run
out
of
time
and
I
do
not
want
to
do
what
happened
last
time,
which
is
we
ran
out
of
time
Vienna
to
demo
this
very
cool
tool,
so
want
to
make
sure
that
we're
doing
time
for
that.
So
some
of
you
have
probably
seen
some
of
these
things,
but
hopefully
this
is
some
new
material
here,
for
you
guys.
C
So
let's
talk
real
quickly
about
what
they
are,
what
the
framing,
and
why
do
we
build
these
things
so
side,
scripts
and
site
designs,
oftentimes
best
not
refer
to
it
as
sort
of
the
future
of
site
templating,
and
it
really
borrows
heavily
from
a
lot
of
the
patterns
and
practices
that
we've
established
over
the
years
and
PNP
in
the
last
couple
years,
as
we've
rolled
out
modern
and
fast
site
creation,
the
next
obvious
response
from
the
community
was
well.
This
is
great,
but
how
do
I
extend
these
templates?
C
How
do
I
make
my
own
templates
and
one
of
the
things
we
wanted
to
avoid?
Was
you
know
over
the
history
of
SharePoint?
We
have
made
site
definitions
and
templates,
and
things
like
this
about
four
or
five
six.
A
hundred
times-
and
we
want
to
make
sure
that
we're
learning
from
those
past
efforts
and
approaches
and
really
building
on
that
model
and
one
of
the
things
that
was
very
intentional,
was
when
we
built
the
new
site
templates,
the
group
connected
team
site
template
and
the
communication
site
template.
C
We
want
to
make
sure
that
we
were
able
to
continue
to
update
those
in
a
meaningful
way
and
for
folks
to
take
advantage
of
those
new
benefits
and
capabilities,
which
is
something
that's
really
lacking
in
the
old
save
site,
is
template
model
and
something
that
PNP
addressed
very
well
with
the
remote
site
provisioning
model.
But
we
also
want
you
to
take
advantage
of
and
not
have
to
build
these
full
apps
that
cover
the
suit.
C
And
so
let
me
I'll
jump
to
slides
and
other
some
demos
in
a
second,
but
what
you
can
see
here
is
we
really
want
to
make
sure
that
we
were
giving
you
a
way
to
build
on
top
of
those
templates
and
the
way
we
wanted
to
do
that
was
really
borrowing
from
the
remote
provisioning
practice
by
doing
post
creation
configuration
on
the
sites?
Ok
and
not
theirs,
and
that's
that
we
still
have
a
lot
of
innovations
in
here.
C
C
C
So
you
can
imagine
that
I
can
make
changes
to
a
site,
design
and
I
want
to
be
able
to
push
that
change
out
or
make
it
available,
rather
to
all
the
sites
that
are
using
that
or
have
that
site
design
applied.
I
also
want
to
be
able
to
maybe
make
changes
in
terms
of
who
can
see
them.
One
of
the
things
we
introduced
with
this
is
the
ability
to
scope
these
site
designs.
C
So
if
you
wanted
to
build
a
site
design
that
was
specific
for
your
HR
department,
obviously
you
don't
want
folks
in
finance
or
legal
inadvertently
or
intentionally
using
that
site
design,
because
it
maybe
makes
a
list
or
sets
a
theme
or
brand
or
does
something
else
with
the
site.
That's
only
relevant
to
the
HR
department.
You
can
go
ahead
and
scope
that
site
design
so
that
it
actually
only
shows
up
for
those
users
and
right
now
we
support
mail,
enabled
security
groups
of
individual
users,
we're
also
adding
support
for
o365
groups
as
well.
C
C
C
We
have
not
built
a
UX
for
this
yet,
but
don't
worry,
that
is
on
the
radar
to
make
it
easier
for
maybe
10
and
admins
once
they
publish
something
for
site
owners
to
either
select
or
modify
these
things
themselves
will
even
create
themselves
for
locally
scoped
groups.
Like
let's
say
the
HR
department
wants
to
make
a
modification.
C
We
recognize
that
we
need
to
provide
more
UX
and
maybe
even
a
couple
or
remove
some
of
that
dependency
on
the
tenant
administrator
to
manage
these
processes,
but
one
step
of
the
client
we're
trying
to
move
as
quickly
as
we
can
in
providing
all
the
capabilities
that
you
guys
are
requiring
and
asking
for
one
question
that
we've
gotten
recently,
just
while
I'm
on
this
slide
is
you'll
see
in
that
upper
without
what
is
that
I'm?
Still
on
my
first
cup
of
coffee
right,
my
right
side
is
no
set
of
limits.
C
We
have
put
some
limits
on
the
scripts
and
the
site
designs.
One
real,
quick
question:
if
it
wasn't
apparent
from
the
fact
that
there
is
both
a
site
script,
which
is
the
JSON
file
and
the
site
design,
which
is
the
thing
that
materializes
in
the
US,
so
we
decouple
these
intentionally,
you
can
imagine
the
possibility
here
is
I
can
build
a
site
script.
Let's
say
the
one
for
HR,
but
I
still
have
to
do
some
other
things.
Maybe
I
want
to
reuse
some
of
those
elements
in
that
site
script.
C
Maybe
I
want
to
have
a
list.
That's
shared
across
different
departments:
I
could
conceivably
have
a
site
design
that
invokes
that
list
site
script,
plus
some
HR
specific
stuff,
but
then
I
can
we
use
that
list
site
strip
in
the
finance
site
design.
So
the
idea
is
that
they're
decoupled,
so
that
you
can
actually
reuse
or
reassociate
a
size
fit
with
different
site
designs.
C
C
Correct
yeah
I
was
30
site
scripts
of
the
20
site
designs
last
week,
and
we
just
implemented
a
change
to
bump
those
to
100.
We
feel
a
bit
more
comfortable
about
making
that
change.
The
one
that
we're
still
working
through
is
the
next
to
the
30
cumulative
actions
or
the
30,000
character
limit
per
site.
Design
is
somewhat
that's
one
that
we
have.
We
did
that
intentionally
guys.
C
A
A
C
Right
right,
so
the
idea
there
would
be
that
there
would
be
a
bunch
of
stuff
that
would
be
consistent,
that
you
would
want
just
reply
to
all
the
sites
in
general
yep
yeah,
that's!
Actually.
We
are
looking
at
ways
right
now,
where
we
can
just
sort
of
like
I,
said
offload
some
of
those
baggage
like
steps
and
see
if
there
are
ways
yeah
I'm
really
didn't
thinking
about
free
running,
but
that's
an
interesting
idea.
I'll
make
note
that
feedback
that.
A
A
C
Great
question
so
when
we
are
actually
actively
working
with
the
other
workload
partners,
specifically
Outlook
in
teams
and
why
you
asked
Sean,
because
that's
actually,
if
you
cumulatively
look
at
team's,
Outlook
and
SharePoint
that
accounts
for
like
ninety-five
percent
plus
of
self-service
site
creation,
so
we
want
to
make
sure
that
we're
going
after
those.
But
then
in
a
nutshell,
what
the
plan
is
as
we
are
working
to
you
know:
III,
don't
think
I'm
telling
you
guys
anything
surprising!
It's
like
my
gosh.
C
You
know
when
my
users,
if
I,
enable
self-service
site
creation
or
group
creation
in
my
tenant
every
entry
point
where
every
work
load
is
different
and
we
get
that.
That's
because
we're
all
different
teams-
and
that's
not
your
guys's
problem-
that's
ours.
So
we
are
trying
to
rationalize
that
one
of
the
ways
for
rational
that
were
nationalised
and
that
is
looking
at
ways
that
we
can
have
shared
controls
so
that
we
can
ensure
that
things
like
site
designs
are
available
from
those
other
entry
points.
One
asterisk
to
that,
I
will
add.
C
If
you
don't
know
just
because
I
want
to
be
sensitive
to
the
time
here.
There
is
an
when
you
configure
a
site
design
you'll,
actually
see
it
on
the
screen
there.
It's
that
very
last
item
it
says
is
default.
There's
a
parameter
where,
when
you
set
a
site
design,
you
can
actually
set
it
as
the
default
on
either
64,
which
is
the
group
connected
team
site
or
68.
The
communication
template
and
what
that
will
do
is
it
will
then
allow
that
site
script
any
site
scripts
that
are
associated
with
that
design
to
be
run
anytime.
C
That
default
template
is
run.
What
this
means
is
since,
when
you
create
something
from
planner
or
teens
or
whatever
they're,
effectively
running
that
default
template
through
the
API
call
they're
going
to
get
that
site
design
applied.
So
if
there
is
a
site
design
that
you
want
applied,
regardless
of
the
entry
point,
that's
sort
of
our
in
immediate
way
to
at
least
get
closer
to
that
scenario.
Yep.
A
That
that's
really
good
to
get
covered
is
default.
This
is
really
the
key
point
here
to
define
site
design
getting
applied.
We
can't
less
if
the
site
is
creating
for
the
outlook
or
planner
or
teams.
Just
to
repeat
what
Sean
was
just
saying
now:
Christian
has
a
question:
can
we
somehow
disabled
artists,
web
site
designs.
C
C
Candidly
there's
just
some
things
that
we
need
to
change
in
order
to
enable
that,
but
it's
something
actually
I
was
tuning
on
when
we
were
first
designing
the
how
we
would
plug
into
the
provisioning
flow
and
so
something
we
still
are
keen
to
address.
So
thank
you
for
that
feedback.
I'll
make
a
note
of
that
that
it
was
asked
again.
A
Capability
to
not
provision
teams,
sorry,
not
that
one
I
think
that's
not
just
a
general
feed
forum
Cottam
as
ab
annoyed.
Would
it
be
possible
to
select
the
manage
bath
where
sites
is
getting
created,
team
sites,
such
teams
and
communication
sites
as
last
sites?
This
is
actually
the
default
behavior.
Isn't
it.
C
Well,
no,
actually,
we
only
allow
you
to
this
is
a
trend
in
admin
setting
at
self-service
site
creation,
I've
gotten
feedback
yeah.
Unfortunately,
in
the
interest
of
time,
definitely
hear
the
feedback.
The
current
configuration
is,
you
can
only
pick
one
managed
path
for
self-service
site
creation,
but
we
have
gotten
that
feedback
even
from
our
own
internal
IT
department,
to
say
please
let
us
do
what
you
just
said:
comm
sites
under
sites
have
teams
under
teams,
so
we
are
looking
at
doing
that
in
the
future.
C
A
And
then
Dennis
has
that
question
around.
Can
we
attach
the
template
to
general
co-creation
and
the
answer
is
yes,
that's
this
default
option
in
the
in
the
side
designs.
Now,
at
this
point,
let's,
let's
shown
to
go
through
the
slide
and
then
do
a
live
demo
and
we'll
should
have
time
in
the
end
for
Q&A.
So,
okay.
C
Super
so,
let's
see
real
quickly,
I'm
not
going
to
spend
much
time
here,
because
there's
lots
of
documentation
about
all
this,
but
in
general
this
is
the
set
of
the
cumulative
set
of
supported,
site
script
actions,
and
you
can
see
a
lot
of
this
in
the
JSON
schema.
The
documentation
is
out
there
aka
MSSP
site
designs.
You
could
also
get
a
whole
bunch
of
other
stuff,
including
tutorials
links
to
samples,
but
really
the
script.
C
Actions
that
we're
going
after
are
largely
in
response
to
what
you
guys
are
telling
us
what
we
need,
what
you
need
plus
sort
of
the
obvious
things
like.
We
know
that
having
lots
of
capabilities
to
configure
lists
and
libraries
on
the
site
are
super
important,
being
able
to
do
things
like
branding
and
configuration
of
the
information
architecture
super-important
under
the
site
settings.
So
we
allow
you
to
manipulate
the
site
map,
be
able
to
apply
themes,
set
logos,
quick
asteroids
on
set
logo.
There
is
an
interesting
caveat
to
that
action.
C
It
only
works
on
the
communication
template.
This
is
largely
because,
with
a
group
connected
team
site,
the
site
logo
is
actually
getting
stored
in
exchange,
and
so
we
are
working
to
dassault
that
so
that
the
action
will
work
on
both
templates.
Sorry
for
that
inconvenience
regional
settings
that
was
one
an
external
sharing
capability.
Those
were
some
options:
new
script
actions
that
we
released
last
week
and
then
find
those
last
two
super
powerful
trigger
flow.
All
led
best
make
the
additional
plug
for
this
one.
C
But
the
cool
thing
about
that
one
is:
it
allows
us,
as
many
of
you
are
familiar
with
for
all
the
things
that
we
don't
necessarily
support
or
yet
support
natively
in
the
product
or
if
you
have
custom
solutions
that
you've
already
built
or
invested
in
and
want
to
be
able
to
still
take
advantage
of
trigger
flows.
Your
friend,
it
allows
you
to
take
advantage
of
flow
to
actually
call
the
manager
function
or
do
all
those
awesome
things
you
can
do
in
flow
and
there's
definitely
some
more
work.
C
We
want
to
do
here
because,
right
now,
what
we
do
and
we've
gotten
this
feedback
is
it's
like
hey
great
we've
triggered
the
flow.
We're
done,
but
maybe
your
solution
isn't
done
running
and
so
we've
gotten
feedback
to
say:
hey.
Can
you
please
give
us
a
way
to
sort
of
pause
that
that
action
being
completed
or
at
least
give
us
the
ability
to
alert
the
site
owner
that
there's
still
some
other
things
happening,
and
we
are
looking
at
ways
to
make
that
possible.
I'll
probably
have
more
to
share
in
the
next
month
on
that.
C
Finally,
with
hub
sites
rolling
out,
we
do
have
an
action
where
you
can
join
a
hub
site
and
that's
pretty
cool
too.
You
can
actually
have
a
site,
get
created
and
automatically
join
a
pre
created
hub
and
then
get
all
the
benefits.
That
comes
with
that,
like
the
application
of
a
theme-
and
you
know
the
association
and
all
that
so
that's
pretty
cool
and
then
finally
we're
doing
a
bunch
of
stuff
in
response
to
feedback
that
we've
gotten
largely
from
this
community
around
really
making
SPF
X
solutions
and
extensions
more
readily
available
through
site
scripts.
C
So,
unfortunately,
the
best
that
I
were
really
hoping
to
be
able
to
demo
one
of
the
new
extension
of
the
sets
of
extension
actions.
But
unfortunately,
a
little
bit
more
testing
is
required
on
that
one,
so
I
hope
to
come
back
and
share
that
with
you
in
the
next
couple
weeks
or
becak.
You
know
makes
you
a
super.
A
A
C
So
actually
it's
a
great
segue.
That's
that,
because
what
I'm
going
to
do
is
I'm
going
to
repeat
something
that
I
have
probably
shown
several
of
you
before,
but
I
think
it's
important,
because
it
drives
a
lot
of
a
capabilities
home
that
we
were
just
talking
about
in
some
of
these
new
site
script
actions.
So
here
I
am
on
SharePoint
home
and
you
will
see
that
there
is
when
I
go
to
create
site.
This
is
where
those
site
designs
start
to
show
up.
All
of
a
sudden.
C
There
is
a
picker
in
the
team
site
create
site
panel
and
you'll,
see
that
there
are
a
couple
of
new
additions
here
and
what's
very
cool
is
that
these
things
are
being
defined,
I've
already
defined
the
site
scripts
and
created
the
site
design
so
that
they
show
up
here
in
the
purple
for
purposes
of
time,
I'm
just
going
to
run
from
one
or
two
of
these.
A
couple
of
these
then
I'll
show
you
some
of
the
code,
this
custom
site
design.
What's
interesting
about
this
one.
C
Is
it's
actually
using
that
trigger
flow
action
to
actually
tweet
out
that
I've
created
the
thing
and
also
write
some
data
back
to
a
SharePoint
list
that
SharePoint
list
was
pre
created
and
you'll,
see
I,
have
it
over
here
and
so
I
have
a
list
here.
That's
essentially
a
way
for
me
to
track
how
many
people
have
used
this
site
design
and
what
they've
created
we've
made
some
recent
updates
to
the
trigger
flow
action
to
pass
along
some
additional
site
information.
C
So
we
can
get
things
like
who
it
was
created
by
their
email
description
for
the
site
if
it
was
provided
at
a
creation
time.
So
let's
go
take
a
quick
look
at
that
and
see
what
that
looks
like
what
is
today.
Let's,
let's
call
this
one
line:
TV
just
for
the
space
yeah,
because
I
don't
have
to
clean
all
this
up.
C
C
C
C
Other
environments,
working
a
little
bit
better
I,
think
I
showed
you
what
was
happening
here
and
then
what
you
can
see
here
is
that
what
I
was
gonna
show
you
was
that
actually
I've
got
tweets
being
created,
and
you
know
so
that's
just
taking
advantage
of
a
lot
of
those
capabilities
that
you
know
what.
Let's
try.
One
more
I
want
to
just
see
if
this
is
gonna
work,
I
have
a
hub
here
and
I.
This
hub
actually
has
a
predefined
data.
C
A
couple
things
happen,
but
two
things
in
particular
is
the
Associated
site
gets
the
hub
site
nav,
and
it
also
inherits
the
hub
sites
theme
so
I've
written
an
action
here
which
will
actually
join
the
site
to
the
hub
after
it's
been
created
and
now
I'm
feeling
a
bit
dubious
about
this
environment.
I
don't
know
what's
going
on
here,
so
I
just
claimed
as
a
side.
Let's
see
joining
work,
okay,
so
I'm
creating
a
site
that
the
intent
is
its
way
to
be
joined
at
the
hub.
A
C
Okay,
let's,
let's,
let's
bag
this
environment,
this
one
is
not
working
for
us
all
right.
We're
gonna,
we're
gonna
move
along
here,
let's
actually
be
in
the
interest
of
because
of
time.
I
want
to,
because
I
only
got
a
few
more
minutes
here.
I
do
want
to
show
you
guys
what
the
script
looks
like
and
what
the
general
process
is
of
getting
started.
Is
that's
what
we
promised.
We
were
going
to
show
you
today
and
then
I'll
show
you
what
this
stuff
looks
like.
C
So
what
I
have
here
on
the
screen
hope
you
can
see
this
all
right.
It's
just
a
really
basic
script
file.
That
is
doing
a
couple
of
things.
What
I'm
doing
is
I'm,
really
just
every
other
thing.
I'm
doing
is
I'm
designating
all
my
actions.
What
are
the
configuration
steps
that
are
going
to
occur
here
and
everything
is
in
sort
of
this?
You
know
verb
and
parameter
model,
so
you'd
specify
the
sky,
so
I
script
action
is
a
verb,
and
then
you
have
a
bunch
of
parameters
or
sub
actions
that
you
can
associate
with
that.
C
You'll
notice
that
we
have
certain
parameters
like
I
can
set
display
names
and
I
can
even
specify
whether
it's
required.
We
have
some
other
properties
like
enforcing
unique
values
or
adding
to
the
default
view.
All
these
parameters
are
outlined
are
described
and
detailed
in
the
JSON
schema
documentation.
You'll
also
see
here,
I'm
using
template
type
100
to
create
a
library,
in
this
case
I'm
not
overriding
the
document,
library
that
comes
with
the
template,
I'm,
creating
a
new
one,
adding
some
additional
fields
and
different
data
types
notice.
C
Boolean
note
user
number
for
some
of
the
more
complex
data
types.
We
will
eventually
support
these
with
JSON,
but
for
now
you
can
use
yield,
xml
and
I'll
show
you
an
example
of
what
that
looks
like
and
then
I'm
taking
these
two
less
than
I'm,
adding
them
to
the
site
now
and
then
I'm
also
applying
a
theme
so
before.
Let
me
quickly
show
you
what
that
apply.
C
Theme
looks
like
if
I
go
to
one
of
my
sites
here,
you'll
see
that
in
the
change
the
look
I've
already
uploaded
a
company
theme,
the
apply
theme
action
is
intended
to
warp
with
company
themes
that
have
been
uploaded
to
the
gallery
and
are
available
for
all
tenants.
So
if
you
wanted
to
apply
a
SharePoint
beat,
you
would
actually
have
to
take
like
this
orange
theme
and
upload
it
as
a
one
of
your
company
beans
and
then
you'd
be
able
to
reference
it
from
the
script
action.
C
If
folks
have
feedback
about
hey,
they
wish
that
that
worked.
A
little
bit
differently
would
love
to
hear
about
that,
but
largely
that's.
How
the
feature
works
right
now,
so
you'll
see
that
I've
already
uploaded
a
contoso
Explorer
theme
to
this
tenant
so
now
I'm
able
to
reference
that
theme
in
this
apply
in
action.
So
let's
go
ahead,
I'm
going
to
go
ahead
and
grab
all
this
data
and
let's
jump
over
here
and
you'll,
see
that
I've
already
little
su.
Let's
get
away
from
that.
C
I'm
gonna
go
ahead
and
copy
all
this
into
a
parameter,
and
now
I'm
gonna
go
and
add
this
as
a
site
as
a
site
script,
so
I'm
gonna
go
and
use
my
PowerShell,
add
SPO
site
scripts,
and
for
it's
like
for
its
title,
the
two
that
you
required
fields
so
I
need
a
title.
Oops
I
gotta
be
able
to
spell
your
recipe
and
then
I
need
to
pass
into
content.
In
this
case.
It's
what
I
just
put
into
that
variable.
C
Okay,
just
like
that
I
just
created
Asajj
dripped
on
my
tenon
and
you'll,
see
that
I
got
an
ID
here.
So
now
that
I
have
that
site
script.
I
can
go
ahead
and
create
a
site
design.
Now
the
scientist
right
has
a
few
different
available
parameters
so
real
quickly,
I'm
gonna
go
ahead
and
add
SPO
site
design
and
I'm
gonna
use.
Let's
leave
her
title
so
that
a
guy,
because
this
is
actually
what
shows
up
in
the
provisioning
flow
demo
for
419
and
then
I
need
to
give
it
a
template
of
sources.
C
What
am
I
doing?
Sorry:
okay,
I
need
to
give
it
the
site
script.
So
what
I'm
going
to
do
is
I'm
going
to
pass
in
the
idea
that
site
script?
The
other
thing
I
need
to
do
is
I
need
to
specify
what
the
template
ID
is
and
in
this
case,
I
want
to
apply
it
to
the
team
site,
template
okay
and
that's
all
I'm
going
to
do
so.
C
All
I'm
doing
is
I'm,
giving
it
a
title,
I'm
associating
it
with
that
site,
script
that
I
just
created
and
then
I'm
assigning
it
to
the
team
site,
template
and
now
it's
created.
So
let's
go
take
a
look.
So
now,
if
I
go
back
to
my
environment
here
and
I
open
up
this
list,
you'll
see
there
it
is
it's
been
added.
Okay,
so
let's
go
ahead
and
run
this
real,
quick.
C
C
B
B
Actually
it
is
a
shippin
framework
web,
but
built
was
react
that
actually
allows
you
to
manage
site
design
inside
script
without
having
to
write
jason,
but
you
can
do
as
well.
We
will
see
in
a
minute
so
here
it
is,
and
the
first
page
of
this
webpart
you
have
actually
to
select.
If
you
want
to
manage
the
side,
design
on
the
side,
script
and
under
side
designs,
you
see
that
I
have
listed
the
custom
side,
design
that
I
have
and
my
tenant,
so
I
have
three
different
design.
B
B
So
that's
the
thing,
and
we
also
see
that
we
can
associate
the
scripts
here.
As
Shannon
said,
you
have
decided,
I
mean
you
have
to
associate
the
side
script
to
it,
but
we
will
see
in
a
moment.
So
now
we
can
see
that
we
are
able
actually
to
also
manage
these
and
edit
the
properties
etc.
Of
the
side.
Script
and
I
can
create
a
new
one,
and
so
let's
call
it
Superman
side
script
a
demo
here
and
hi.
B
B
B
B
Yeah
and
you
see,
then,
when
I
update
the
thing
the
Jason
here
on
the
right
is
actually
updating,
but
the
other
way
around
I
can
do
it
directly
in
Jason
and
then
will
refresh
the
UI.
So
if
I,
when
I
start
typing
yeah,
you
see
that
actually,
since
the
the
Jason
is
not
valid,
the
you
I
cannot
be
rendered.
B
Okay,
I
can
add
some
obviously
I
can
have
every
of
the
everyone
reactions.
Every
available
actions
here
and
I
can,
for
example,
apply
a
team.
Initially,
the
work
part
was
meant
to
be
fully
generic,
but
since
we
are
in
a
shared
webpart,
we
have
access
to
it
and
we
have
access
to
all
the
information
we
need.
For
example,
the
list
of
teams.
The
list
of
upside
is
zero,
so
I
actually
implemented
a
setting
and.
B
B
B
Okay
and
another
good
thing
that
I
think
could
be
useful-
is
that
maybe
you
want
to
start
from
an
existing
sample,
so
I
could
go
here
under
on
the
PNP,
get
up
sample
repository
and
take
this,
for
example,
this
one
here
the
create
the
create
formatted
list
copy
paste
the
whole
thing
directly
here
everything
is
rendered
or
I
can
change
thing
notice.
Maybe
this
one
then,
since
it
is
a
complex,
J's
and
objects
for
the
the
field.
B
B
Another
thing
is
that,
for
example,
I
want
to
you
notice
that
we
have
the
create
a
list
here
and
we
have
sub
actions
where
you
can
set
the
title.
The
description
field
zero.
So
everything
is
working
well,
but
it
might
be
actually
useful
to
start
from
an
existing
list.
So
that's
that
let's
create
a
list
of
a
list
of
heroes
and.
B
So
we
go,
we
have
our
scripts
and
hopefully
it
will
work,
but
first
of
all
we
have
to
actually
associated
with
with
the
site
design,
and
he
is
here
save
it.
C
Sorry
about
that
guys,
I
thought
the
environment,
refreshed
I,
don't
know
what
happened
there.
My
network
hiccup,
but
I,
think
I
would
just
the
end,
while
Galax
doing
that
is
just
yeah
be
sure
to
check
out
the
documentation.
If
this
is
somewhat
new
to
you,
we
try
and
keep
it
up-to-date
and
fresh
with
all
the
new
actions
and
the
samples
that
Yannick
was
just
illustrating
in
his
demonstration.
B
C
A
You
Yannick
and
we
did
face
on
the
key
having
to
n8f
the
day
as
well,
so
we're
not
gonna
move
to
Sean
Sean
needs
to
move
to
another
call,
but
that's
super
super
super
cool
demo,
Thank
You
Yannick
on
that
one,
and
please
have
a
look
on
the
on
the
implementation.
It
is
in
the
s/pdif
solutions,
which
is
a
key
term
preparatory
where
we
have
more
polished
and
fine-tuned
samples
for
shape
and
framework,
and
these
are
Yannick
is
evolving
that
web
part
directly
underneath
there.
C
Real
quick
thing
before
I
drop,
one
thanks
everybody
and
to
VESA
and
I,
put
out
a
blog
post
last
week
with
the
spring
updates.
We
added
a
bunch
of
answered
some
questions
there.
I
would
encourage
folks
to
use
that
catch
nudity
post
to
leave
us
any
other
questions
outside
of
just
contacting
us
directly.
So,
yes,.
A
We
do
apologize
on
on
slightly
going
again
late
and
we
missed
probably
some
of
the
questions.
Please
use
the
blog
post
a
comment
section
for
adding
those
questions
there.
We
will
absolutely
follow
up
on
those
as
well
and
please
give
us
feedback
around
the
documentation
and
if
you
find
an
issue
scattered
a
shoe
list
as
well
and
let
us
know-
but
thank
you
everybody
for
joining.
Thank
you
for
your
contributions.
Thank
you,
Yannick
for
absolutely
brilliant
work
on
the
death
web
part.
A
If
you
really
really
cool
stuff
on
top
of
all
the
other
cool
stuff,
what
Yannick
has
been
doing
also
on
the
SharePoint
framework
sign
if
you're
interested
on
a
SharePoint
framework
that
web
part
is
by
the
way
a
super
cool
implementation
as
well.
So
the
source
code
is
available
in
the
official
SharePoint
organization
to
have
a
look
on
that
one
as
well
so
great
work
in
general,
but
thank
you.
Everybody
for
joining
video
will
be
available
in
two
YouTube
channel
within
24
hours.
Thank
you.
Everybody
have
a
great
weekend.