►
Description
This community call demo is taken from the SharePoint Development community call recording on 30th of May 2019. In this video, Chaks (Microsoft) demonstrates the latest announcements and capabilities from SharePoint Conference 2019.
This demo is based on setup, which was demonstrated in the SharePoint Conference 2019.
Presenter - Chakkaradeep (Chaks) Chinnakonda Chandran (Microsoft) - @chakkaradeep
Full details on the community call from https://developer.microsoft.com/en-us/sharepoint/blogs/sharepoint-dev-community-pnp-general-sp-dev-sig-recording-30th-of-may-2019/
More details on the SharePoint dev community calls from http://aka.ms/sppnp.
A
A
So
one
of
the
key
things
to
reiterate
on
the
business
apps
and
business
process
world
in
office
365
how
it's
changing,
so
you
can
see
as
push
as
a
key
way
in
office
365
to
build
and
and
alter
your
business
process
in
it,
and
you
know,
list
has
a
tremendous
opportunity
to
hold
lots
and
lots
of
content
and
and
metadata
and
whatnot
and
and
how
so,
having
indexing
automatically
available
for
certain
column.
So
it's
very
powerful,
so
I
know
many
of
you
are
already
using
it.
So
how
do
you
take
that
to
the
next
level?
A
It
was
all
like
bits
and
pieces,
but,
as
you
can
see,
we
have
made
some
tremendous
progress
to
bring
everything
together
in
in
SharePoint
lists
and
libraries,
so
just
making
sure
that
you
know
we're
still.
Focusing
and
listening.
Libraries
are
still
a
primary
thing
for
organizations
to
go:
build
business
apps
on
top
of
SharePoint.
A
So
this
is
one
of
the
key
slides
as
well.
I
said
you
know.
Sharepoint
development
is
a
lot
there's
a
lot
of
things
going
on,
but
we
actually
cater
to
a
lot
of
audience.
If
you
actually
look
at
the
bigger
picture
right.
So
if
you're
a
pro
dev,
you
can
start
to
use
the
platform
and
extend
and
write
code
to
extend
the
platform
to
your
needs.
So
we
have
tremendous
opportunities
through
graphs,
with
Microsoft
SharePoint
framework
as
your
AI.
So
what
not?
So
we
got
those
opportunities
for
protests
to
go.
Do
the
next
best?
A
The
big
thing
that
you
want
to
build
on
the
platform,
however,
that
same
platform
is
also
a
great
boot
for
the
product
team,
because
now
we
can
use
the
same
technology
back
in
technologies
that
even
these
four
devs
use
to
build
the
no
code,
solutions
and
no
code,
local
solutions.
On
top
of
that-
and
you
can
see
it's
doing
a
lot
of
stuff
with
conditional
formatting
flows,
power,
apps
everything
behind
the
scenes-
you
may
not
know
that
they're
using
Raph,
but
they
actually
use
graph
to
deliver
those.
A
You
know
in
a
much
easier
way
to
choo-choo
these
specimens
users,
so
they
can
build
these
modern
apps
really
fast.
And
finally,
you
know
it
really
benefits
the
authors
right.
So
the
people
that
go
to
a
page
at
webparts
create
lists
and
libraries
and
within
a
few
clicks
they
want
to
just
do
everything
they
want.
They
want
to
get
so.
The
spectrum
comes
from
pro
devs
to
the
author,
so
you
can
see
is
making
some.
A
You
know,
decisions
where
you
you
do
need
to
write
code
and
then
you'll
see
is
slowly
going
to
a
low
code
solution
like
we,
you
formatting,
is
a
very
good
example
right.
If
you
want
to
do
something
in
SPF
X,
we
got
the
field
customizer.
If
you
don't
want
to
go
through
this
VFX,
but
go
to
the
UX
and
do
something
we
got
B,
you
know
the
ability
to
obtain
JSON
and
put
your
stuff
into
it.
A
Now
you
can
see
a
demo
where
we
are
extending
that
something
a
capability
where
you
know
not
just
make
this,
but
also
authors,
can
quickly
format
the
list.
So
this
is
something
to
keep
in
mind
that
we
are
always
working
in
the
three
spectrum
and
you
will
go
from
one
one
to
end.
Ask
the
scenarios
and
and
needs
grow
so
list,
and
you
know
everybody
knows
list
I'm,
not
gonna
talk
about
this,
but
I
do
want
to
highlight
one
thing:
we
showed
there
more
where
list
and
now
available
in
teams.
A
They're
gonna
keep
improving
the
experience
here.
You're
gonna
see
as
being
less
being
pushed
on
top
of
office
365,
especially
in
teams
where
you
can
just
go,
create
a
new
list
and
then
start
working
on
it,
and
you
know,
as
we
integrate
flow
and
custom
forms
and
other
is
coming
along
the
year
as
well.
So
it's
going
to
be
a
tremendous
opportunity
for
us
to
invest
more
and
how
we
collaborate
with
respect
to
having
lists
in
different
areas
in
office
if
I'm,
especially
starting
with
teens
conditional
formatting
and
showed
them
all.
A
It's
very,
very
cool
I,
really
love
it
gone
are
the
days
that
JSON
is
only
really
do
things
we
are
pumping
up.
You
know,
they'll,
remember
sources
to
help
us
build
these
sort
of
out-of-the-box
experiences.
So
more
and
more
stuff
users
are
able
to
do
this
and
you
don't
have
to
depend
on
JSON
unless
you
know
there's
something
that
we
don't
yet
have
in
the
ux
in
list.
We
got
some
good
feedback
around
here.
A
Just
wanted
to
like
do
some
simple
things
like
show,
height
and
and
reorder
columns
in
this
forms,
but
I
don't
want
to
go
to
power
apps,
but
I
just
want
to
do
those
things.
Then
I
really
want
to
go
to
power
app
site.
I
would
go
there.
So
we're
trying
to
explore
that
and
and
see
how
far
we
can
go
with
those
things.
Image
field
picture
field
is
not
something
we
really
loved
SharePoint
right.
A
So
we
want
to
have
a
native
image
field
that
you
can
just
say,
click
an
image,
and
then
you
upload
an
image
and
it
behaves
like
an
image
and
and
then
URL
field.
How
many
a
few
are
frustrated
with
the
250
file
image
character
limit
right,
so
we
want
to
go
fix
those
so
we're
working
on
some
new
feels
modern,
quick
edit,
and
you
saw
the
demo
in
the
keynote
and
Shepherd
conference.
If
we
haven't
go
this
go,
do
it
have
a
look
at
the
keynote,
the
rule
builder
UI?
A
So
that's
the
conditional
formatting
UI
that
applies
to
both
columns
and
roasts,
and
also
we're
working
on
other
views
like
tile,
based
and
and
card
based
wheels.
So
we
can
have
that
support
natively
in
in
this
thing,
like
so
exciting
things,
you
know,
listen.
Libraries
are
the
key
core
entities
for
us
when
you
start
about
thinking
about
business,
apps
and
I'm
really
really
happy
to
see
all
of
these
updates
coming
through
workflow
I'm
gonna
skip
all
of
this.
A
You
all
know
about
all
of
the
other
things,
but
some
of
the
key
things
here
so
flow
just
released
modern
approvals
v2,
so
you
could
see
it's
actually
rolling
out.
It
would
be
with
v2
at
the
end
of
the
action
name.
There's
some
updated
schema
that
helps
you
get
responses
and
and
approvers
and
all
the
other
details
much
nicer
and
has
all
of
the
details
before
examples
in
an
approval
to
three
people.
You
know
how
do
you
capture
what
the
first
person
replied?
A
What
the
second,
so
we
have
some
updated
schema
that
will
help
you
to
grab
all
of
those
information
and
that's
the
start
and
wait
for
approval.
But
we
got
several
feedback
around
hey
I
just
want
to
start
an
approval
and
then
do
several
things
before
I
actually
wait
for
the
approval.
So
that's
where
the
approval
is
divided
into
two
things.
A
One
is
creating
a
pool
that
basically
registers
in
the
system
to
say:
hey:
there
is
an
approval
now
ready
and
with
that
now
you
can,
you
can
basically
say
don't
send
an
email
notification,
but
but
here
is
the
thing
that
you
can
send
to
teams,
and
but
this
approve
will
be
managed
teams
and
once
you
said
that
and
then
you
wait
for
an
approval
right.
So
you
can
say:
here's
my
approval.
A
I'm
gonna,
wait
for
my
approval
in
the
flow
so
that
I
know
that
I
have
to
respond
to
this
approval
when
I
do
have
somebody
approving
or
rejecting
it.
The
the
idea
is
also
here
that
the
approval
should
be
can
syllable
but
we're
still
working
on
those
ideas.
But
basically
now,
since
you
have
a
separate
approval,
you
can
basically
wait
and
n
cancel,
so
we
have
more
opportunities
there.
We
also
have
the
ability
to
craft
your
own
responses
button.
A
So
if
you
don't
like
approve
reject,
you
can
say
s
no
need
more
info
and
and/or
put
how
much
ever
options
you
want.
So
it's
pretty
cool
updates
to
modern
approvals.
New
connectors.
We
have
themes
and
word
themes.
Connector
is
really
cool.
I'll
show
you
a
demo
where
you
can
post
messages
as
an
adaptive
car
to
a
flow
user
or
sorry
themes.
User
are
two
themes
channel
using
the
flow
bar
and
word
connector.
A
There
are
lots
of
good
stuff
coming
up
if
you
want
to
create
and
document
based
on
properties
and
and
put
metadata
into
it
in
your
flow.
So
you
can
do
that
with
the
populate,
a
word
template
from
flow
and
then
there's
also
the
ability
to
convert
word
document
to
PDF.
So
really
cool
updates,
I,
don't
think
I'm
gonna
show
them
on
what
connector
this
week.
The
next
call
I
can
I
can
go
deeper
into
that.
A
So
what
we
are
working
on
flows
this
year,
which
means
that
these
will
be
shipping
before
ignite,
are
ordering
the
end
of
this
year.
So
chicken
check
out
this
car
check
out
create
a
folder.
Heaps
of
requests
are
on
this
in
the
user
wise
in
the
flow
user
wise.
So
we
are
looking
into
those
access
management
grant
access,
so
you
want
to
set
permissions.
You
know
we're
gonna
work
on
those
actions
again
highly
requested
action
for
flows.
Visio
integration
I
did
demo
Visio
a
few
months
back,
so
that's
getting
cleared
for
release.
A
So
if
we
haven't
done
that,
go
have
a
look
at
that
video
call
figure
out
of
my
blog
I,
think
I
blacked
that
as
well
the
same
PNP,
call
and
then
working
hard
on
GCC
support
so
end
of
June,
we're
hoping
to
have
starting
the
rollout
for
GCC
low
and
moderate
the
SharePoint
integration
pieces,
meaning
then
you
can
say
use
request,
sign
off
and
pay
your
tools
and
all
the
stuff.
The
connector
is
life
in
the
GCC,
low
and
moderate.
A
So
if
we
go
to
flora,
this
totem
acts
upon
you
as
a
power
apps
or
mics
over
us.
You
should
be
able
to
connect
the
SharePoint
data
and
get
everything
integrated
from
the
server
side
and
then
you'll
start
working
on
the
GCC
high,
which
is
slated
in
at
the
end
of
the
year.
So
I'm
gonna
skip
this
video
and
I'm
gonna
go
quickly
to
the
power
apps.
What's
coming.
A
So
delegation
for
complex
types
choice
look
up
person
today,
you
can't
filter
by
choice,
field
by
lookup
field
by
person
feel
those
are
the
three
fields
we
are
working.
It's
almost
ready,
so
we'll
be
shipping
that
soon
these
are
all
you
can
consider
in
the
next
three
month.
When
you
say
you
know
some
of
things
here
and
custom
farms
support
for
doclets,
so
you
can
now
customize
forms
a
document
like
your
reason
and
and
use
them
as
you
would
use
custom
forms
in
list.
Guest
access.
A
Support
for
custom
forms
is
also
coming
your
testing
internally
so
happy
to
see
that
that
is
also
something
that
will
come
in
the
next
three
months
and
same
for
GCC
environments.
There's
a
lot
of
stuff
here
that
you
don't
see
because
I
have
put
those
in
a
different
category
in
the
top
of
mine,
which
is
we
are
working
on
this.
We
we
don't
know
when
they
would
come.
They
would
be
ready
as
they
are
ready.
A
We
haven't
put
them
in
the
roadmap,
but
happy
to
you
know,
communicate
that
we
are
working
on
these
things,
so
packaged
and
reuse
starts
to
enlist
from
list.
So
to
go
from
list
on,
let's
massage,
we
should
be
able
to
say,
I'm
could
cure
new
list
from
an
existing
list
and
basically
that
will
pull
the
flows
and
custom
forms
if
you
own
those
flows
and
custom
forms
in
that
list.
You,
the
new
list,
so
helps
to
map
scenarios
like
I'm
a
maker
I
go
to
an
organization.
A
I
want
to
build
this
app
I
create
my
own
website.
I
will
build
the
custom
bombs
and
close
that
and
then
I.
Basically
wanna
now
push
this
to
the
prod
site,
so
I'll
use
lists
from
this
wizard
commenting.
This
is
les
jeux
said,
was
from
the
dev
site
and
push
it
to
preside
later
next
year.
This
will
move
to
getting
integrated
into
sites
clips
of
site
designs,
so
you
can
move
from
one
pen
into
another.
The
key
pieces.
A
The
challenging
pieces
here,
is
to
ensure
how
we
crack
the
identity
and
how
we
use
directly
across
flows
and
custom
pops
moguler
an
11
flow
triggers
for
lists.
We
hear
that
a
lot
lot
more
and
now,
and
it's
one
of
the
top
requested
user
voice
items
in
flow
ideas
for
them.
So
we
are
working
with
the
platform
team,
so
basically,
my
team
now
is
integrating
this,
our
team,
whether
it's
deaf
glad
and
every
other
team.
So
we
get
some
great
opportunity
to
work
together.
A
There
aren't
this
and
also
working
on
site
design
applied
trigger,
so
you
don't
have
to
use
HTTP
trigger
call
from
site
designs.
So
these
are
also
great
stuff
that
we're
working.
We
just
don't
have
a
timeline.
We
will
push
it
as
we
get
closer
over
the
next
in
the
next
few
months
or
addict.
Neither
you
have
better
picture
of
these
things,
so
I'm
going
to
end
this
and
go
to
some
demos,
so
the
first
demo
I
want
to
show
you
guys
is
the
ability
to
write
so
anytime.
A
We
used
JSON,
so
here's
the
list
now
yeah
so
review
date.
For
example,
when
we
ship
we
are
going
to
have
some
options
here.
So
now,
if
you
go
to
format
this
column,
you're
gonna
get
a
new
UX
and
you
can
see
this
is
already
a
template
available.
I
can
edit
this
10
and
I
get
two
options.
If
you
did
is
before
today,
it's
today
and
after
today,
koala
and
like
within
seconds
I
actually
got
everything
here.
A
So
I
can
apply
this
and
then,
if
you
have
a
number
field,
I
get
some
data
bar
option
as
well.
Look
at
that
it
was
pretty
simple,
so
I
can
just
say
maximum
values,
360
and
then
for
positive
values.
I
can
say:
I
need
green
and
if
you
have
negative
values
you
can
configure
there,
but
now
I
get
a
bar
pretty
easily
done
in
few
seconds.
So
this
is
great.
What
about
rose
so
I
can
go
to
now
all
items
for
mint
current
view
and
I
actually
have
a
new
option
called
list.
A
Tiling
now
I
can
go
click
that
I
have
more
options.
I
can
give
borders.
I
can
also
say
that
X
color
is
green.
I
can
also
say,
the
fill
color
is
blue,
I
can
say
the
border
color
is
orange
and
fawn
I
want
21,
that's
really
bad.
Let's
not
have
21,
let's
say
15,
so
within
a
few
clicks,
as
a
user,
now
I'm
able
to
customize
the
formatting
in
list
for
columns
and
views.
So
this
is
one
of
my
favorite
announcements
in
SPC
19.
A
This
is
going
to
be
rolling
out
soon,
it's
not
yet
there,
but
but
this
is
a
pretty
exciting
feature.
More
updates
are
going
to
come
for
more
column
types
and
more
formatting
options
here.
So
let's
say
here
in
this
list:
if
you
see,
if
I
edit
the
item,
you
can
see
that
it's
using
a
custom
format,
it
customized
a
list
which
is
nothing
new,
but
you
can
see
that
I
can't
edit
my
project
if
I
need
to
actually
read
quest
for
an
effort
and
increase
right.
A
So
this
is
the
great
example
of
how
you
can
use
custom
forms
that
goes
beyond
the
limits
of
things
and
list
false,
because
now
you
are
having
they
have
to
go
through
a
request
process
so
wrong.
If
I
go
to
the
flow
here
and
then
you
can
see,
I
have
request,
effort
increase
so
I
click
that
I'm
gonna
get
here
a
flow.
What
this
is
going
to
go
do
is
it's
going
to
ask
me:
what's
the
effort
increase
that
you
wanna
do
I'm
gonna,
say
ten
project.
A
It's
changed
and
another
one
flow,
so
this
is
going
to
basically
go
to
the
order
of
the
project,
which
here
is
Pradeep
Gupta
and
send
a
team's
message
for
him
to
approve
reject.
So
let's
go
see
his
Pradeep
Gupta
and
in
his
Steve's
he
should
show
soon
here
there
you
go.
He
got
this
right
now,
so
you
can
see
the
same
approvals
which
usually
went
to
emails
before
now.
I
don't
get
any
email,
but
I
actually
get
everything
done
in
teams.
A
A
A
A
Action
is
that
you
get
the
adaptive
car
that
actually
knows
how
to
interact
with
the
flow
bar
in
your
teens,
so
as
long
as
you've
added
the
flow
bar.
Now,
if
you
send
this
adaptive
card,
you
get
that
adaptive
card,
which
is
here
and
now
the
flow
bot
knows
how
to
handle,
approve,
reject
and
all
of
those
stuff
right.
So
that's
it
adaptive
card
you
give
that
and
boom,
and
then
you
say,
wait
for
an
approval,
so
now
you're
saying
waiting
for
an
approval.
What
is
the
approval
here?
A
Basically,
the
the
approval
that
we
create
in
it
before
in
the
action
and
the
sit
rest
of
the
steps
are
exactly
the
same.
At
the
end
of
the
approval,
you
actually
say
post
a
message
to
the
channel
instead
of
your
user,
and
here
I
can
constrict
my
message.
Whatever
I
want
to
do
and
if
it's
declined,
I
send
a
message
to
the
user
who
requested
this
approval,
pretty
simple
right.
That
was
my
demo
there's
another
demo.
I
probably
would
show
in
the
next
P
and
D
call.
A
But
I
do
want
to
show
this
thing,
which
is
the
delegation
right.
Everybody
wants.
This
I
was
not
able
to
show
this
in
SPC
19.
This
is
again
coming
soon,
but
you
can
see
here,
I'm
actually
selecting
a
choice
field
in
SharePoint
and
it's
actually
refreshing
my
gallery
of
list
items
with
the
choice
field.
I
can
also
say
Pleasant
feel
I
want
from
admin,
I
want
from
user,
so
there's
nothing
in
user
if
I
go
flow
and
then-
and
it
gets
something
bad
if
I
have
something
in
user.
A
Once
this
rolls
out
for
choice,
you
must
got
that
person,
it's
pretty
simple
and
now
everything
goes
delegated
to
the
SharePoint
Server.
It
brings
just
those
records
back
and
then
finally,
here
I
have
my
chicken
checkout
actions,
which
is
still
again
in
clear.
It's
not
rolled
out
so
a
good
thing
here
is
we
get
to
use
these
and
dog
food
these
and
make
sure
that
they're
all
good?
The
bad
thing
is,
you
know
missing
feature
stage
sign
so
we're
taking
to
ensure
that
these
things
get
the
appropriate
testing
and
validation
done.
A
So
it
could
take
another
few
weeks,
three
to
four
weeks
to
actually
have
these
things
rolled
out
and
so
checking
a
file
same
as
any
other
thing.
You
have
ID
comments
and
you
can
publish
as
major
minor
or
overwrite
the
file
check
out
really
simple
address
of
the
site,
library
and
the
ID
that
you
want
to
check
out
and
and
then
this
card
check
out.
You
can
just
say
the
same
thing
as
ID.
So
I,
please
to
these
demos,
but
I
think
that's
how
you'll
be
recording
this
and
making
it
available
to
YouTube.