►
Description
Recording of the SIG from 2nd of November. Detailed agenda and covered topics from MS Tech Community (https://techcommunity.microsoft.com). This concentrates mainly on showing an update on upcoming column formatting capability and how you can use PnP components to easily manage your site classification logic in your tenant. You can download invite to bi-weekly special interest group call from http://aka.ms/sppnp-core-sig-call.
A
A
There
is
quite
a
few
ongoing
other
activities
on
the
SharePoint
community
again
today
now,
which
is
a
great
thing
and
because
it
shows
how
active
our
community
is
now
today,
we'll
have
a
few
random
miscellaneous
announcements
as
a
few
slides
which
I
just
want
to
go
through
and
and
watch.
You
walk
around
these
things,
and
then
we
have
two
specific
demos,
so
number
one
demo
or
the
first
demo.
A
Formatting
I
do
actually
personally
also
have
another
meeting
with
sunny
to
run
into
right
after
this
meeting,
and
so
let's
see
if
we
will
take
the
whole
hour
or
50
minutes,
depending
on
how
many
questions
and
everything
is
happening
now,
and
we
have
other
BMP
recording
members
in
the
call
helping
on
the
Q&A
section
if
I
need
to
drop
and
Paul
Nestor
job
during
the
call.
Now,
let's
actually
get
on
going
few
slides
and
before
we
go
to
the
actual
demo.
A
So
we
this
is
now
second
of
November
day,
so
we
can
actually
get
some
monthly
metrics
from
October.
Some
people
don't
find
this
that
interesting
and
obviously
some
people
might
find
them
interesting.
We
tend
to
go
them
through
whenever
we
get
updated
numbers
from
a
monthly
perspective.
So
now
on
the
YouTube,
we
had
one
hundred
and
forty
six
thousand
minutes
of
watch
time
around
the
random
videos
which
I
have
there.
We
have
like
100
sorry,
two
hundred
and
twenty
videos,
roughly
in
YouTube,
some
of
this
stuff,
some
of
those
stuff
for
specific
demos.
A
Some
of
their
stuff
is
guidance,
videos
and,
and
all
of
these
community
calls
are
getting
recorded
as
well.
So
you
can
go
after
worse
and
check,
for
example,
cool
demos
from
the
YouTube,
so
146,000
watch
time
last
month,
and
there
was
total
views
was
23,000
in
YouTube.
So
I
can
divide
how
many
minutes
one
view.
Actually,
on
average,
looked
on
a
video
based
on
that
on
ki
Tov.
A
We
had
32,000
unique
visitors
within,
and
that's
average
two
weeks
in
the
SharePoint
organization,
which
is
pretty
high
number
as
well,
and
it
has
been
growing
significantly
within
every
single
month,
so
don't
be
using
get
hampers
158,000
and
average
on
past
two
weeks
within
within
the
October
month.
That
sounds
pretty
weird
that
we
it's
average
two
weeks
within
a
month,
but
that's
because
of
the
how
actually
Kidz
hub
tracks
the
visitors
and
views
within
the
Kitab
sign
in
the
roasted
office.com.
Sorry
doc,
stat,
my
stuff,
that
comes
last
sharepoint.
A
Last
def
we
had
420
thousand
views,
so
our
guidance,
which
has
been
moved
from
MSDN
to
the
new
location,
is
finding
its
audience,
which
is
good
and
we're
looking
into
adding
additional
guidance.
There
well,
we
are
evolving
that
guidance
on
a
day
to
day
basis.
There's
new
stuff
actually
happening
there
every
single
day,
yeah
I
think.
Last
time,
then
the
latest
guidance
went
live
actually
yesterday
and
we're
doing
updates
on
the
old
guidance
and
we're
trying
to
address
if
there's
any
gaps
on
the
guidance.
A
So
please
do
let
us
know
if
we're
missing
some
relevant
guidance
into
you
know
SharePoint
and
documentation.
The
BMP
MSDN
is
one
of
if
you're
familiar
with
that
one.
It's
going,
we
merge
the
docks
for
my
sister
comes
upon
death
and
during
this
week.
So
after
that
we
don't
have
multiple
occasions.
We
only
have
one
location
to
remember
where
the
shipment
documentation
exists,
on
the
BMP,
reusable
components
use
it.
We
broke
a
magical,
five
billion
HTTP
requests
in
a
month,
and
this
is
essentially
requests.
A
Http
requests
going
through
BMP
power
shall
be
in
business,
encore
or
BMP
javascriptcore.
We
do
not
share
insights
around
the
actual
ship
and
framework,
but
we
can
share
insights
on
the
on
the
PM,
a
reusable
components
because
they
are
open
source
and
community
driven
initiative.
There
was
seven
hundred
and
seven
thousand
nine
hundred
and
eleven
unique
tenants
using
these
components
and
the
most
active
capability
was
again
the
provisioning
engine
which
was
used
in
a
quite
a
lot
of
tenants
as
well.
A
Now
the
other
things
which
I
this
one
I
apparently
will
keep
on
in
every
single
week
and
I
do
apologize.
You've
seen
this
one
in
the
past
as
well,
but
we
really
really
want
to
make
sure
that
people
are
aware
of
this,
so
akms
SP,
dev
dogs
or
dogs
that
my
stuff
that
comes
last
SharePoint's
les
dev
is
the
new
location
for
all
of
the
development
documentation
and
sharepoint,
so
we're
moving
gradually
well.
A
All
of
the
active
documentation
from
MSDN
has
been
already
moved
and
and
other
let's
say,
relevant
information
will
be
moved
to
the
docs
for
Microsoft
at
home,
slash
SharePoint
as
well.
So
this
is
the
location
for
the
official
documentation
and
we
keep
on
evolving
that
one
in
the
future.
We're
highly
highly
interested.
If
you,
if
you
find
gaps,
if
you're
finding
issues,
you
can
actually
report
those
in
the
dog
store.
A
Most
of
the
story
in
the
in
the
github
comes
like
sharepoint
organization
in
the
SP
dev
talks
repository
where
we
actually
have
all
of
these
guidance
available.
So
you
are
able
to
even
submit
content,
fixes
or
suggestions
on
the
content
changes
on
the
pages,
so
you
are
able
to
pull
and
make
great
pull
requests.
If
you
don't
want
to
do
that,
you
only
want
to
just
report
or
maybe
started
this
question.
That
is
something
right
or
wrong.
You
can
use
the
issue
list
for
that,
so
super
super
available
for
everybody.
Now
the
other
things.
A
What
I
wanted
to
quickly
pinpoint
the
column
formatting.
We
did
have
a
demo
on
this
one.
A
few
weeks
back
in
one
of
the
special
interest
group
calls,
but
we
haven't
actually
right
now
yet
gone
live
with
this
one
with
first
release
customers,
but
that's
gonna
happen
super
super
soon,
so
quite
soon,
and
this
is
going
to
be
really
a
very
powerful
first
release
tenants
first
and
it
actually
enables
a
simple
UI
level
configuration
for
specific
columns,
and
this
has
its
own
JSON
format,
and
we
do
know
that
that
might
be
slightly
complicated.
A
We're
looking
into
potentially
have
a
UI
designer
a
kind
of
a
HTML
paste
designer,
even
in
SharePoint,
actually
make
this
happen,
but
for
time
being
it
is
actually
chaser
on
top
which
you
need
to
create
and
then
you're
able
to
modify
the
rendering
of
a
field
without
any
customizations.
Well,
the
customization
is
the
Chasen
definition,
but
it's
not
really
a
customization.
A
So
if
you,
whenever
we
go
first
release
which
will
happen
quite
fast,
if
you're
looking
into
doing
these
kind
of
things-
and
you
want
to
share
your
sample
with
the
other
people
in
the
SharePoint
dev
community
or
in
the
deaf
community,
you
can
use
that
github
repository
to
do
so
and
there's
quite
a
few
links
on
the
on
the
page
I'm
going
to
show
this
one
in
practice
after
Paolo's
demo.
So
now
that
I
realized
that
we
need
to
flip
the
demos
my
slides
are
in
a
slightly
wrong
order.
So
I
do
apologize
on
that.
A
B
Let
me
share
my
screen
and
I
will
show
you
Tim
about
some
stuff
that
we
are
going
to
release
through
PNP
and
which
is
related
to
the
site
classification
capability
that
we
have
in
SharePoint
Online.
So
let
me
know
when
you
see
my
screen
and
of
course,
I
will
steal
a
presentation
visa
yep,
so
loading
working
on
it.
B
So
what
I
wanna
share
with
you
is
a
bunch
of
new
capabilities
that
we
are
going
to
release
through
the
core
library
in
the
next
and
upcoming
master
release
and
which
are
based
on
the
site
classification
capability
that
we
already
have
in
SharePoint
Online.
So
whenever
you
create
a
new
modern
site
like,
for
example,
I'm
doing
right
now
to
create
a
Tim
site
and
let's
call
it
cig.
B
Demos
u1,
as
you
can
see
here
in
the
lower
area
of
this
panel,
I,
can
configure
how
sensitive
is
my
data.
Our
sensitive
will
be
the
data
that
I
wanna
store
in
this
side,
and
here
I
have
a
nice
drop-down
list
through
which
I
can
select
a
classification
or
a
policy
for
my
site.
Well,
this
capability
is
not
enabled
by
default.
So
in
order
to
enable
this
capability
in
your
tenant
right
now,
you
would
have
to
execute
a
bunch
of
PowerShell
scripting
and
to
do
some
settings
to
define
what
are
your
categories?
B
What
are
your
classifications?
You
will
have
to
wait
for
a
while
with
your
age,
your
ad
tenant
to
be
rady,
and
then
you
will
be
able
to
select,
while
creating
a
new
modern
site,
the
classification
for
the
target
site
that
you
are
going
to
create.
Moreover,
you
can
also
provide
some
user
guidelines
as
a
link
to
a
URL
which
can
provide
much
more
detailed
information
to
your
end-users,
about
the
meaning
of
the
various
classification
that
you
want
to
have
in
your
tenant.
B
As
I
said
right
now,
when
you
create
a
site-
and
let
me
create
this
one,
just
for
the
sake
of
completeness
when
you
create
a
site,
once
you
select,
the
classification,
you
will
simply
be
able
to
see
in
the
UI
of
your
site,
like
I
will
do
right
now.
The
classification
that
you
selected,
as
you
can
see
here
in
the
upper
left
area,
just
under
the
title
of
my
moderns
inside
I,
have
HV,
which
is
a
business
impact
for
my
information,
for
the
information.
I
will
store
in
this
modern
team
side.
B
So
this
capability
is
really
useful
whenever
you
want
to
classify
your
content
and
eventually,
if
you
want
to
create
custom
business
logics
on
top
of
this
information,
because
maybe
you
wanna
read
what
is
the
classification
of
a
site?
And
you
want
to
behave
accordingly
in
your
own
custom
clients
that
will
parse
or
custom
component
that
you
build
on
top
of
SharePoint
Online
from
an
IT
perspective
and
from
a
configuration
perspective
out
of
the
box
without
any
help
from
PMP.
B
Let
me
say
you
would
have
to
use
a
bunch
of
PowerShell
scripting
to
enable
such
kind
of
capabilities.
So,
first
of
all,
you
will
have
to
install
the
azure
active
directory
beta
version
of
the
PowerShell
module,
the
issue
ad
preview
1,
because
right
now
the
graph-based
endpoints,
which
allow
you
to
configure
this
capability
are
still
under
the
beta
and
the
point
of
the
micrograph.
And
that's
why
you
need
the
beta.
B
The
preview
version
of
the
issue
ad
model
as
well,
then
you
will
have
to
connect
to
your
target,
is
ready
environment
because
those
settings
will
be
stored
at
the
azure
ad
level
for
your
tenant.
And
then
you
can
simply
create
a
new.
Is
your
Active
Directory
setting
based
on
the
initial
Active
Directory
setting
template?
So,
for
example,
you
can
simply
get
the
settings
I'm
already
connected
to
my
tenant.
B
Just
for
the
sake
of
completeness
and
you
can
get
a
template
which
will
define
the
settings
for
unified
groups,
creations,
and
here
you
can
create
a
new
setting
object
which
you
can
configure
providing
the
usage
guideline,
your
page,
which
is
whatever
you
like.
You
can
define
the
list
of
classifications
as
a
comma
separated
list
of
values.
You
can
even
define
a
default
classification
which
can
be
the
pre-selected
one
out
of
the
box
when
you
create
a
new
site,
and
once
you
are
done,
you
can
simply
store
those
new
settings
onto
the
target.
B
Is
your
ID
tenant?
Of
course,
you
can
later
on
retrieve
those
information,
and
so
you
can
simply
get
the
age
your
ad
directory,
setting,
based
on
the
ID
or
based
on
the
name
of
the
setting
that
you
wanna
retrieve,
and
you
can
update
any
already
existing
setting
and
set
it
back
to
a
your
Active
Directory
and
eventually
you
can
even
believe
you
can
remove
those
settings
from
your
tenant.
B
That's
why,
right
now
in
the
dev
branch
of
the
core
library,
we
already
have
a
few
extension
methods
which
allow
you
to
do
all
of
these
configuration
settings
just
using
a
c-sharp
and
season.
So
let
me
show
you
how
it
works
and
let
me
explain
you
how
it
works
internally,
so
that
you
can
dig
into
the
functionality
from
a
core
library
perspective.
So
I
will,
first
of
all
move
to
a
visual
studio,
console
application
really
easy
one
through
which
I
can
show
you,
the
syntax
and
the
extension
methods
that
we
make
available.
B
B
Moreover,
because
under
recover
the
configuration
of
the
site
classification
leverages
the
micrograph
beta
endpoint,
you
will
need
to
have
an
open
authorization
access
token,
which
you
can
create,
which
you
can
retrieve
using.
Whatever
technology
you
like,
it
can
be,
ADL
can
be
MS.
Al
can
be
even
custom
code
that
you
write,
which
uses
HTTP
at
the
low
level,
but
whatever
will
be
the
technique
that
you
will
use,
you
will
simply
need
to
have
in
in
open
authorization
access
token
from
Asia
Active
Directory.
B
Here,
for
example,
I,
have
a
get
access,
token
maker,
Nate
method,
which
will
give
me
back
the
access
token
for
my
target
tenant.
Once
you
have
done
that,
first
of
all,
ad
tenant
level,
we
provide
a
minimal
side,
education
extension
method
which
accepts
the
access
token
to
be
able
to
talk
with
the
micrograph
the
list
of
classification
items,
which
is
just
a
list
of
strings.
B
If
you
want
to
provide
those
additional
parameters,
but
the
minimum
requirements
are
the
access
token
and
the
list
of
classification
items
once
you
have
done
that
you
will
get
back
pretty
soon
the
running
settings
from
a
surety,
but
from
a
SharePoint
Online
perspective,
as
I
told
you,
it
will
take
a
while
to
be
ready
and
to
provide
you,
the
new
drop-down
in
the
UI.
When
you
create
a
new
site
in
order
to
be
able
to
select
the
classification,
you
have
the
extension
method
to
enable
the
site
classification
which
I
already
executed
in
my
own
tenant.
B
But
we
also
have
the
get
site.
Classification
list,
method
and
I
can
just
execute
this
application
to
show
you
it
in
practice.
So
let
me
press
f10
and
let
me
show
you
how
it
works.
So
I
will
step
into
this.
Guy
I
will
connect
to
my
tenant
object.
I
will
get
the
access
token,
of
course,
I
already
configured
my
classifications
in
the
target
tenant,
so
I
will
not
enable
it
again,
but
I
will
move
to
the
get
site.
B
Config
site
classification
list
method,
and
here
I
can
simply
get
back
the
list
of
classification
that
I
have
already
configured
in
my
tenant.
Of
course,
we
can
just
show
them
or
we
can
play
with
them.
For
example,
if
I
ran
to
course
or
my
code
here,
I
can
create
a
new
list.
I
can
add
a
new
classification
which
could
be
top
secret,
for
example,
and
I
can
update
my
site
classification
still
providing
the
access
token.
B
The
classification
list,
which,
which
will
be
the
new
one
with
the
top
secret
element
which
was
missing
before
and
still
I,
can
provide
optionally
provide
the
default
value
as
well
as
the
guidelines.
Url
I
can
update
the
site
classification,
it
will
take
a
while
and
it
is
done
and
again
when
you
update
the
list
of
classifications,
it
will
still
take
a
while
between
15
minutes
and
1
hour
or
maybe
more
to
get
them
ready
and
available
in
SharePoint
Online,
so
be
patient,
but
it
takes
a
while.
B
On
the
contrary,
if
you
make
a
query
using
the
graph,
you
will
get
it
back
promptly
because
from
an
Israeli
perspective
the
new
settings
will
be.
There
will
be
ready
almost
in
real
time
and
in
fact,
as
you
can
see,
if
I
use
one
more
time,
they
gets
a
classification
list
method.
I
get
back
the
five
classification
items
that
I
have
in
my
list.
B
B
Just
to
give
you
an
idea
of
what
we
do
under
the
cover
of
this
method.
We
have
the
tenant
extensions
class
in
the
core
library
in
which
we
define
a
new
region
for
site
classification
and
there
we
have
all
of
the
methods,
and
here
we
make
all
of
the
Microsoft
graph
requests
to
enable
configure
or
disable
all
of
the
site
classification
settings.
So
pretty
easy.
B
If
you
want
to
understand
how
these
site
classification
works,
because
you
will
be
able
to
see
what
is
needed
to
be
done
in
order
to
configure
your
environment
accordingly
to
the
settings
that
you
will
provide,
for
example,
here
if
I
want
to
get
this
site,
classification
I
simply
need
to
get
through
the
baton.
Point
of
the
graph,
the
directory
setting
template
and
to
update
I
simply
need
to
get
all
of
the
settings.
B
I
would
like
to
retrieve
the
settings
for
the
group
unified
as
like,
as
I
was
doing
before
in
PowerShell,
and
then
I
will
have
to
make
a
patch
against
the
beta,
slash
settings
and
point
of
the
micrograph
and
so
on
so
forth.
But
once
you
have
configured
once
you
have
enabled
all
of
these
capabilities
in
your
tenant
may
be.
Let
me
stop
it
and
let
me
run
the
application
again.
Maybe
you
want
to
also
play
with
the
site
classification
of
a
site
that
you
avin,
that
you
already
created.
B
So,
for
example,
let's
say
that
I
have
these
modern
team
site
in
which
I
have
a
low
business
impact
classification
for
my
site
and
from
a
seasoned
perspective.
I
can
play
with
the
classification
of
my
sight
again.
I
need
to
get
an
access.
Token
and
I
need
to
get
a
client
context,
but
this
time
the
client
dock
context
will
be
the
one
of
the
target
site
with
which
I
wanna
play
and
after
providing
my
credentials,
I
will
be
able
to
get
the
site
classification
using
this
extension
method,
which
is
an
extension
metaphor.
B
The
site,
object
of
system
and
I
will
simply
get
back.
Let
me
show
you
the
console
application
I
will
simply
get
back
the
classification
value
that
I
have
right
now
in
my
site.
At
the
same
time,
I
can
also
set
this
site.
Classification
and
I
will
have
to
provide
the
new
classification
value.
Of
course,
it
has
to
be
one
of
the
supported
values
from
my
tenant
perspective,
took
with
the
access
token
to
be
fair,
the
access
token
is
not
always
needed
and
I
will
explain
you
pretty
soon.
Why?
B
But,
if
you
are
targeting
a
modern
tin
site,
you
will
need
to
have
the
access
token,
while
setting
the
new
classification
value.
On
the
contrary,
if
you
will
be
in
communication
site,
you
will
not
need
to
have
the
access
token
and
once
I
update
the
classification.
I
will
be
able
to
read
it
back
and
see
that
right
now
the
site
is
the
medium
business
impact.
If
you
go
back
to
your
side
and
you
refresh
it,
you
will
see
that
just
for
a
while,
you
will
see
MB
and
it
will
revert
back
to
Alby.
Why?
B
Because
in
the
backend
we
are
going
to
update
also
the
site
classification,
all
of
the
office365
group,
that
is,
backing
our
team
site
and
the
one
that
rules
is
the
office
trees
file
group.
So
it
will
take
again
a
while
to
synchronize
the
classification
violet
that
we
have
in
the
officers
file
group
with
the
value
that
we
have
in
the
team
site
and
that's
why?
B
If
you
update
the
classification
of
a
model
team
site
using
this
technique
or
whatever
else,
eventually,
you
can
also
use
the
micro
profit
the
low
level
instead
of
using
those
extension
methods,
you
will
still
have
to
wait
for
a
while
15-20
minutes,
alfe
an
hour
to
see
your
changes
applied
to
the
target
modern
site.
Again,
let
me
switch
back
to
the
core
library
and
let
me
show
you
what
we
do
and
where
do
we
have
the
implementation
of
these
new
extension
method?
B
So
we
have
a
site
extensions
class,
which
is
an
extension
class
for
decide
the
object
of
season
and
the
set
aside
classification
method,
which
of
course
extends
the
site
object,
will
a
set
the
classification,
value
and
optionally
the
access
token
value.
So
what
we
do
is,
first
of
all,
to
check
the
template
based
plate
of
the
side,
and
if
it
is
a
group
zero,
it
is
a
modern
team
site.
B
So
we
need
to
have
the
access
token,
because
in
order
to
update
the
classification
of
a
modern
team
site,
we
need
to
update
the
classification
of
the
backing
of
history's
five
group.
So
we
will
go
here
to
the
groups
and
we
will
target
the
group
backing
our
site,
which
can
be
retrieved
using
the
group.
Id
property
of
any
site
object
in
season
and
we
will
make
a
an
HTTP
request
targeting
the
max
of
graph
to
update
to
patch
the
value.
B
On
the
contrary,
if
we
are
in
the
side
page
publishing
zero,
which
is
the
modern
communication
side,
we
will
simply
need
to
update
the
classification
value
of
the
site
from
a
system
perspective
and
to
do
an
execute
query
retry,
because
we
are
in
PNP
and
we
want
to
use
the
execute
query.
Try
the
gates
that
classification
is
really
easy.
We
simply
lower
the
value
of
the
classification
property
of
the
site
and
we
return
that
value.
B
So
we
think
that
those
extensions
method
will
be
really
useful
if
you
wanna
play
with
site
classification,
and
you
want
to
create
customizations,
timer
jobs
or
eventually
client-side
web
part
and
using
adjust
the
rest
level
api's
to
consume
the
classification
and
to
set
and
read
the
classification
of
a
site.
Moreover,
having
the
tenant
level
extension
methods
to
enable
disable
or
update
the
classification
settings
will
make
your
life
easier.
If
you
wanna
automate
the
setup
process
using
a
setup
with
our
application
or
something
like
that,
I
think.
A
B
Usually
we
release
capabilities
at
the
core
library
level
and
pretty
soon
or
right
after
we
release
the
same
capabilities
at
the
MP
powershell
levels.
So
most
likely,
we
will
release
this
capability
now
in
core
and
maybe
next
month
or
the
month
after
the
next
one,
the
powershell
symbolizes
one.
Yes,
so
yes,
that's
the
plan.
Okay,
yep.
A
So
having
a
simplified
powershell
commandlets,
which,
where
you
can
just
provide
a
list
of
things
and
we'll
hide
the
complexity
behind
of
the
scenes,
I
will
will
be
highly
beneficial,
and
this
is
actually
super
hard
even
to
find,
because
this
is
not
part
of
the
sharepoint
guidance.
This
is
part
of
the
azure
ad
condoms,
which
is
slightly
confusing,
plus
the
fact
that
it's
only
in
preview
what's
this,
but
it
will.
A
And
the
BMP
guidance
will
be
matched
to
the
sharepoint
guidance,
so
it
will
come
to
the
sharepoint
guidance
pretty
soon
so
orchid.
Okay,
can
I
pass
a
correlation
ID
and
get
the
error
information
using
the
PMP?
That's
a
random
question
from
the
window.
Jumping
on
that
answer
is
no.
There
is
no
error
that
level
of
a
api's
in
sharepoint
online
Gooch,
so
on
other
topics
which
wanted
to
use
today
and
demo
today
was
the
the
column
for
matters.
So
let
me
actually
I'm
not
gonna.
Go
to
the
slides.
A
I'm
gonna
share
my
screen
directly
and
let
me
actually
show
a
demo
on
that
one.
So
the
column
for
matters
if
you're
not
super
familiar
with
this
I'm
gonna,
actually
show
you
the
documentation
and
the
open
source
location
in
a
second
select
machine.
One
screen
and
somebody
needs
to
confirm
when
my
screen
sharing
is
working.
A
B
A
Okay,
cool,
so
I'm
gonna
start
actually
on
the
key
top
side
so
quickly,
explaining
because
I
do
have
a
link
on
the
official
documentation
here,
I
suppose
so
was
it
a
week
ago
or
one
and
a
half
weeks
ago.
We
actually
release
this
documentation,
apparently
a
week
ago,
which
is
around
the
column
formatting.
It
is
in
the
underneath
the
decorative
customization
in
the
main
menu.
So
if
you
go
to
s,
be
a
SharePoint
development,
documentation,
indoor
start
welcome.
There's
a
direct
are
with
the
customization
and
then
cite
a
story.
A
Column
formatting
is
the
right
location,
we'll
have
more
stuff
here
in
the
future,
but
we
can't
announce
all
of
those
data.
Yet
now
in
here
we
explain
what
the
column
form
thing
is
all
about,
and
it's
around
the
fact
that
you
can
actually
achieve
or
modify
the
rendering
a
you
are
rendering
of
a
field
value
without
SharePoint
framework
without
any
code,
without
any
JavaScript
by
using
this
JSON
based
format.
So
essentially,
there
will
be
a
new
functionality
available.
A
I'll
show
this
one
in
a
practice
and
then
you
are
able
to
use
our
JSON
based
formatting
like
in
this
case
and
can
actually
zoom
in.
Let's
use
this
as
an
example
where
we
compare
the
current
field
value
and
if
it's
less
than
70,
we
will
actually
get
a
add
a
styling
entry
to
that
file.
Now
the
Chaisson
formatting
is
quite
complex.
It's
pretty
flexible!
If
you,
if
you
have
a
closer
look
on
that
one
and
we
might
have
a
UI
designer
for
this
one
at
at
some
point-
that's
an
ongoing
discussion.
A
It's
a
slightly
different
team
who's
actually
making
this
in
Redmond,
but
well,
it's
a
SharePoint
team,
but
it's
not
my
team,
but
it's
a
different
team,
but
it
relates
on
the
definitive
story.
So
there's
an
ongoing
discussion.
Do
we
need
a
a
UI
designers
for
make
this
happen?
For
now,
it's
gonna
be
at
least
in
a
preview
phase
when
that
goes
live
pretty
soon,
it's
gonna
be
without
a
UI
designer,
so
you
can
create
these
manually,
but
there's
no
really
super
helper
on
making
things
happen.
Now,
let's
actually
make
this
happen,
I
want
out.
A
So,
let's
let
you
a
live
demo
on
this
one,
but
one
thing
what
we
did
to
help
up
the
learning
of
this
one
is
that
we
released
earlier
today,
two
hours
ago,
actually
a
new
repository
with
this
def
SPF
column,
formatting,
and
in
here
we,
the
intention
is,
to
start
collecting
column,
formatting
JSON
samples.
So
right
now,
what
we
have
here
is
basically
those
fellows
which
are
already
mentioned
within
our
documentation,
so
they're
say
a
cone
format
number
column
as
a
data
bar
as
an
example.
A
There's
the
clarification,
what
it
actually
does,
there's
a
picture,
some
additional
details
and
then
there's
the
chase
on
file
always
on
that
folder,
which
is
essentially
the
definition.
How
do
we
actually
make
that
column
to
be
rendered
based
on
this?
This
definition?
So
now,
let's
actually
do
this
in
a
practice
I'm
going
to
move
this
one,
oh
another
window
and
here's
my
example
field,
or
example,
list
to
pay
precise.
So
this
is
running
the
stuff
which
isn't
yet
available
in
first
release.
A
It
will
be
available
quite
quite
quite
soon,
but
it's
running
or
newer
bits,
our
newer
versions
or
we
enable
this
capability
already
in
this
tenon.
So
whenever
this
will
be
available
in
first
release
within
your
tenants,
you
will
have
then
additional
settings
in
the
column,
settings
and
you're
able
to
do
a
format
this
column,
and
this
was
efforts
in
a
day.
A
That's
actually
exactly
the
same
example,
which
is
just
saw,
so
let
me
actually
go
there
and
let
me
go
to
samples
and
I'm
gonna
actually
just
go
here
and
get
the
data
bar
and
the
data
bar
Chasen,
which
is
essentially
saying
hey.
We
cannot
render
use
a
specific
styling
based
on
the
percentage
value
of
the
field,
I'm
not
going
to
deep
dive
on
the
JSON
structure,
because
I
don't
want
to
actually
now
use
the
time
to
teach
you
how
to
do.
This
I
want
to
demonstrate
how
what
it
actually
means.
A
So
here's
my
field
test,
therefore
I'm
gonna
paste
in
that
JSON
definition
in
the
form
of
the
column
field,
I'm,
gonna
click,
Save,
that's
now
saved,
and
if
I
do
a
refresh
on
a
page,
we
can
actually
say
that
the
column
is
now
being
rendered
in
a
different
way.
There's
a
good
question
around
the
column.
Whites
for
time
being,
that's
not
at
least
possible.
I
think
somebody
asks
is
it
it
might
be
you
Diana
in
Twitter
as
well,
but
that's
a
good
feedback.
Maybe
we
should
actually
give
that
kind
of
a
setting
here
as
well.
A
Now
there's
another
field
which
is
assigned
to,
and
this
is
persona,
so
we
can
actually,
let's
get
a
definition
for
that
one
as
well.
So
we
could
do
something
like.
Let
me
go
to
the
github
and
let's
actually
use
not
trending
icon.
Let's
use
an
action
button,
an
action
button
to
a
field
which
this
can
be
used
to
add,
for
example,
a
icon
in
the
field
or
an
action
or
clip
applicable
action
in
the
field
when
I'm
going
to
be
rendering
that
so,
let's
actually
go
to
the
chase
on
file.
A
A
So
that's
fine
I'm
going
to
refresh
the
page,
and
we
can
actually
see
that
we
have
this
additional
icon
here
and
if
I
click
that
icon,
it
will
actually
open
up
an
email
and
a
pointing
to
that
person
so
again
actionable
additional
things:
behavior,
even
added
on
the
field
without
any
act,
your
customization,
so
nobody
needs
to
develop
explicitly
something
which
is
quite
cold.
The
final
example
here
which
I
wanted
to
quickly
show
is
the
severity
for
this
one.
A
There
is
a
a
one
of
the
examples
out
of
the
box
samples
which
would
provide
it
was
around
the
formatting,
so
Dex
conditional
format.
This
is
quite
actually
complex
and
a
long
definition,
but
what
it
does
is
that
it
renders
stuff
based
on
the
value.
So
it's
not,
even
though
it's
quite
long,
but
it's
relatively
understandable.
So
if
it's
done
then
use
that
styling.
A
If
it's
in
progress
then
use
that
styling,
if
it's
in
review,
then
use
that
stuff
and
that's
what
it
essentially
and
it's
doing
here,
so
let
me
actually
copy
this
one
boom
boom.
There
we
go.
Let's
put
that
one
and
let's
go
back
on
the
list.
It
was
in
here,
modify
that
field
and
format.
This
column,
click
Save
refresh
the
page
and
voila.
A
We
have
a
custom
rendering
again
out
there
on
the
page,
so
now,
in
this
case
in
this
case
that
you
need
to
well
obviously,
in
this
case
we're
just
adding
that
styling
marker
in
here
based
on
the
on
the
value.
Obviously,
we
need
to
share
what
other
styles
which
are
available.
We
need
to
increase
the
documentation
and
all
the
options,
all
of
the
possible
options
for
you
in
our
documentation
as
well
and
we'll
start
the
preview
like
mentioned
quite
quite
quite
soon.
We
absolutely
welcome
other
people
to
do
these
contributions
in
a
github
as
well.
A
So
what
we're
looking
to
do,
essentially
with
the
Skeeter
creeper,
is
that
we
would
collect
enough
samples,
so
people
can
learn
from
the
samples
and
people
people
can
share
their
learnings
between
other
people
in
here.
The
repo
itself
has
a
templates.
It
has
a
guidance.
So
when
we
were
actually
submitting
a
sample,
it
is
asking
you
to
the
write,
the
readme
file.
It
is
asking
you
to
provide
a
JSON
file
and
then
a
screenshot
file,
and
that
would
be
what
we
are
expecting
for
everything
to
have.
A
So
we
have
a
some
level
of
a
consistency
when
people
are
when
the
samples
are
coming
in.
If
you
go
to
the
samples
folder,
you
can
actually
say
that
there's
the
sample
naming
is
based
on
the
type
of
the
field
generic
for
those
which
are
generic.
If
it's
a
date
field,
our
tape
date
configuration
it
start
with
the
date.
That's
a
numeric
field
and
that's
the
text
field
as
well.
A
The
same
could
be
possible
to
be
used
also
with
choice
field,
but
quite
cool
stuff,
and
maybe
somebody
might
be
thinking
that
hey,
ok,
so
what's
with
this
one,
so
that
looks
like
a
field
customizer
in
SharePoint
framework.
Well,
there's
massive
difference
between
the
column,
formatting
and
the
SharePoint
framework
field
customizer.
So
the
column
formatting
only
applies
in
that
particular
column
within
this
particular
site
and
or
within
this
particular
list.
Yes,
you
can
actually
do
this
programmatically
as
well.
A
So
there
is
a
column,
formatting
property
for
the
field
object
in
the
list
level,
so
you
can
absolutely
go
and
set
that
JSON
plop
as
part
of
your
provisioning,
if
you're
looking
into
doing
that
for
the
field,
and
then
it
will
be
available
there.
The
key
the
second
kind
of
key
difference
here
comparing
to
the
SharePoint
framework
field
extensions,
is
that
this
doesn't
actually
execute
any
code,
so
the
field
extensions
they
can
actually
execute
proper
JavaScript
in
angular
react
or
whatever.
A
What
happens
when
I
add
the
list
to
be
a
web
part?
Two
debates
will
the
column
assume
the
the
formatting
good
question
from
Rodrigo
and
to
be
honest,
I
just
tested
that
earlier
today,
because
I
wasn't
aware
of
it
already
working
on
there
in
this
tenant
right
now
at
least
two
tests.
Sorry,
let
me
get
the
test
view,
so
you
can
actually
see
that
there
is
a
list
view
web
part
and
unfortunately,
the
list
view
web
part
is
not
yet
aware
of
the
of
the
column
rendering
of
the
column,
formatting
definitions.
A
It
will
do
that
sooner
or
later,
because
that's
absolutely
targeted
to
be
there
in
the
future.
Maybe
at
some
point
you
can
define
a
column
formatting
even
for
editing
experience
who
knows
again
we're
looking
into
collecting
the
feedback
they're
looking
getting
and
looking
into
getting
to
the
input
from
the
community
as
well.
A
What
else?
But,
basically,
if
you
are
interested
on
this
one
super
soon,
we
will
go
to
first
release.
Please
do
remember.
In
SharePoint
we
have
SharePoint
sb,
dubbed
column
formatting
in
here
we
have
samples
available
for
you.
If
you
need
to
have
additional
details,
additional
samples,
please
let
us
know
we're
trying
to
figure
out
what
kind
of
samples
should
be
there
at
the
example
list,
which
I
just
showed
it's
actually
visible
in
the
front
page
of
the
author
key
table
as
well.
A
So
you
can
easily
build
exactly
the
similar
democrat
it
today,
so
you
can
test
around
the
functionality
and
give
us
feedback.
Commenting
for
editing
would
be
create,
but
the
field
customizers
for
written
would
be
even
better
absolutely
agree
on
that
Chris
and
yes
on
that
one.
Actually
that
reminded
me,
so
if
I
go.
A
So
editing
experience
for
the
field.
Customizers
is
not
there,
which
is
slightly
disappointing,
but
there
is
a
a
quite
nicely
crowing
user
voice,
entry,
which
I
would
request
people
to
actually
vote,
and
so
we
would
get
more
visibility
on
this
one.
We
know
that
person
asked
and
there's
a
demand
for
the
field
customizers
for
editing
forms
and
the
reality
of
the
life
is
that
we
do
not
have
an
infinite
resources,
even
though
we're
Microsoft.
A
Good
free
using
column
headers
come
into
tests.
That's
actually
a
good
point
as
well
a
good
question
on
the
on
the
freezing
of
column
headers,
so
that
the
column
headers
would
be
able
to
be
freezed
and
then
you're
able
to
scroll
down.
This
isn't
really
around
that.
So
this
is
a
more
around
the
column.
A
Good
thanks
Chris
for
the
link
I
should
have
actually
pasted
that
one
in
yeah
good
point
good
any
other
questions
from
this
one,
Bravo
I,
don't
that
one
already!
So
that's
good
we're
getting
additional
was
available,
but
relatively
simple
thing,
and
like
mentioned,
you
can
easily
check
from
your
from
your
first
release,
tenant
that
whenever
this
format,
this
column
option
is
available.
So
it's
this
one
in
here.
Whenever
that's
available
within
your
tenant
and
that's
when
the
functionality
is
is,
can
be
used.
It
will
be
there
in
a
matter
of
days
rather
than
weeks.
A
So
super
super
sir,
and
please
give
us
feedback
on
the
on
the
thinking
and
open
sourcing.
These
samples
is
that
good
idea,
bad
idea,
and
if
we
need
additional
samples
here
and
what
kind
of
samples
that's
all
feedback
is,
is
more
than
welcome
cool.
Let
me
flip
back
on
the
in
the
data
that
in
the
slides-
and
we
can
actually
slightly
start
closing
up
for
today,
Leo
had
a
few
questions
around
the
column
formatting
applicable
in
the
BMP.
A
Xml
answer
is
yes,
it
is
actually
there
because
the
column
formatting
is
part
of
the
field
schema
and
the
field
schema
from
the
classic
double
SS.
Xs
D
is
part
of
the
BMP
XML
schema
natively,
so
you
can
you're
able
to
actually
define
the
column,
formatting
property
for
a
field
using
the
BMP
provisioning
engine
so
absolutely
doable.
Plus
there
is
a
season
property
for
that,
one
as
well.
I
should
have
actually
added
that
property.
A
Good.
Any
other
questions
like
nation
I
need
to
personally.
I
do
have
another
call
starting
at
quite
soon
as
well,
so
I
need
to
actually
slightly
sleep
slightly
earlier
today,
but
we
do
have
urban
in
the
call.
I
know
the
pollinator
flipped
producer
in
as
well
and
purchasing
a
call,
if
there's
any
question
as
anyone
to
provision
Quick
Links
this
report
with
links
home
on
the
modern
site,
if
I
remember
correctly,
so
this
is
I'm
going
to
open
up
Mikko,
or
this
was
Michael's
link
unable
to
provision
a
quick
link.
Modern
web
part
with
content.
A
Yes,
no
now
the
modern
web
part
provisioning
in
the
in
the
engine
is
slightly.
How
would
I
put
it?
It
is
problematic
because
many
of
the
modern
wet
pants
they
assume
that
they
are
being
placed
on
the
site
manually
and
the
the
properties
are
contextual
or
they
are
context
aware.
So
it's
super
difficult
for
us
to
actually
and
set
them
dynamically,
but
we're
looking
into
doing
that,
potentially
in
the
future,
together
with
engineering
people,
which
is
me
as
well,
but
we're
kind
of
trying
to
figure
out
how
to
make
this
happen
in
the
future.
A
Can
you
squeeze
some
more
or
less
time
to
work
on
the
core
requests
a
bit
more
quickly,
especially
seasoned
course?
Yes,
that's
a
fair,
fair,
quick
comment
autumn.
We're
trying
to
do
that.
Absolutely
totally
off
topic.
Theming
of
SPF
expect
point
does
not
work
on
the
classic
basis
anymore.
That's
Oliver,
yeah
I
saw
the
issue.
Is
that
a
buck
or
is
that
gone
forever?
I
think
it's
actually
a
buck.
B
A
Greatly
I'm
not
saying
that
in
this
case,
this
public
rest
is
like
that,
but
would
would
greatly
help
us
in
processing
pull
requests
is
if
you
make
them
as
small
as
possible.
Yes,
if
you
create
a
pull
request
with
ten
files,
or
sometimes
you
have
to
I
understand
that.
But
if
you
create
like
ten
files
that
have
been
modified,
it
is
really
complex
for
us
to
see
the
overall.
What
what
are
you
trying
to
do,
or
how
are
you
doing
it
and
I've
still
fully
understand
that?
A
A
And
comment
on
the
Kota
or
series
Hoss
question
is:
there
are
modern
plates
available
in
SharePoint
2016
on
premises
with
the
latest
feature
per
cancer?
It's
no
Chevonne
2016
is
still
using
with
the
classic
pages
and
classic
experience.
The
ship
on
2019,
which
is
going
to
be
available
in
mid
next
year,
will
have
them
the
modern
experiences
in
it.
A
Cute
I'm,
at
least
personally,
unfortunately
running
out
of
time,
I
need
to
flip
on
the
on
the
things,
but
I
know
that
Burton
and
urban
might
stay
now.
If
there's
any
questions,
if
there's
any
any
things
which
we
want
to
still
talk
about,
or
if
there
isn't,
we
can
absolutely
close
ten
minutes
earlier
today,
but
feel
free
to
use
time
window.
A
We
should
make
a
resolution
to
make
that
testing
story
more
sorry,
yes,
I
absolutely
agree
on
that.
We
we
need
to
make
the
testing
story
more
solid
for
the
SharePoint
framework
and
for
the
web
parts
and
unit
unit
testing
and
alternate
as
well
absolutely
and
then
on
the
on
the
understand
other
topics-
maybe
just
a
teasers
for
next
week
so
next
week,
Thursday
on
shape
and
frameworks,
special
interest
group,
we'll
probably
going
to
show
you
some
of
the
new
upcoming
stuff
related
on
assets,
packaging
and
again
update
on
the
ALM
API
is
potentially
site.
A
Collection
have
catalogs,
so
we're
going
to
do
a
preview
on
those
on
next
Thursday.
So,
if
you're
interested
on
a
SharePoint,
favorite
stuff
and
the
modern,
the
latest
and
greatest
on,
the
modern
experience
is
drop
by
on
next
Thursday
as
well,
but
I
think
if
we
don't
have
more
questions
than
this
today.
Thank
you.
Everybody
for
joining
@nq
Paulo
for
helping
on
the
demos.
A
Paul
has
already
gone
and
thank
you,
everybody
and
please
join
us
on
the
one
next
week
or
on
by
weekly
on
the
channel
on
development
and
we'll
have
the
video
recording
available
in
YouTube
within
24
hours
again,
thank
you
and
thank
you
even
Thank
You
Burt,
for
helping
on
the
on
the
questions
and
handling
things.
Thank
you.
Bye-Bye.