►
Description
This community call demo is taken from the SharePoint General SIG community call recording on 8th of August 2019. In this video, Chaks
(Microsoft) demonstrates the latest new capabilities in the Microsoft Flow SharePoint connector.
Presenter - Chaks (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-7th-of-august-2019/
More details on the SharePoint dev community calls from http://aka.ms/sppnp.
A
A
So
let
me
go
through
some
of
the
updates
that
we
released
first,
the
improvements
to
flow
authoring,
one
of
the
most
asked
feature
it
will
be
to
copy
and
paste
actions
in
your
flow,
because
you're
gonna
do
something
repeatedly,
even
in
a
flow
that
is
supposed
to
do
some
repetitive
actions
right.
That's
what
we
built
so
you've
got
support
for
copy
and
paste
actions.
Now
it
should
be
available
in
your
flow
portal
in
the
designer,
so
you
can
easily
copy
and
paste
I
can
show
you
a
demo.
A
There
was
this
weird
behavior
where,
if
you
were
using
an
output
or
something
an
input
as
well
from
another
action
or
trigger
you
are
not
able
to
delete
or
rename
that
action
right.
It
would
say
that
this
is
being
used
in
other
steps,
so
that
has
been
song.
You
can
go
delete
or
rename
actions
on
which
the
other
steps
depend,
but
if
you
want
to
make
sure
that
things
are
working
properly,
the
flow
checker
has
been
updated
to
ensure
that
it
can
find
and
record
issues
on
on
such
dependencies.
So
another
cool
update.
A
We
do
this
all
the
time
so
great
to
see
the
clipboard
support
and
even
deleting
and
renaming
the
actions
is
now
possible.
So
with
that
I'm
going
to
specific
new
SharePoint
actions,
so
the
first
one
we
released
is
working
with
folders,
so
you
can
now
create
folders
in
a
document
library.
Previously
you
had
to
use
create
file,
do
some
hack
and
sort
of
create
the
folder
along
with
a
dummy
file
and
then
go
back
and
delete.
We
heard
you
guys
loud
and
clear.
A
We
wanted
this
to
be
really
simple,
so
we
have
the
create
folder
action
in
the
flow
or
SharePoint
connected
now
check-in/check-out
another
one
of
the
key
scenarios
that
happens
in
document
sanera
dam
in
our
document
projects.
So
we're
happy
to
announce
that
we
have
checkout
chicken
and
discard
check
out
actions
available
as
well.
A
Moving
along,
we
have
working
with
permissions,
so
SharePoint
modern
SharePoint
supports
a
set
of
permissions
and
you
can
go
through
the
UX
through
grant
access
and
provide
access
to
a
file,
an
item
or
the
list
itself
in
SharePoint.
So
basically
the
exact
same
thing
now
has
been
brought
over
to
flow,
so
you
can
actually
grant
access
to
an
item
or
folder
to
specific
people
are
basically,
you
can
say,
stop
sharing
this,
which
basically
means
that
it
removes
everything
and
just
keeps
the
sharing
to
the
owner.
So
there's
only
supports
today
to
specific
people.
A
We
are
planning
to
see
how
we
can
expand
more
talking
with
the
sharing
folks
to
understand
what
implications
are
here.
Modern
document
sets.
That's
also
got
another
feature
that
everybody
we're
expecting.
It
should
be
100%
rolled
out,
at
least
for
the
document
sets
that
do
not
have
custom
homepage
configured.
So
if
you
do
have
a
document,
modern
document
said
some
of
the
things
that
already
available
in
the
flow
and
sharepoint
connector
should
work
with
that.
A
So
when
a
file
is
created
in
a
folder
here,
replace
folder,
as
the
document
set,
you
can
pick
that
actually,
in
the
picker
same
for
when
a
file
is
created
or
modified,
and
and
for
the
selected
file,
get
item
request
sign-offs
a
little
minor
flow.
Everything
should
work
with
for
the
files
inside
the
document
set,
as
well
as,
if
you,
if
you
actually
have
other
triggers
for
specific
files,
so
go.
Try
out
those-
and
let
us
know
something
you
see-
is
not
properly
working
or
you
know
it's
something
not
properly
wired
up
as
well.
A
A
So,
along
with
these,
we
also
needed
to
support
some
of
the
properties
coming
out
of
gate
item
and
get
filed.
Why
so,
if
you
do
get
filed,
we
wanted
to
let
you
know
the
check
out
status.
So
you
would
now
get
is
checked
out
whether
the
file
is
checked
out
or
not.
You
also
get
a
version
number
so
that
you
can
see
which
version
number
you
are
currently
in,
and
we
also
checked
in
the
check
out
by
property.
A
I,
don't
see
it
yet
I
probably
think
it's
rolling
out,
but
that
also
will
give
you
food
is
checked
out
by
if
it
is
checked
out
right,
so
really
cool
of
options
to
use
in
your
business
process
to
find
out
what
is
happening
with
the
file.
And
finally,
this
was
long
overdue
content.
Approval
status
and
approval
comments
also
now
flow
through
the
gate,
file
and
get
item.
So
finally,
you
can
say:
hey
get
the
file
is
this
file?
A
What's
the
status
is
a
draft
as
a
pending
its
and
objectives,
and
those
are
now
supported
in
the
action
properties
as
action
output
properties
as
well.
So
if
you
were
using
since
VP
request
and
Mikhail's
McHale
Swensons
hack
of
how
do
you
get
moderation
status,
you
can
now
get
those
out
and
then
use
these
out-of-the-box
connector
outputs
to
go
figure
out.
A
A
Can
you
see
all
my
three
browser
windows
confirming
okay
Colby,
get
a
demo
enrolling
three
users
I
think
it's
gonna
be
worth
it.
So
if
you
see
here's
the
user
one
who
has
access
to
everything
in
this
projects
list
here's
a
second
user
user,
two
who
is
going
to
be
submitting
projects
and
then
user,
three
who's
only
going
to
see
the
projects
that
are
approved.
So
you
can
already
see
the
list
has
been
configured
in
a
way
that
hey
only
specific
items
are
visible,
or
there
is
already
some
logic
that
we
do.
A
You
can
do
that
today
by
going
to
the
list
settings
and
then
in
the
Advanced
Settings,
you
have
item
level
permissions
to
start
with
so
read,
access
who
can
read
and
then
clear
in
any
access,
and
things
like
that,
so
you
can
start
from
a
baseline
of
how
you
want
this
to
work
so
as
I'm
the
owner
of
the
site,
I'm
able
to
see
every
operations
that
are
going
on
here
right,
even
I,
can
create
some
and
I
can
see.
John
doors
also
created
some.
A
So
I
only
have
some
things
here
by
John
Doe
created
a
project
to
which
is
spending
so
I
want
to
send
an
approval.
An
approval
is
going
to
go
to
this
user
Chuck's
and
then,
basically,
once
tux
approves,
he
should
able
to
see
some
magic
happen
right.
So
let
me
go
change
the
project
to
to
get
approved
so
obviously,
I
have
a
flow,
so
I'm
going
to
go
to
flow.
I'm
gonna
see
my
approved
project
and
it's
going
to
open
up
the
approved
project
flow
here
in
a
second.
A
Simple
flow,
nothing
more
to
add,
you
know,
run
the
flows
so
that
started
to
flow
and
now
in
a
second
I
should
get
an
approval
request
in
teens
there
you
go
so
requested
by
John
Doe
and
here's
the
project
link
and
I.
You
know
I
can
approve
or
reject
so
I'm
gonna
approve,
submit
and
now
what's
gonna
happen
is
that
if
you
notice
the
pending
should
change
to
approved
if
the
automatic
update
works
or
we
can
actually
refresh,
but
you
saw
project
to
now
appeared
for
this
user
three
right
and
as
the
owner.
A
A
So
the
flows
going
and
basically
using
the
forest
selected
item.
Then
I'm
getting
the
item,
and
here
you
can
see
I'm
checking
the
content
approval
status,
so
you
can
see
right
now.
There
is
a
bug
here
where
it
actually
shows
the
description
as
well.
For
the
comments
associated
with
the
content
of
rule.
It
should
just
be
called
an
approval
comments.
You'll
probably
fix
that
soon,
but
there's
also
content
approval
status
and
it
clearly
gives
you
the
documentation.
A
It
can
be
one
of
the
following
draft
pending,
approve
or
rejected
so
I'm
using
that
property
to
see
if
it's
equal
to
pending
so
I'm,
ensuring
that
this
flow
does
not
run,
for
you
know,
approved
documents
and/or,
something
else
that's
not
pending.
I
can
handle
my
logic
in
the
in
the
steps
here.
So
if
it
is
pending,
I'm
gonna
create
an
approval.
A
This
is
the
new
approval
available
in
flow
and
then
what
it
does
is
it
creates
the
approval,
but
it
does
not
send
any
notification,
so
I
can
even
go
and
say
enable
notifications
which,
by
default
only
sends
you
email
to
not
be
available
right.
So
I'm
gonna
disable
that
option
and
then
I'm
going
to
post
an
adapter
car
as
the
flow
bar
to
a
user
in
peace.
A
So
I
choose
the
user
who's
going
to
be
the
owner
property
from
from
this
metadata
in
my
list
and
then
I'm
going
to
get
the
adaptive
car
from
this
create
an
approval
action
which
is
pretty
close
right.
So
you
want
an
adaptive
card
after
card
is
used
across
the
platform,
so
we
are
able
to
now
get
the
actual
adaptive
card
JSON
from
the
create
an
approval,
so
we
can
pass
it
along
to
the
flow
bot
that
knows
how
to
respond
to
those
adaptive
car,
so
that
is
being
passed
and
then
I
read
for
approval
right.
A
So
then
I
go
into
a
waiting
State.
So
now
what
happened
you
saw
here
was
I,
got,
approve
and
reject
right
in
my
teams.
So
that
basically
enables
me
to
now
approve
this
right
here
in
my
team's
and
if
you're,
using
teams
on
the
go,
you
can
see
all
of
your
approvals
here,
much
much
much
better
than
email
right
and
once
I
approve
the
flow
bot
knows
how
to
handle
this
request.
So
it
approves
behind
the
scenes,
the
actual
request.
A
Your
flow
will
now
continue
and
now
I
go
and
check
if
the
outcome
is
approved,
I'm
going
to
basically
set
content
approval
status
to
approve
right.
My
job
is
done
here.
I'm
gonna
approve
that,
but
now
I
can
go
change.
Some
internal
things
for
that
item.
I
can
actually
now
remove
everybody
right.
So
I
can
stop
sharing
this
item.
A
A
Two
actions
like
ran
access
to
an
item
and
let
grant
access
to
a
file,
so
we
basically
have
grant
access
to
an
item
which
refers
to
a
list
item
or
a
file
or
a
folder
right
and
you'll
get
all
of
those
in
the
list
here
and
then
roles.
We
have
can
edit
and
can
view,
and
then
you
can
say
any
message
and
then
you
can
actually
notify
so
notify
will
actually
trigger
the
sharepoint
email
that
you
get
in
the
shape
on
UX.
A
So
that's
how
this
works
and
if
you
want
to
map
this
to
the
actual
user
experience,
remember
flows
for
end
users,
so
we
we
basically
build
this
similar
to
how,
in
user
operations
work
in
SharePoint.
If
you
hadn't
used
flow-
and
if
you
have
to
do
this
manually
right,
you
would
have
gone
to
basically,
let's.
A
You
have
gone
here
selected.
The
item
you
could
have
approve,
reject,
grab
useless,
modern,
absolutely
reject
panel
here
to
change
it
to
approve,
and
then
you
would
have
gone
to
either
through
the
managed
access
or
in
the
info
pane.
You
got
managed
access
right
in
here.
You
have
two
options
you
can
use
sharing
links.
A
We
already
have
create
a
sharing
link,
action
and
flow
that
basically
does
not
change
the
underlying
permission
or
object
the
user
options,
but
it
just
creates
a
sharing
link
which
is
very
efficient
as
well
or
you
can
manage
the
direct
access
which
basically
changes
the
permission
model
behind
the
scenes.
Now
you
are
breaking
inheritance
and
all
those
complex
things
that
we
were
very
familiar
in
the
old
days
of
sharepoint
and
how
we
do
it.
It
still
happens
behind
the
scenes,
but
it's
much
more.
A
You
know
managed
at
the
sharing
object
level
rather
than
at
a
basic
sharepoint
level,
so
it
work
across
and
syncs
across
groups,
for
example,
and
other
workflows
that
we
have
and
if
you
see
grant
access
is
right
there.
This
is
exactly
what
the
action
is
doing
enter
the
name.
It's
like
selecting
a
site,
selecting
the
list
entering
the
recipients.
What
other
roles?
What
is
the
message
and
do
we
have
to
notify
people
right?
A
This
is
basically
what
the
action
is
doing
today,
so
we
basically
make
this
exact
to
see
a
user
flow
to
also
have
it
in
our
flow
designer.
So
that's
how
the
grant
access
permission
work.
Of
course,
I.
Think
here,
if
you
see
you
do
get
trainers
like
my
team
members
and
and
my
team
owners.
This
is
something
we're
trying
to
work
with
flow
team
to
understand
how
we
get
more
than
just
people.
To
also
have
these
sort
of
you
know,
members
group
and
any
especially
they're,
working
in
office,
fistfight
group.
A
How
do
you
bring
that
forward?
So
that's
something
I
would
say
it's
a
limitation
right
now,
but
we
can.
You
know
we
are
looking
into
how
we
go
solve
this
problem,
but
first
step
listing
action:
have
it
working
with
basics
of
having
an
assigning
to
people,
so
that's
the
grant
access
demo
and
to
quickly
show
you
one
of
the
cool
things
I
like
in
create
folder.
So
if
you
search
for
create
folder
you'll
get
create
new
folder,
we
support
creating
recursive
folders,
so
you
have
the
documentation
right.
A
There,
folder
one
slash,
folder
choose
I
can
just
create.
You
know,
simply
folder
1/4,
the
two
folder
three
SharePoint,
let's
figure
out
which
one
is
missing,
which
one
needs
to
be
created
along
this,
because
your
pattern
and
create
the
folders
accordingly,
so
yeah,
pretty
cool
functions.
I
think
these
are
some
really
important
steps
in
a
mistress
process
and
by
the
way,
all
of
these
we
took
from
the
flow
ideas
forum,
which
is
a
flow
user,
wife
form.
So
we
went
ahead
and
said
what
is
missing.
Of
course
we
can
go.
A
You
know,
make
a
one-to-one
mapping
to
say
ship
on
designer
here's
the
actions
flow.
Oh
yeah.
We
don't
miss
some
action,
but
you
also
wanted
to
go
in
and
check
what
our
customers
are
complaining
about,
or
what
are
the
feedback
you're
submitting
and
these
actions
we
hear
every
time
whether
it's
in
the
user
voice
forum
or
if
it's
a
customer,
call
that
we
go
talk
to
or
if
it's
a
ship
on
conference
or
ignite.
Every
time
we
hear
Lee
so
do
this
as
point:
please
do
keep
giving
us
feedback,
it's
very,
very
important
yeah.
A
Sometimes
product
development
is
hot
trust
me.
It
is
not
magic.
It's
not
gonna
just
come
up
literally
in
a
month,
so
it's
gonna
take
time,
but
unless
we
know
where
to
start
and
and
what
things
to
start
with
that
time,
just
gets
bigger
and
bigger.
So
please
keep
giving
us
feedback
summit.
The
you
know
flow
ideas
in
the
flow
ideas
forum,
where
you
got
much
bigger
audience,
not
just
sharepoint
to
also
you
know,
provide
feedback
on
even
the
flow
designer
stuff
and
even
sharepoint
stuff.
A
So
with
that
you
know,
I've
been
presenting
a
lot
on
every
other
thursday
seems
like.
I
have
been
like
analyzing
the
interior
makers
topic.
So
if
you
do
have
some
interesting
topics
to
present,
let
us
know
reach
out
to
us.
You
guys
know
how
to
reach
out
to
us
and
vacuu
reach
out
to
us,
so
yeah
I
do
want
to
collect
topics.
For
you
know
the
next
few
calls
so
that
you
know
I'm,
not
the
center
stage
and
I
want
the
community
to
to
show
us
awesome
stuff
being
built
with
SharePoint
flow
power
apps.