►
Description
Recording of PnP Core, PowerShell and Provisioning Engine Special Interest Group from November 2, 2016. More details on the covered content and direct links to specific sections is available from https://techcommunity.microsoft.com/t5/SharePoint-Developer/SharePoint-Patterns-amp-Practices-PnP-Core-and-PnP-PowerShell/m-p/27100#M764.
A
So
welcome
everybody.
This
is
the
special
interest
group
for
pnp
site
score
and
PMP
PowerShell.
So
essentially
we
concentrate
on
the
season
extension,
core
components
and
the
PMP
PowerShell
and
the
BMP
provisioning
engine,
and
thank
you
for
guys
for
joining
I'm.
Just
going
to
remind
you
and
most
likely
we
will
lose
some
of
you
right
now.
A
So,
unfortunately,
this
week
we
are
overlapping
with
a
relatively
big
announcement
as
well,
which
doesn't
directly
touch
sharepoint,
but
it
has
an
impact
on
the
office
traces
to
file,
but
neither
way
your
choice,
which
one
do
you
actually
want
to
watch
and
good
to
see
that
we're
still
have
people
on
the
call.
So
we
didn't
lose
everyone
over
here,
so
let's
actually
get
on
going
on
the
slides.
A
So
a
few
things
just
to
make
sure
that
we
get
the
always
this
one
cover
to
sharepoint
patterns
and
practices,
is
a
community
treatment
initiative,
coordinated
and
owned
by
the
sharepoint
engineering
and
what
we
do
within
the
sharepoint
patterns
and
practices
is
that
we
provide
code
samples,
guidance
document
ations.
We
have
monthly
community
course
and
the
special
interest
community
calls
and
the
themes
are
in
SharePoint
framework,
sharepoint,
errands,
Microsoft
graph
for
history
at
least
five
development.
A
But
the
main
concentration
is
on
the
SharePoint
site,
so
I
tender
for
today,
I
actually
chopped
all
of
the
in
quotes,
nuns
and
slides,
which
we
typically
repeat
in
every
single
call.
It's
just
some
of
the
things,
some
of
the
feedback,
what
we've
been
always
getting
I,
so
we
cannot
concentrate
mainly
on
content
and
mainly
new
stuff.
So
we
kind
of
have
a
quick
look
on
the
October
2016,
a
quick
peek.
Well,
that's
a.
B
A
Let's
have
a
come:
have
a
look
on
the
quick,
a
quick
look
on
the
October
2016
and
numbers
on
the
PMP
core
component
usage.
Then
season
look
at
package
update
on
that
one,
because
last
Friday
we
actually
released
the
new
season
package
again
p.m.
be
moving
in
key
top.
This
is
something
which
might
touch
you
slightly.
A
Actually,
it's
good
to
know
that
github
is
implement
that
in
a
clever
way
enough
that
it
doesn't
name
back
to
anybody
who
is
consuming
a
stuff
from
a
guitar
which
is
pretty
awesome.
Let's
talk
about
that
one
as
well
we're
going
to
talk
about
updates
on
the
BMP
PowerShell
and
the
modern
theme
sites,
programmatic
provisioning,
so
we're
going
to
do
a
demo
impulse.
The
BMP
PowerShell
change
this
and
what's
over
there
and
then
also
on
the
modern
theme,
side,
programmatic,
provisioning
and
then
related
on
the
programmatic
provision.
A
There
are
sooner
things
which
we
cannot
mention,
but
since
already
today
you
can
actually
provision
modern
team
sites
within
SharePoint
within
SharePoint
Online,
and
we
wanted
to
cover
this
within
the
call
as
well.
So
you
are
aware
that
this
are
already
available
and
you
are
aware
of
based
on
messaging
from
Microsoft,
rather
than
reading,
that
from
a
random
blog
post
in
internet.
So
let's
actually
keep
on
moving
so
monthly
metrics
quickly.
A
This
is
a
really
early
summary
on
things,
but
should
we
just
collected
or
got
the
final
matrix
yesterday
so
from
a
PMP
core
component
and
powershell
use
its
perspective?
The
unique
tenants
which
are
using
the
PMP
have
Kron
13.2
percent
and
we're
up
to
what
was
a
2,600
tenants
roughly,
which
are
using
PMP
core
component
of
PowerShell
in
the
production.
The
HTTP
requests
are
hitting
800
million
requests
within
a
month
across
2,500
tenants.
So
if
you're
planning
kind
of
a
considering
is
this
a
bullet?
A
Is
this
a
a
production
proven
stuff
again,
you
can
I
actually
do
this
in
a
production,
even
though
it's
a
community
for
trust
us
you
can.
The
BMP
is
owned
by
the
ship
and
engineering
and,
if
there's
any
critical
things,
we
absolutely
want
to
help
other
engineering
will
step
in
and
help
on
those
things.
There
are
areas
where
we
have
box
and
we
do
not
have
explicit
engineering
effort
from
the
engineering
perspective
on
pnb.
A
A
We
really
wanted
people
to
update
on
the
latest
versions
because
they
are
much
more
bulletproof
and
there
there's
lot
of
bug
fixes
on
those
as
well,
and
we
can
nicely
see
that
there's
still
there's
quite
a
lot
of
uses
in
in
June
version
or
August
version,
September
version
and
october
versions
and
older
versions
are
slowing
down,
which
is
a
good
thing
from
a
country
perspective.
There's
some
pretty
interesting
statistics
as
well,
so
top
five
countries
based
on
tenants,
United,
States,
still
number
one.
A
No
chances,
United
Kingdom,
still
number
two
and
Netherlands
number
three
Sweden
and
Germany
went
slightly
up
and
I
think
they
actually
chopped
India
down
from
a
number
of
tenants
from
particular
country
using
B&B
and
then
on
the
based
on
requests.
The
United
States
absolutely
number
one:
the
Netherlands
United
Kingdom
Brussels,
a
personal,
actually
increased
like
ten
spots
in
this
competition
and
then
work
quite
heavily
as
well,
and
then
there
was
a
lot
of
countries
which
went
down.
A
The
reason
for
the
let's
say
going
up
and
down
is
typically
because
people
use
the
PMP
PowerShell
and
the
PMP
provisions,
for
example,
as
part
of
my
creation.
So
if
there's
any
big
my
creations
ongoing,
then
those
are
hitting
the
shipment
online,
much
more
and
obviously
the
most
used
capabilities
to
provisioning
engine.
So
more
than
800
tenants
or
roughly
800
tenants
were
using
the
provisioning
engine
in
production
within
the
October.
A
Another
thing
so
quick
reminder
on
last
Friday:
we
released
a
new
version
of
client-side
object
model,
so
this
is
the
native
client
side
object
model
for
sharepoint
online,
which
is
coming
from
engineering
and
as
the
the
BMP
core
component
and
PMP
PowerShell
will
be
updated
on
using
this
in
the
November
release.
The
new
emperor
release
will
happen
on
this
friday
or
monday,
or
during
weekend.
It
slightly
depends.
A
We
need
to
synchronize
the
repo
changes
and
compilations
and
all
that,
but
by
monday
next
week
we
will
have
everything
out
and
there
will
be
announcement
in
the
left
of
Scone.
We
will
have
a
monthly
community
call
our
next
tuesday,
where
we're
going
to
go
to
more
detailed.
What
has
happened
within
the
october
and
what
what
are
the
main
changed
is
so
last
friday
will
release
the
new
version
for
sharepoint
online
on
the
client
side,
object
model
and
the
next
one
is
coming
then
late
november,
and
on
this
one
a
just
a
reminder.
A
This
is
only
for
sharepoint
online
if
you
use
it
against
on
premises
or
SharePoint
2016
sharepoint
2013.
If
you
hit
a
property
which
is
not
supported
in
on-premises,
you
will
get
an
exception
and
that's
by
design,
because
the
on-premise
ists
is
not
aware
of
those
properties
being
exposed,
and
that's
really
the
reason
why
we
explicitly
have
three
different
versions
of
client-side
object
model:
it's
not
an
optimal
situation,
but
there
really
isn't
a
a
simple
solutions
for
that
one
as
well
and
like
mentioned,
we
keep
on
pushing
monthly
updates
on
this
one.
A
There
are
still
some
pretty
interesting.
Ap
is
in
a
roadmap
for
sharepoint
online,
which
are
related
on
the
sandbox
solution
deprecation.
So
there
was
quite
a
lot
of
isvs
and
system
integrators
which
were
using
sandbox
solution,
code-based
sandbox
solutions,
because
certain
abis
were
only
exposed
in
a
in
a
code
base,
10
/
solutions,
but
none
in
season
and
we've
been
addressing
those
caps
quite
hectically
during
this
autumn
and
there's
still
a
few
items
which
are
in
the
queue
which
might
be
really
interesting
for
you
in
the
future
and
one
thing
kind
of
are.
A
This
is
the
first
time
we
announced
this
we're
going
to
talk
about
this
one
in
the
monthly
community
call
in
next
Tuesday
as
well,
but
the
PMP
reap
repositories
have
remained
in
the
past
and
originally
were
created
in
the
Kitab,
calm,
/
office,
dev
and
then
B&B
prefix.
We
will
relocate
then
then,
under
the
microsoft
sharepoint
organization
and
be
we
tested
this
with
the
PMP
javascriptcore
reprieve
repository
and
it's
actually
pretty
mind-blowing.
It
doesn't
have
any
impact
for
anybody.
A
So,
even
though
you
would
have
worked
to
your
stuff,
even
though
you
have
a
pending
changes,
which
you
want
to
submit
back
or
even
though
you
want
to
pull
just
the
latest
version
every
now
and
then
all
of
those
will
be
still
working
after
this
change
between
the
organization's.
So
all
of
the
old
URLs
will
be
automatically
redirected
by
key
top
to
the
new
location.
A
So
it's
completely
seamless
transition,
which
is
actually
super
amazing
that
that's
possible
would
get
on,
but
it
that
seems
to
be
the
situation
so
we're
looking
into
doing
this
transition
from
office
def
to
SharePoint
organization,
roughly
on
MIT
and
November,
but
like
mention
it
shouldn't,
have
any
impact
on
your
existing
work
and
that's
really
relate
on
the
fact
that
the
B&B
is
mainly
for
SharePoint
pattinson
practice.
It
is
so
we
want
to
relocate
now
that
we
have
the
microsoft
sharepoint
organization
github.
A
We
want
to
relocate
and
then
properly
there
so
that
they're
in
the
right
location
for
a
future
from
a
future
perspective.
Few
updates
on
the
PMP
powershot
before
we
go
to
the
demo
on
on
this.
So
there
are
pretty
significant
changes
actually
on
the
PMP
PowerShell.
First
of
all,
we're
doing
a
naming
chains
and
the
PMP
powershell
has
been
using
a
SPO
as
a
prefix
and
we
kind
of
finally
change
this.
We.
A
This
is
a
one
of
those
things
which
we
we've
been
discussing,
or
the
father
of
the
PMP
powershell
Irving
has
been
wondering
for
months
and
months
and
months,
and
we're
just
going
to
talk
about
this
one
in
a
second
and
because
the
SPO
prefix
is
exactly
the
same
as
for
native
sharepoint
online
management
powershell,
and
we
do
have
a
few
overlapping
comment,
let's
there
as
well,
which
have
been
causing
slightly
challenges.
So
what
we're
going
to
do
is
starting
from
November.
A
Is
that
we're
going
to
flip
the
the
prefix
to
B&B
and
there
some
additional
work
related
on
aliases.
So
for
the
time
being,
all
of
your
existing
powershell
scripts
will
be
working
completely
fine
and
the
sbo
prefix
will
be
deprecated.
If
I
remember
correctly
in
january
sorry,
it's
deprecated
now,
but
it's
it's
going
to
be
removed
in
January
release
and
earnings,
going
to
talk
about
that
one
in
a
second
and
what
we
also
have
as
part
of
the
pimp.
A
powershell
for
November
is
a
modern
team
side
provisioning
support.
A
So
there
will
be
a
native
support
for
that.
It
is
actually
using
the
PMP
core,
so
you
are
able
to
provision
modern
team
sites
just
running
man,
its
code.
If
you
have
a
code
base
provisioning
solution
or
running
a
PM,
Bay
PowerShell,
and
we
kind
of
do
a
demo
that
one
Apollo
is
going
to
demonstrate
that
one
after
urban's
discussion
we're
not
going
to
talk
about
more
about
modern
gaming
sites
in
a
second
anyway
and
in
well
in
practice.
There's
a
cracker
support
for
modern
team
sites
operation.
A
There
are
quite
a
lot
of
differences
between
the
classic
theme
sites
and
modern
team
sites.
We're
going
to
talk
about
those
more
and
more
slightly
later,
and
but
the
BMA
PowerShell
will
have
a
gradual
support
for
the
moment,
insights
or
November
release,
and
we
kind
of
keep
on
working
on
that
one.
For
the
future
releases
as
well,
and
then
something
with
the
super
super
interesting,
and
this
actually
relates
on
the
modern
game
side.
A
Are
you
operating
against
shape
one
directly
or
are
you
operating
with
or
do
you
need
to
operate
against
the
Microsoft
craft,
because
Microsoft
craft
is
exposing
some
additional
settings
and
you
can
actually
install
the
bmv
PowerShell
and
you
can
script
all
of
that
within
your
power,
shell,
scripts
and
the
Duke?
Let's
say
the
future
things
whenever
we
get
additional
comment,
let's
available,
there's
quite
a
lot
of
interesting
scenarios
to
automate
with
Microsoft
craft.
But
let's
have
a
look
on
those
comment:
let's
in
a
second
but
first,
let's
move
into
urban.
A
B
Let
me
share
my
screen:
yep
I,
see
it
okay
good,
so
it
all
started
with
when
we
introduced
these
commanders.
We
were
thinking
of
a
prefix
and
we
did.
We
decided
to
settle
on
SP
0
because
it
make
sense
chabot
online
over
time
and
actually
started
to
make
less
sense,
because
we're
not
only
targeting
Shepherd
on
my
rolls
are
sharp
targeting
Shepherd
on
premises.
So
the
SPO
thing
a
little
bit
confusing
and
we
even
got
questions
like
so
which
commanders
do.
I
use
two
targets
on
premises
because
it's
SPO,
but
that's
one
thing.
B
Another
thing
which
was
actually
more
blocking
is
the,
and
let
me
move
on
to
the
next
slide
is
the
fact
that
there
are
two
SP
get
SPO
side
command
lets.
So
one
comes
with
the
marshal's
office,
365
management,
shell
and
once
come,
one
comes
with
17
piece,
that's
pretty
confusing,
so
we
want
the
use
and
which
one
is
active,
and
I
will
show
you
the
the
conflict
in
the
I'm
going
to
do
the
demo.
So
there
are
a
couple
of
workarounds,
for
that
is
that
you
explicitly
load
the
module
at
time.
B
You
want
to
use
it,
but
it's
also
not
very
nice.
Now,
there's
two
other
workarounds,
while
the
workarounds
is
that
you
explicitly
specify
the
full
module
name
ready.
Commander
comes
from
that's
the
first
two
lines
there
you
see
so
the
first
one
microphone
mind
I'll
share.
Pronto
powershell
backs.
Let's
get
SPO
side,
we'll
use
the
one
from
that
module
and
sharepoint
pnp
powershell
online
access,
cad
SPO
site
uses
the
pnp
version.
That's
all
very
nice,
either
there's
a
lot
of
typing.
You
have
to
do
and
usually
have
to
remember
the
the
module
names.
B
Another
option
is
that
you
create
an
alias
new,
alias
like
GMS
oside,
get
microsoft
online
side,
and
then
you
specify
the
value
is
put
a
full
path
to
the
command
put
in
there,
and
then
you
have
to
alias
is
available
for
both
command
lists.
You
can
use
the
ones
at
will.
The
problem
with
that
is
that
you
have
to
remember
the
cradle
aliases
and
all
the
machines
where
you
use
these
modules
so
aliases,
maybe
not
the
way
to
go
forward.
So
we
came
as
I
as
I
mentioned.
B
I've
been
thinking
about
this
for
four
months.
What
to
do-
and
we
finally
decided,
like
you,
know
what
we're
going
to
rename
all
the
commandments
renaming
them
from
verb
dash,
SPL
nouns
to
verbs
P&P
now
that
would
potentially,
if
we
just
do
this
break
all
your
scripts,
quizno
very
nice.
Obviously,
so
we
came
up
with
a
solution.
There
is
that
we
do
populate
aliases
for
you.
So
in
this
case,
get
HBO
side
will
become
get
P&P
sides,
but
get
the
SPO
site
will
still
work.
B
I'll
get
this
get
this
because
right
is
a
special
case,
but
I
will
show
you
that
in
a
minute
when
I
go
into
the
demo,
so
let's
so
my
powershell
session
here
and
you
should
see
powershell
so
what
I
did
now
is
I
did
already
connected
to
be
with
the
SPO
service.
Commandment
to
my
tenants
and
if
I
enter
get
HBO
site,
I
gave
their
version
of
Cadets
be
outside
and
the
result
is
that
I
get
all
my
sites
here.
B
Then,
if
I
create
a
or
connect
with
my
for
mine
commanders,
the
pin,
p1
chaplain
to
the
calm
side,
stem
l1
doesn't
really
matter
which
side
are
connected,
and
now
I
use
get
SPO
side.
I
get
the
one
from
P
and
P,
which
is
confusing
it's
the
same
commandment
or
same
command,
I'm
answering,
but
they
different
results.
B
The
results
here
is
that
I
get
all
the
sites
in
my
tenant
and
here
I
get
a
single
side
back,
which
this
happens
to
slide,
that
I
connected
to
for
the
developers
among
us,
but
I'm
returning
here
is
the
side
context.
Oh
actually,
the
side
object
from
the
current
context.
Now
you
see
that
we
already
put
this
little
warning
there,
so
this
command
late,
we
will
deprecated
and
effectively
remove
in
January
2017.
So
you
have
a
few
months
to
to
update
just
keep
out.
It's
not
a
very
often
used
command.
'let
they
get
spweb
commander.
B
This
way
more
often
used,
but
if
you
want
to
get
all
of
the
side,
get
HBO
site
was
the
way
to
go
forward
right
now.
The
way
to
use
it
from
now
on,
if
you
can,
is
get
pee
in
peace,
I'd
same
results,
no
warning,
and
from
now
on
at
that
will
say
for
next
week,
when
we
released
the
updated
commandments
that
all
the
commander's
that
used
the
SPO
one
will
now
use
PP.
So
you
can
do
connect.
B
Mp
online
same
thing
gets
P&P
provisioning
engine
which
is
actually
from
a
commanded
named
perspective,
which
more
sense,
because
you
get
your
not
getting
a
share
with
online
provisioning
engine
template,
but
the
provisioning
sorry
template
if
you
get
a
PNP
provisioning
template,
so
naming
actually
makes
in
many
situations
much
more
sense.
If
you
go
for
help,
you
say
get
help
get
fit
for
your
side.
You
will
get
a
simple
help
and
basically
nothing
if
we
were
not
really
promoting
you
to
use
this
one,
but
they
get
as
I
said,
to
get
HBO
side.
B
One
please
a
bit
of
a
different
case,
because
if
I
do
get
a
help
back
at
pnp
provisioning
template
it
returns
to
help
obviously
for
provisioning
template.
If
I
do
the
same
for
get
SPL
provisioning
template
as
weel
positions
happening,
it
returns
to
help
forget
pnp
provisioning
template
so
get
this
pure
side
is
a
different
case,
but
all
the
other
templates
are
gel
or
commanders
are
just
aliases
to
the
PNP
versions.
B
And
and
in
this
folder
there's
a
bunch
of
files
in
there,
but
what
the
main
file
ear
is
this
file
here
the
P
is
I'm
one
file.
So
if
you
look
into
that
file,
get
contents
sharepoint
spin
pic
online,
sharepoint,
PP,
powershell
online
pizza
mom.
You
will
see
that
there's
a
bunch
of
set
alias
commands
there.
So
basically
that's
what
we
do.
B
So
if
you
want
to
get
rid
of
the
aliases
before
we
release
this
or
before
we
changed
it,
just
to
remove
these
aliases
on
this
file
and
you're
all
set
the
only
difference
again
to
get
that
your
site.
There
is
no
alias
forged
SPO
side,
they're,
actually
to
command
it's
one,
get
pimpy
site
and
get
SPO
site,
and
that's
how
we
are
able
to
do
the
warning.
B
So
we
have
alias
were
all
the
commandments.
All
your
scripts
will
just
happily
work.
If
you
use
get
HBO
site,
you
will
get
a
warning,
but
that's
as
it
should
break
your
script.
The
script
will
just
happily
continue,
but
from
now
warm
you
will.
We
urge
you
to
use
the
PNP
prefix
and
not
the
SPO
prefix
anymore.
We
will
deprecated
the
aliases
sometime
next
year
and
we
will
announce
that
way
ahead
of
time,
because
we
want
to
get
rid
of
a
mean
alias.
This
is
not
a
recommended
thing
to
do.
B
They
can
be
different
on
different
machines,
etc,
etc.
So,
if
you
can
steer
clear
from
aliases,
it's
a
good
thing
that
this
is
the
only
way
we
could
put
it
up,
pull
it
off
well,
we
could
have
created
for
every
commander
that
copy,
so
it's
an
SP
0
get
SPO
provisioning
template
and
it
get
P
and
P
provisioning
template,
but
that
would
just
be
more
confusing
too.
So
this
is
how
we
did
it.
B
This
will
just
if
you
update
at
lidge
commanders,
you
will
get
this
automatically
and
from
that
moment
on,
please
use
P
and
P
and
that's
the
whole
story
behind
it.
So
big
change,
but
it
shouldn't
affect
you
much,
but
yeah
consider
upgrading
your
speed.
Most
people
wait
a
month,
but
so,
but
somewhere
in
December
your
scripture,
that
least
be
P&P
Nephites.
How
you
want
to
call
it
ya
on.
A
Just
to
clarify
for
everybody
in
a
call
and
what's
in
the
video,
maybe
after
one,
we
do
understand
that
this
is
a
nasty
thing
and
this
might
actually
bite
you,
and
this
requires
some
additional
work
for
people
to
do
it.
But
we
need
to
do
this
at
some
point
because
now,
when
we
change
everything
to
be
and
be
prefixed,
we
are
not
overlapping
with
anything,
and
this
will
make
the
future
much
more.
Let's
say
flexible.
That's
that's
really
the
key
point
indeed,
if.
B
B
A
We
in
engineering,
we
are
having
a
discussions
around
this,
but
combining
this
likely
it
could
be
slightly
well,
it's
it's
much
more
easily
said
and
done
and
let's
see
where
the
future
alliance,
but
after
this
naming
chains,
you
can
absolutely
use
both
of
these
comment,
let's
and
even
side
by
side,
even
though
the
connection
still
require
will
be
required
for
both
but
still
I.
Think,
let's
see
where
the
future
Alliance
on
on
combine
them.
It
is
so.
B
A
Yeah
he's
there
over
history,
I'm
going
to
show
one
slide
and
then
we're
gonna
move
in
palo,
sao
paulo
is
using
a
4G
connection
in
italy,
so
hopefully
the
italian
telly
operators
are
reliable
enough.
I,
don't
have
any
issues
in
Finland
with
none
I'm,
just
messing
with
Apollo
as
well,
and
one
thing
what
I
wanted
to
quickly
one
slide.
What
I
wanted
to
you
guys
can
probably
see
the
demo
slide,
just
double
checking
so
there's
a
one
slide
which
I
wanted
to
quickly
go
through
before
we
go
to
the
demo.
A
Yes,
there
can
we
at
least
thanks
all
right,
good
so
under
on
the
cruise
last
modern
team
side
provisioning,
so
just
to
be
clear
and
there
will
be
a
further
announcements
on
this
one
in
the
future.
But
since
already
today,
you
can
actually
have
a
modern
team
sites.
We
wanted
to
go
through
how
to
make
that
happen,
rather
than
that
you
pumped
into
a
random
blog
post
in
internet,
which
is
showing
you
how
that
actually
can
be
done,
and
so,
let's
actually
use
Microsoft
community
calls
for
actually
explaining
this.
A
There
will
be
further,
let's
say,
governance,
administrative
operations,
announcements
and
all
of
that
related
on
the
monon
team
sites,
previous
soon
or
later,
a
pretty
prediction,
but
you
can
already
today,
if
you
go,
for
example,
from
a
UI
perspective.
If
you
go
to
your
office,
365
tenant,
you
go
to
your
mailbox
or
10
outlook
and
you
create
a
new
group
from
the
outlook.
It
actually
creates
you
a
modern
croup
and
if
you
click
the
files
tab
within
that
you
I,
you
will
actually
access
the
modern
themes
on.
A
A
Now
all
groups
all
office,
365
groups-
will
have
a
modern
team
sites
associated
to
them
by
default
and
right
nation,
that's
already
available.
You
can
already
create
this
manually
manually.
You
cannot
manipulate
this
and
for
programmatic
creation.
You
can
create
this
modern
theme
sites
by
using
the
coups
in
point
in
the
mics
of
craft.
A
So
if
you
create
a
new
group
using
the
Microsoft
craf
endpoint,
and
then
you
hit
the
files
collection
in
the
croup
send
point
and
that
will
actually
provision
the
SharePoint
site
for
the
crew
pizza
and
we're
looking
in
the
combining
that
as
a
single
event,
our
single
operation
in
engineering.
So
in
the
future,
when
you
create
a
a
office
365
group,
we
will
actually
create
the
office
365.
A
Sorry,
the
sharepoint
matching
SharePoint
modern
team
sites
for
you
right
now
today,
if
you
need
to
programmatically
do
this,
you
will
need
to
first
create
group
and
then
hit
the
endpoint
folder
file
success
and
then,
whenever
it
has
been
provisioned,
there
is
actually
a
few
changes
in
a
provision
in
the
provisioning
itself.
It's
a
super
super
fast.
It
takes
like
three
to
five
seconds
and
to
have
that
side
available,
and
you
can
see
that
actually
visually.
A
So
some
of
the
elements
so,
first
of
all,
we
change
the
engine,
how
the
site
provisioning
actually
works,
and
it
works
much
more
faster
I'm
not
going
to
go
on
technical
data
is
how
we
did
them,
and
then
there
are
certain
in
certain
things
which
happen
assumes
honestly.
So
you
can
actually
access
the
site,
while
some
of
the
elements
are
still
getting
provision
which
might
be
a
challenge
when
you're
doing
this
programmatically
and
we're
looking
on
the
proper
guidance
and
and
insights
on
on
how
to
avoid
those
possible
issues
in
the
future.
A
Those
capabilities
are
not
yet
there,
but
they
will
be
gradually
landing
on
the
modern
theme
sign.
So
this
is
kind
of
a
preview
experience
on
the
modern
team
sites.
It
will
the
new
experiences,
the
Quick
Links
and
all
of
that
are
working
already,
probably,
but
then
some
of
the
customization
scenarios
will
be
lighting
up
slightly
later.
But
let's
talk
about
those
limitations
in
a
second
and
before
we
do
that,
let's
actually
jump
in
the
paulo
screen.
If
follows
if
the
italian
telly
operators
are
able
to
deliver
his
screen
on
us.
Yes,.
C
A
C
Cool,
so
we
can
start
so
as
visible
you.
We
try
to
make
it
possible
to
create
a
unified
group,
together
with
the
modern
side
which
is
beside
the
unified
group,
with
a
unique
comment,
and
we
did
that
adding
a
new
utility
class
to
the
core
library
and
wrapping
that
utility
class
with
a
bunch
of
a
new
powershell
cmdlets,
sir,
which
are
available
in
the
well-known
powershell
cmdlets
for
sharepoint
PMP.
C
So
the
first
one
and
the
first
thing
that
we
made
available
is
the
kinect
pnp
microsoft
graefe,
which
is
a
kind
of
a
complementary
solution
for
connecting
against,
is
ready
to
get
an
access,
token
and
open
opposition
access
token
to
consumer
the
Microsoft
graph
internally.
We
use
the
preview
of
the
Microsoft
indication
library.
So
you
need
to
be
aware
of
that.
C
We
are
still
using
a
bunch
of
preview
pizza
under
the
cover,
but
they
they
work
so
far
and
the
MSA
L
will
be
released
the
sooner
or
later,
but
it
is
still
improve
you
right
now.
When
you
use
this
TM
roulette,
you
have
to
provide
the
permission
scope,
so
you
want
to
have
in
your
access
token
so
that
you
will
be
able,
based
on
those
scopes,
to
consume
the
gravity.
I,
you
want
a
target.
C
So
in
my
scenario
I
wanna
read
all
of
the
users
inside
of
my
tenant
and
they
want
to
read
and
write
all
of
the
unified
groups
and,
more
in
general,
all
of
the
groups
in
the
directory
tenant.
So
if
I
execute
these
simulator,
a
log
in
you
I
will
pop
up
depending
on
the
DPI
of
your
screen.
You
can
see
something
more
nice
or
or
not.
C
All
of
the
graph
API
is,
and
if
I
want
to
see
what
is
my
access
token
just
to
show
you
what
you
can
do,
you
can
use
the
get
PMP
access
tokens
in
delight,
which
is
another
new
one,
which
simply
gives
you
back
as
a
string,
the
access
token
or
you
can
eventually
copy
the
result
in
the
clipboard.
If
you
like
it's
up
to
you,
I
will
do
that
because
I
will
use
the
access
token
to
consume
all
the
following
cmdlet.
So
just
to
show
you
and
I
trust
you.
C
You
will
not
copy
this
access
token
on
your
machine,
but
this
is
my
access.
Token
and
I
will
use
this
one
to
create
the
new
unified
group
using
the
new
pnt
unified
group
simulator,
which
accept
a
display
name
and
a
description
for
the
unified
group
that
will
be
created
as
well
as
a
male
nickname,
so
that
you
can
customize
the
nickname
and
the
email
address
of
the
group
instead
of
using
the
auto
generated
one.
If
you
like,
of
course,
you
can
customize
it.
C
You
can
provide
the
members
and
eventually
the
owners
of
the
group
providing
the
UPN
of
those
users
as
an
array,
so
a
comma-separated
list
of
ups
and
as
soon
as
you
will
execute
this
cmdlet,
you
will
get
back
in
a
matter
of
few
seconds
from
now
or
we
already
have
such
a
group.
So
let's
create
another
one,
but
you
will
get
back
a
group
an
office.
C
This
is
5
group,
which
would
be,
from
our
perspective
from
the
partial
perspective,
a
complex
type
which
will
give
you
information
about
the
ID,
the
unique
ID
of
the
just
created
group,
the
display
name
as
well
as
the
URL
of
the
modern
site
created
under
the
cover,
because
inside
the
new
PMP
unified
group
we
create
we
fire
the
event
that
will
create
the
modern
site
for
you.
So
just
executing
this
cmdlet,
you
will
get
back
both
the
group
and
the
side
and.
A
So
you
can
play
polish.
Everybody
interrupting
I
have
to
know
this
because
I
think
somebody
else
might
be
wondering
this
as
well.
Well,
I
know
the
answer,
but
it's
better
to
actually
cover
that,
and
so
you
did
actually
take
the
access
token
using
the
get
me
and
be
access
token,
but
you
don't
actually
pi
pass
that
to
the
new
pnp
unified
group.
So
you
don't
actually
need
to
do
that
right.
Yeah.
C
This
one
was
just
to
show
you
the
result
of
the
connectivity
micrograph
internally,
all
of
the
PMP,
something
cmdlets
which
use
or
which
targets
the
micrograph
already
have
access
to
the
access.
Token
retrieved
using
the
PNP
Mac
subtract
the
connecting
they
measure
grandpa
jim
leyland.
So
you
don't
need
to
do
that
in
your
own
script,
but
I
wanted
to
show
you
the
result
and
that
you
can
directly
access
the
access
token.
C
If
you
need
just
to
make
an
example,
if
you
want
to
play
with
it
in
Fiddler,
for
example,
or
whatever
else
you
can
just
get
it
and
use
it.
Of
course
it
will
expire
as
like
as
any
other
access
token.
So
if
you
have
a
lifetime
which
should
be
20
minutes,
if
I'm
not
mistaken,
but
there's
no
guarantee,
maybe
I'm
mistaken
should
be
20
minutes
by
the
way.
C
Okay,
so
let's
say
I
will
access
the
target
site
URL,
which
will
be
this
one,
and
if
I
copy
this
URL
just
to
show
you
the
side
already
created.
Let
me
copy
this
guy
and
let
me
open
my
browser
and
let
me
show
you
that
we
have
this
site
available
on
sharepoint
online,
and
here
it
is
now.
I
will
connect
to
this
site
as
like,
as
I
can
do
with
any
other
sharepoint
online
site
using
the
powershell
from
PMP.
C
So
I
will
access
decide
with
my
own
credentials,
the
right
ones,
okay,
and
I
will
connect
the
MP
online
through
the
target
site.
I
will
get
the
PMP
context
than
the
PMP
web
object
and
I
can
play
with
it
and
we
can
see,
for
example,
that
the
model
side
as
a
site
template
which
is
group
dash
0
instead
of
SD
s
0,
as
this
one
or
whatever,
as
who
were
used
to
see
in
the
past,
we
have
the
group
dash
0,
which
is
a
new
one.
We
can.
C
This
website,
this
modern
web
site
that
has
just
been
created
for
my
group,
is
not
yet
completely
ready.
In
fact,
if
I
go
in
the
site
settings
from
the
gear
menu
here
on
the
upper
right
corner
of
my
screen,
you
will
see
that
we
have
just
the
kind
of
a
subset
of
all
the
capabilities
that
we
usually
have
in
a
site
settings
page
of
foresight,
and
it
is
what
it
is.
But
it
happens
because
there
are
some
background
jobs
that
will
complete
the
creation
and
all
of
the
settings
are
the
modern
side.
C
Afterwards,
when
the
site
will
be
completely
ready
and
inducible
I
would
say,
you
will
be
able
to
do
something
like
that.
For
example,
you
can
upload
using
the
add
PMP
file,
simply
let
a
bunch
of
asset
that
can
be
the
DSP
qualify,
the
background
image
or
a
custom
logo
that
will
customize
the
branding
of
the
motor
side
and
using
season
you
can
use
the
applied
theme
method
provided
out
of
the
box
by
season
targeting
the
web
object
in
order
to
apply
a
custom
team,
making
an
execute
query
against
that.
The
current
client
context.
C
I
will
not
do
that
right
now
because,
as
I
told
you
my
side,
my
modern
site
is
not
yet
completely
ready,
but
I
already
did
it
in
another
sample
side
which
I
created
before,
which
is
this
one
in
which
you
can
see.
Hopefully
you
can
see
with
a
nice
background
image.
We
have
a
custom
logo
and
we
have
a
custom
color
palette
for
my
modern
site
and
this
vm
piece.
It's
demo
02
is
still
a
site
under
the
cover
of
a
group
that
I
am
here.
C
C
A
Quest
yes,
follow
pitiful,
we
actually
move
on,
can
go
back
on
the
sites.
You
were
moving
so
fast.
Oh
sorry,
Sauron
was
and
just
show
the
front
page
of
the
site
that
we
have
a
custom
branding
on
it
as
well,
because
when
you
click
the
files
indoor
outlook,
you
will
end
on
the
documents
folder,
but
then
you
can
always
click
again
to
home
from
the
left
and
land
on
the
on
the
morning
team
side,
front
page
where
we
have
been
the
news
capability
on
view
on
all
of
the
other
ones.
C
A
A
Yes,
exactly
no
now
we
can
say
that
now
we
have
a
calculating
here
with
the
customer.
Well,
custom
blue.
This
is
there's
a
custom
logo
as
well
and
there's
a
background
image
on
the
background.
So
we
get
that
one
covered
and
documented
also
on
the
on
the
video,
so
it
actually
works.
It
is
by
design
supported
from
an
engineering
perspective
for
now
and
well
for
now,
it's
a
wrong
thing
to
say,
but
we're
working
on
a
slightly
more
extensive
planning
scenarios
in
the
future.
A
But
for
the
time
being,
the
theming
is
the
way
how
to
how
the
control
pounding
in
10
team
signs.
Now
let
me
go
back
on
my
slides.
We
can
trap
on
record
it
and
let's
talk
about
some
of
the
things
which
you
might
want
to
be
aware,
because
you
don't
want
to
go
right
now
and
send
a
message
to
all
of
your
customers
saying.
C
A
We
can
do
morning
team
sides
we
want
to
make
this
happen.
So
first
of
all,
these
are
now
are
still
in
preview
stage,
so
they're
pretty
pretty
early.
There
will
be
more
announcements
later
on
on
the
on
the
let's
say
the
capability
perspective
and
when
they
are
ready
to
be
used
properly
and
let's
wait
awhile
can
somebody
confirm
whenever
you
actually
can
see
the
screen?
There's
a
title
only
available
currently
I
can
see
it
to
do
thanks
serving
so
so.
A
Let's
talk
about
slightly
but
supported
with
the
modern
side
that
team
sites
currently
first
of
all-
and
they
are
they-
have
the
no
script
tag
enabled
on
them.
So
essentially,
what
supported
is
pretty
much
exactly
what
supported
within
the
existing
team
sites
if
the
no
script
is
enable,
but
the
thing
to
be
aware,
you
cannot
disable
the
no
script
from
the
modern
team
signs
and
that
will
then
has
some
level
of
an
implications.
A
So
from
a
branding
perspective
right
now,
the
theming,
a
custom
theme
can
be
applied
to
the
modern
sites
with
the
certain
traits,
a
cell.
Well
well,
I,
wouldn't
say
tricks.
You
cannot
actually
create.
A
compost
looks
in
the
compost
clip
gallery,
but
you
can
apply
a
custom
theme
so,
which
is
a
one
thing
to
be
aware
and
the
future
printing
capabilities
are
not
yet
announced.
A
These
modern
theme
sites
do
not
have
a
support
for
custom
master
pages
and
that's
a
really
important
thing
to
be
aware
as
well,
which
is
kind
of
aligned
on
something
which
we
announced
two
years
ago
already
related
on
doing
it's
not
recommended
to
use
custom
masturbated,
so
you
need
to
be
aware
of
them,
so
the
theming
is
fine,
no
custom
masterbatches
and
no
support
for
front
page
modifications
for
now.
So
when
you
moderate
my
provision
in
modern
team
sites,
there's
new
AP
on
is
to
actually
control.
A
What's
in
the
front
page,
so
right
now
currently,
there's
no
api's
to
modify,
for
example,
the
introduce
new
pages
or
or
the
layouts
changes
within
the
within
the
team
sides,
because
we're
still
in
kind
of
a
previous
stage
and
the
future
stuff
well
in
the
future.
That
will
be
able
to
do
more
control
and
there's
no
support
for
appt,
only
creation,
which
means
that
the
back
end,
let's
say,
processes
which
might
be
running
in
usher
as
an
usher
web
job
or
whatever.
A
You
cannot
use
an
app
only
access
token,
and
that's
really
recreate
relates
on
the
crude
creation.
You
cannot
actually
create
office,
365
groups
with
an
appt
only
token,
and
all
those
we're
looking
into
this
one
as
well
in
general,
in
the
engineering
and
there's
no
support
for
customers
dabassisst.
Well,
that
was
kind
of
a
mentioned
over
there.
A
I
didn't
I
relocated
that
underneath
the
pending,
no
support
for
JavaScript
the
no
script
tag
for
sites
means
that
you
are
unable
to
do
user
custom
actions
or
chase
link
events
for
the
time
being
we're
looking
into
having
that
support
in
the
future.
In
certain
level,
the
certain
level
using
the
SharePoint
framework,
but
all
of
that
work
is
not
yet
finalized,
so
that
support
is
missing
still
within
the
modern
team
science.
A
There's
no
support
for
layout
changes
currently,
so
you
can
only
see
that
layout
what
what
you
have
in
the
front
page
or
when
you're
creating
new
pages,
there's
no
kind
of
a
multiple
different
layouts.
So
it's
a
limiting
factor
to
be
aware,
and
if
you
create
a
sub-site,
it
is
actually
still
a
classic
theme
side.
A
So
all
of
the
you
need
to
be
aware
of
this,
and
and
in
some
way
this
is
also
just
a
nap
and
I
can
imagine
that
some
people
are
like
super
disappointed
and,
like
damn
I,
know
well,
why
aren't
these
all
of
this
stuff
yet
ready?
And
that
really
comes
down
on
a
simple
thing,
even
though
we're
Microsoft,
we
do
not
have
an
infinite
resources
and
what
we
wanted
to
do
and
how
we,
how
we
release
these
nowadays
in
SharePoint.
A
Quite
often
you've
seen
this
in
the
past
as
well
within
the
last
year
for
sharepoint
online.
We
want
to
give
you
visibility
and
true
and
provide
you
transparency
on.
What's
coming,
not
all
of
the
capabilities
which
will
be
there
supported
in
the
future,
are
yet
available,
because,
but
we
want
to
have
you
visibility
on
the
modern
things
and
modern
capabilities
with
hot
coming,
and
then
it's
up
to
you
to
decide.
When
are
we
ready
to
adapt
the
new
capability?
When
is
it
actually
fulfilling
your
business
requirements
and
customization
requirements
or
technical
requirements?
A
And
then
you
start
adapting
the
new
capabilities
and
that's
I'm?
From
my
perspective,
at
least
that's
much
better
solution,
rather
than
us
waiting
for
months
and
months
more
to
give
you
any
insights,
and
then
we
come
up
with
a
a
solution
and
then
we
really
would
not
be
able
to
take
your
feedback
into
account
as
much
as
we
can.
A
So
there
is
a
valid
comment
from
Ramona
or
and
Dean.
That's
too
many
cans
and
nose,
and
yes
you're
absolutely
correct
and
that's
the
situation
again.
Currently.
No,
let's
think
about
this.
Like
mentioned,
let's
think
about
this
from
an
alternative
option.
We
could
have
waited
until
March
and
not
announce
anything,
not
tell
anybody
anything
and
then
on
much.
We
come
up
with
a
full
solution.
We're
in
it
everything
is
enabled.
Would
that
have
been
a
nicer
solution
for
you,
guys
and
and
I
think
not
actually
this
way
you
have
a
transparency.
A
You
know
what's
coming,
you
know
why.
So,
what's
there
you're
able
to
play
around
with
the
new
capabilities
and
like
mention
you
are
able
to
decide
when
it
is
mature
enough
for
you
to
adapt,
rather
than
wait
additional
months
being
unaware
of
what's
coming
and
unable
to
give
us
feedback
on
what's
missing
and
that's
really
the
way
we
should
be
thinking
around
the
world,
the
HR
way.
How
were
introducing
some
of
the
new
capabilities?
We're
not
going
to
take
any
classic
sides
away?
You
can
still
do
a
classic.
A
You
can
still
do
a
classic
sharepoint
sites.
You
can
still
great
sites
all
of
the
existing
site
model.
We
will
work
as
it
is.
So
that's
not
impacted
at
all
with
this
change
and
you
can
control
all
of
these
settings
whenever
we
will
release
and
those
control
settings
into
admin
UI
as
well.
There
will
be
more
information
or
for
all
of
this
in
the
future,
they're
pretty
relatively
soon
good.
A
That's
pretty
much
sums
up
the
discussion
around
this
one
and
we
are
pretty
much
on
the
on
the
schedule
and
the
timing
of
the
of
the
call
as
well
just
a
reminder
from
a
development
perspective.
This
is
a
reminder
which
I
didn't
take
away.
It's
a
good
reminder
for
four
to
repeat
in
every
single
call
for
all
of
the
new
development
stuff,
sharepoint
dev
com.
A
Calm,
/,
airplane,
the
classic
api's
season,
maybe
ice
provisioning,
stuff,
the
classic
provisioning
stuff
to
BNB
provision
and
stuff
will
be
into
pnp
msdn
for
the
time
being
and
in
the
future
as
well,
but
if
you're
looking
into
the
latest
shipment
framework
and
adding
model
and
modern
way
of
doing
development,
that
guidance
will
be
in
the
leftovers.
Calm,
/
upon
URL
and
we're
working
on
a
new
experience
on
this
one
as
well.
As
you
know,
later
you'll
see
much
more
noise,
a
site
on
this
URL
as
well
huge.
There
was
a
few
good
comments.
A
I,
don't
know
if
I
missed
any
any
good
questions
in
the
disc
question
that
editor
and
I'm
going
to
just
quickly
scan
through
to
do
again,
we
might
create
existent
in
size
to
the
modern
ten
sites
in
future.
I
can't
comment,
unfortunately,
on
that
one
yet
so
what
we
wanted
to
do
within
this
call
is
just
to
show
you,
because
from
a
UI
perspective,
you
can
actually
get
the
modern
game
sites
available,
just
to
reduce
the
confusion
and
tell
you
whatever
we
can
actually
tell
around
the
modern
team
sites
and
what
can
be
actually
done.
A
A
Now
you
cannot
use
SharePoint
framework
because
that's
technical
readiness
and
framework
within
a
platform
and
that's
not
shipped
anywhere
else
in
sharepoint
online
and
for
the
developer
tenants
for
the
time
being.
For
one
premises,
we
will
land.
We
promise
to
deliver
that
within
the
next
calendar
year,
meaning
2017
for
sharepoint
2016.
So
it's
going
to
be
part
of
the
feature.
Pack
really
example.
A
Good
any
other
questions
we
have
few
minutes
or
comments,
or
or
whatever
and
I
can
imagine
that
Ramona's
comment
is
related
on
the
guidance,
how
to
actually
add
up
the
modern
way
of
doing
development,
and
that's
really
we
really
want
to
do
that.
It's
this
is
a
the
November
seems
to
be
relatively
busy
month.
There's
the
MVP
summit
is
the
next
week,
so
the
engineering
people
are
there
and
then
the
piece
on
there
and
then
there's
the
European
ship
and
conference
in
Vienna
after
that,
and
a
lot
of
the
people
aren't
there
as
well.
A
Our
web
hooks
available
on
all
dev
talents.
Answer
is,
yes,
they
are
and
they
are
actually
available
in
the
first
relay
stance
as
well,
so
web
hooks
can
be
used,
how
we
do
things
in
a
classic
way
such
that
we
don't
obsolete
ourselves.
Yes,
rough,
absolutely
agree
on
that.
That's
our
objective
within
that,
let's
say
truth
of
guidance.
Yes,
we'll
do
that.
A
A
Yes,
that
might
be
related
on
the
web
discussion
that
the
web,
who
in
the
dev
tenants
please
do
make
sure
that
that
diff
talent
has
been
marked
as
a
first
race
talents
as
well,
because
you
can
actually
have
death
tenants,
which
are
not
first
race
tenants.
So
the
Deaf
hooks
are
one
hundred
percent
released
for
first
list
and
so
absolutely
should
be
available.
A
Let
everyone
know
where
you
are
discussing
that
Fred,
yes,
on
the
on
the
motorway
of
doing
development,
for
on-premises
will
do
proper
announcements
in
the
in
the
tech
community.
So
we're
trying
to
do
all
of
our
communications
in
this
following
address
as
well.
The
MSS
BB&B
unity
and
that's
kinda
pinpoint
our
redirect
you,
the
sharepoint
developer
group
in
the
tech
community.
Now
you
can
read
stuff
from
the
tech
community
without
signing
in
the
signing
in
then.
It
requires
that
well
you're
signing
in,
but
all
of
that
information
is
available
from
there.
A
A
Everybody
for
joining,
we
will
have
a
monthly
community,
could
call
next
tuesday,
with
additional
demos,
and
additional
discussions
will
do
a
summary
on
what
has
happened
within
the
last
month,
related
on
sharepoint
effects
related
on
PMP,
core
component
and
power
cells
and
all
of
them,
and
will
absolutely
and
that
video
will
be
out
sorry.
That
session
will
be
recorded
as
well
and
published
in
the
youtube.
A
This
particular
video
will
be
released
in
the
YouTube
within
24
hours
in
the
address
of
SBP
and
be
videos,
so
you're
able
to
get
the
recording
from
there
in
the
future,
but
thanks
everybody
for
joining
thanks
for
the
great
demos,
Paulo
and
urban
as
well,
and
let's
absolutely
stay
in
touch.
Thank
you.