►
From YouTube: SharePoint Dev Weekly - Episode 35 - 16th of April 2019
Description
SharePoint Dev Weekly is a weekly video chat where Vesa and Waldek are talking about the latest news and topics around the SharePoint dev area. This time they did not have a specific visitor, but that did not reduce the amount of passionate discussion around different IT topics.
If you want your article or sample mentioned, please use the #SPDevWeekly hashtag on Twitter for letting us know.
This video was recorded on Monday 15th of April 2019.
You can find more details on the weekly summary from the SharePoint Dev blog from http://aka.ms/spdev-blog. More details on the SharePoint Dev community available from http://aka.ms/sppnp.
A
It's
cool
welcome
everybody.
This
is
Shep
on
their
weekly.
This
is
episode,
35
yeah,
a
family
I,
don't
know
yes
it
does
it
does
so
it
is
15th
of
April
spring
is
coming
we're
losing
all
snow
in
Helsinki,
which
is
awesome
except
the
pollen
is
now
jumping
in,
and
this
is
and
that's
pretty
horrible.
So,
oh.
A
B
A
But
to
be
fair,
I
think
somebody
in
Twitter
I
can't
remember
which
one
who
actually
I
remember
what
song
was
it.
There
shone
Squires
had
a
awesome
moment,
whatever
messaging
and
then
somebody
jumped
on
the
Twitter
said
yeah,
it's
not
autumn
on
this
side
of
the
cloak,
which
is
true,
you
should
never
actually
say
we're
heading
towards
the
summer
or
spring
or
autumn,
because
then
on
the
other
side
of
the
club
might
yeah.
But
yes,.
B
A
B
A
B
Mean
it's
like
anything
right.
If
you
can
well
sure
I
mean
if
there's
an
offense,
if
it's
clearly
an
offense,
then
it's
good
right,
but
other
things
like
you
can
always
see
it
in
two
ways
you
can
you
can
really
look
offense
behind
anything
that,
as
being
said
or
you
can
give
person
a
reason,
if
god,
like
I
mean
maybe
he
didn't
mean
it
that
way.
Maybe
he
didn't
mean
it
that
way
or
he
didn't
thought
of
it
or
he
didn't
think
that
that
is
a
thing
to
us.
B
B
A
B
A
A
B
A
B
From
your
point
of
view,
having
done
that,
many
shows
yes,
but
imagine
that
you're,
someone
new
or
you
are
unsure
or
you're
speaking
about
your
topic,
it's
way
easier
to
adjust
a
TOC
or
or
outline
than
to
create
a
slide.
That's
was
like
yes,
so
we
cannot
talk
about
this.
One
I
would
rephrase
it
differently
where
this
slide
doesn't
make
any
sense.
So
you
know
what
just
read
you
all
know:
there's
like
really
but.
A
A
B
A
B
Actually,
there's
a
cool
thing,
so
kind
of
in
a
way
repeating
myself
saying
yes,
yes,
I
worked
on
CLI,
but
I
would
like
this
time
around.
We
had
two
interesting
things
that
I
thought
I'd
make
make
sense
to
talk
about.
So
what
one
is
like
from
at
some
point,
like
I
I
created
the
cross-platform
set
up
script
for
the
starter
kit,
which
is
based
on
CLI
and
at
some
point
I
got
an
issue
reported
that
it
would
break
at
some
point.
B
It
turned
out
to
be
the
case
that
we
were
unable
or
you
are
unable
to
add
a
webpart
to
or
add
a
modern
weapon
part
to
a
modern
page
using
CLI.
Why?
Because
at
some
point
the
dump
of
the
page
would
change
and
then
the
all
the
Dom
based
approach
that
we
used
originally
in
p.m.
PHAs
and
PNP
core.
That
would
change
so
they
were.
It
was
adjusted
there,
but
we
didn't
just
didn't
CLI
and
there's
like
okay,
so
we
needed
to
adjust
that
because
otherwise
I'd
the
whole
thing
didn't
work.
A
B
A
B
There
right
so
we
did
that
and
we
were
hit,
and
we
need
to
spend
some
time
reworking
that
so
that
is,
that
was
an
interesting
one
and
then
another
one.
What
I
would
say:
oh
yeah,
another
one
is
that's,
also
an
interesting
one
like
what
once
in
a
while
I'm
being
asked.
So
when
I
do
things
in
sp
effect
should
I
use
rest
or
an
SDK
yeah,
and
it
almost
comes
to
the
point
where
it's
a
religious
thing
like
people
are
conditioned.
B
Because
if
you
think
about
like
there,
there
is
there's
place
for
them
both,
but
the
interesting
thing
that
people
don't
really
take
into
account.
That,
like,
for
example,
me
I,
build
things
in
node
I
build
things
in
typescript,
JavaScript
I
build
sometimes
things
in
c-sharp
and
sometimes
do
things
in
browser,
so
I'm
all
over
that
place.
B
B
So
if
you
make
a
type
or
you
will
get
built
error,
your
code
will
not
build,
but
also
does
many
other
things
like
and
one
of
the
things
that
you
never
really
see
in
examples
like
if
somebody
has
some
off
code
like
do
this
with
rest,
are
things
that
you
can
really
have
into
account.
They
take
into
account
the
moment
you
want
to
shape
the
code
to
production,
which
are
things
like
AWS
throttling
error
handle.
You
know
that,
like
you,
don't
get
that
and
a
good
SDK
app
strikes
all
of
that
away.
B
A
B
A
B
Yes,
so
so
from
that,
but
if
you
like
for
a
long
long
time
and
see
like
we're
doing
exactly
like
that
right,
we
didn't
it
was
a
conscious
choice
for
me
not
to
go
with
an
SDK.
Why?
Because
we
do
things
with
AE
graft,
we
do
do
things
with
Eva's
graph.
We
do
things
in
SharePoint
and
there's
not
one
SDK
for
all
of
them,
and
not
everything
that
we
want
to
do
is
expose
through
existing
SDK.
B
So
we
would
have
for
something
as
an
SDK
for
something's
not,
and
then
this
SDK
would
work
differently
than
this
one
than
this
one.
So,
across
the
whole
app
we
would
have
to
have
like
different
way
to
run
tests
for
even
like
the
complexity
wasn't
worth
it.
So
we
went
with
with
rest,
but
then
with
the
conscious
choice.
Okay,
we're
not
supporting
huddling,
so
we're
now
catching
up
on
that
trying
to
refactor
everything
that
we
have
basically
to
write
a
wrapper
consistent
across
the
board,
but
then
actually
implement
all
of
that
yeah,
because.
B
Yes,
No.
Well,
yes,
and
no
so
on
one
hand
there
is
there.
Let's
say
the
theory
exercise,
let's
make
it
right
from
the
start
yeah,
but
on
the
other
hand,
being
a
product
manager
like
you
can
you
can
have
the
best
things,
but
if
there
is
no
one
to
use
it,
it
doesn't
make
sense
correct
right
right.
So
the
most
important
thing
for
us
was
to
check
like
if
we
ship
this,
do
we
get
the
users
or
people
interested?
B
A
A
Investments
related
on
it,
so
I'm
quite
often,
actually
that's
quite
often
how
it
works
in
Microsoft
as
well,
because
the
individuals
each
accrues
are
almost
like
startups
and
then
we
need
to
justify
the
usage
of
Lowry's
horses
and
then
we
need
to
see
we,
you
don't
want
to
invest
like
a
two
million
on
a
certain
thing
which
don't
know
if
it's
actually
verify
love
investing
or
not
so,
and
you
you
want
to
say,
push
something
out.
Actually
we're
gonna
have
an
example
on
the
the
saved
list
as
a
template
API.
A
Let's
have
a
look
on
that
yeah,
even
though
I
said
that
let's
not
have
a
look
on
that,
but
that's
a
good
example
of
a
clearly
an
API
which
is
pushed
out
to
set
a
matress
certain
scenario
and
then,
let's
figure
out
later,
what
actually
happens
so
for
the
sake
that
it
sits
in
the
past
when
we
were
releasing
a
new
version
in
every
single
three
years,
it
was
different.
We
needed
to
actually
lock
everything
down
do
probably,
but
now
it's
because
everything
you've.
A
She
graduated
from
that
school,
but
it
was
a
teacher
in
the
in
the
Twitter
just
who
pinged
me
and
said
hey
what,
if
you
would-
and
it's
like
it
was
on
my
weak
moment-
I
said
well,
why
not
actually,
but
to
be
fair
I,
think
it's
highly
beneficial
for
experienced
people
to
drop
by
and
explain
in
in
practice.
What
is
it
all
about
and
I
think
I
got
a
feedback,
something
like
the
best
sure
what
I
do.
B
But
I
guess
that
is
really
like
sure
you
can
sugarcoat
like
the
lifer,
for
example.
There
is
this.
This
whole
notion
about
the
valley
in
the
US,
where
things
are
cool
and
everything
worse
and
then,
at
the
end
of
the
day,
you
look
at
how
things
are
and
they
are
not
as
perfect
as
they
seem
to
be
true.
Try
because
yeah
there's
stress,
there's
long
long
hours.
B
A
A
It's
one
of
the
classic
discussions:
what
I,
what
I
used
to
have
nobody's
asking
this
anymore?
It's
like
what
can
I
do
in
five
years
and
and
one
of
the
Phineas
colleagues
who
has
a
his
name
is
actually
based
as
well.
He
had
a
great
response.
We
were
chatting
about
this
one
and,
while
back-
and
he
said
when
his
manager
actually
asks
what
do
you
want
to?
Where
do
you
want
us?
Where
do
you
see
yourself
in
five
years
here
at
the
table?
No
where's,
this?
No!
No!
No!
That's
the
wrong
question!
A
Where
do
you
want
me
to
be
in
five
years?
It's
the
question,
which
is
actually
fair
point,
because
if
you
are
a
let's
say
receptive
or
your
person
who
can
actually
add
up
different
technologies,
your
person
who
hurts
the
interest
in
a
lot
of
stuff-
it's
not
really
about
where
I'm
gonna
be
in
five
years,
because
I'm
gonna
be
cool
to
make
cool
stuff.
But
can
you
offer
me
something
which
is
interesting
for
me
to
actually
stay
in
a
company?
Well,
so
that
is
which
is
interesting.
B
A
B
Yeah
yeah
absolutely
and
then
another
one
is
that
there's
the
whole
thing?
The
notion
of
that
leadership
is
not
there.
There's
difference
between
being
a
leader
and
a
boss
right,
the
leader
or
the
boss,
dictates
we're
doing
that
the
leader
hires
smarter
people
than
herself
or
himself
so
that
these
people
can
do
it,
and
then
leader,
take
the
obstacles
away.
A
Anyway,
that
was
a
really
really
nice
break
and
then
the
questions
and
everything
else
was
really
nice
to
have
it
have
a
discussion
so
really
really
fun
and
something
else
that's
always
cool
anyway,
let's
actually
jump
on
the
on
the
articles.
So
let
me
share
my
screen.
Let
me
find
the
right
screen
and
it's
this
screen
and
let
me
click
you
to
be
visible
on
that
side.
There
we
go
now.
I
can
see
you
in
this
screen,
it's
nice
to
have
so
much
audience.
Yes,.
A
A
But
this
is
also
a
new
shelf
on
their
flock
and
we
basically
introduced
three
new
modules,
which
is
using
reactant
office,
where
we
have
their
components,
deploying
ship
and
ephemeral
components
of
production
and
then
build
Microsoft
teams
customizations
using
ship
and
frameworks,
a
premium
modules
with
hands-on
labs,
presentation,
videos
and
demo
materials.
So,
and
that's
really
the
key
point
once
again
repeating
this
one.
A
A
Carrom
is
one
of
the
principal
program
managers
from
my
sibling
team,
so
to
say
from
future
crew
team,
I'm
from
the
platform
team
so
to
say
and
carry
my
own
search
and
few
other
things
and
here's
a
PM
on
that
team-
and
this
is
something
which
we
technically
released
as
part
of
the
capability,
was
released
as
part
of
the
March
release
of
season.
I
think
it
was
March
it
just.
It
was
yes
March
this
year,
maybe
anyway,
but
what
he
is
actually
sharing
here.
A
A
What
it
means
is
that
then,
when
you're
searching
in
the
site
level,
when
you're
adding
a
text
in
the
top
right
corner
text
books,
is
it
then
targeting
all
sides
that
cite
a
hub
site
or
what
is
it
targeting?
Apparently
hub
site
option
has
still
some
chances.
So
we're
investigating
on
that,
but
the
tenants
last
the
site
scope
is
already
working
problem,
so
cool
right
now
this
is
a
site
level
setting,
as
you
can
see
here.
B
A
Level
setting
SP
web
level,
setting
which
it's
debatable
is
that
good
enough
should
it
be
actually
higher
level,
so
I
would
be
able
to
control
that
in
a
higher
level
as
well.
Why
not,
please,
give
us
feedback
using
the
user
voice?
Oh
now,
the
one
thing
what
we
wanted
to
kind
of
attach
this
already
this
one
was
really
good
from
this
morning.
It
is
Monday
15
of
April
2019,
and
this
one
was
from
Yannick
around
the
more
unsaved
list
as
a
template,
and
this
is
really
cool
stuff.
A
Basically,
what
Yannick
is
here
offering
is
a
list
view
common
set,
which
will
then
open
up
the
panel
and
in
the
panel
you're
able
to
download
the
needed
XML
or
definition
for
list
would
to
be
applied
or
included
in
the
site
designs
inside
scripts.
So
that's
actually
pretty
cool
and
and
basically
you
can
go
to
any
list
and
then
click
Save
list
as
a
template
and
then
down
clicking
the
download.
You
can
actually
get
the
denis
datasets
off
doing
that.
What's
better
well,
this
kind
of
future
proven
option.
A
It's
a
JSON
definition
of
the
list
which
should
be
created.
It's
a
future
proven
option
than
any
of
the
old
classic
ways
of
saving
lists
as
a
template
camel
camel
yes
or
FTP
files,
STP
files,
you
can
yes,
yes
do
that,
unfortunately,
because
that's
actually
interesting,
that's
if
we
do
a
historical
discussion,
so
back
in
2010,
we
introduced
w
WS
WS.
B
A
A
Book
right
and
then
that
came
to
be
the
sample
solution.
Yes
correct
on
that
now,
but
for
lists.
We
do
not
do
that
so
for
lists.
If
you
still
go
to
the
classic
UIs
and
classic
SharePoint
2019
and
in
a
save
list
as
a
template,
if
they're
still
fixed
that,
there's
a
buttons
available
for
that,
it
will
actually
save
a
nest.
Ap
file,
which
is
actually
a
binary
file.
A
Resourcing
resourcing
usage
resource
a
yes
there's
things,
they
have
a
big
impact,
but
this
one
is
really
cool,
as
a
Yannick
has
actually
investigated
how
to
cite
designs
and
substrate
power
shells
are
working
and
what
was
interesting
here.
Let
me
actually
pinpoint
this
from
here:
the
here's
github
example
in
his
own
github
and
if
we
go
to
the
source
and
he
created
service
services
and
there's
a
site
design
service
and
in
the
extraction
of
the
list
as
a
template
or
as
a
site,
design
get
side
script
from
the
list.
A
Here's
the
URL
and
before
we
went
to
the
actual
articles,
we
talked
about
the
fact
that
well,
maybe
there's
a
scenarios
and
features
were
to
push
out
and
then
we
change
them
and
and
all
of
that
and
this
API
has
not
been
documented.
So
officially,
it's
not
actually
as
important
to
be
called
by
a
third
party,
which
is
one
discussion
point
also
the
URL
of
that
API
seems
pretty
funky.
Doesn't
it
pretty
internal
pretty
intern
its
description.
B
A
So
I
mean
it
is
super
powerful,
API,
no
doubts
it's
it's,
but
clearly.
This
is
something
which
we
need
to
work
on
internally
to
make
sure
that
it
sits
properly
exposed,
and
it's
also
a
document
that,
if
people
want
to
use
this
rather
than
leave
it
as
it
is
because
this
implies
that
we
might
actually
change
the
API
anytime,
which
would
then
break
the
functionality
Gooch
moving
on.
Are
things
super
cool
from
UNIX?
A
Let's
check
it
out
moving
on
things.
This
is
from
harsh
around
extension
list,
with
common
set
for
unpromoted
news.
This,
basically
for
the
scenario
where,
if
I
can
actually
zoom
in
as
a
live
thing
where
you
accidentally
promote
an
article
as
a
news,
but
then
you
want
to
unpromoted,
as
it
is
a
way
to
be
a
news.
So
pretty
cool
UI
is
pretty
cool,
layouts
and
I.
A
Think
the
presentation
and
everything
looks
pretty
yeah
look
professional,
which
is
really
cool,
relatively
simple
scenario,
but
makes
makes
perfect
sense
and
how
do
I
get
I,
don't
typically
use
the
live
slightly
puzzled.
Now
this
one
was
from
Marco
Barbosa
and
around
probably
Bane
dynamic
fields
and
OOP.
A
In
here
it's
relatively
new,
you
see
some
API,
which
is
the
footer
enabled,
which
is
basically
then
controlling,
is
the
for
or
visible
in
the
communication
sites,
and
by
default.
The
footer
is
visible
in
all
of
the
communication.
Sites
which
might
be
is
slightly
confusing
because
it
was
enabled
by
default,
for
everybody
like
out
of
blue
I,
think
we
did
a
admin
message
from
that,
but
it
still
kind
of
a
which.
A
Paid
well
if
the
Buddha
would
not
have
been
enabled,
and
nobody
would
have
known
that,
there's
a
food
or
cave
in
first.
So
it's
kind
of
debatable
and
this
one
we
had
a
Hugo
Bernier
did
a
live
community
called
demo.
Last
week
we
had
a
really
huge
Skype,
nado
sky,
blue
sea
sky
bow
whatever.
So
we
had
some
issues
with
Skype
server
sign
and
that
that
will
say
I
think
we
hit
like
210
and
attendees,
and
then
somebody
or
some
few
video
person
said
a
video
on
and
then
it's
that
completely
starts
crumbling
down.
A
I,
don't
know
if
it
was
related
on
the
video,
so
the
number
of
and
days,
but
then
and
then
it
took
a
while
for
us
to
get
back
on
the
on
the
normal
thing.
But
what's
really
cool
around
this
one
is
that
he
actually
did
a
reverse
engineering
for
file
picker
so
out
of
the
box
file
picker
and
to
implement
exactly
the
same
looking
file
picker
as
we
have
out
of
the
box
for
first
party,
where
ice.
B
A
A
Bmp
one
yeah
so
and
then
that's
something.
Obviously
this
is
a
good
reminder
for
us
internally
that
we
need
to
figure
this
one
out
quite
fast
and
we
have
to
start
providing
the
first
body
controls
or
or
then,
if
nothing
else
agree
that
there's
a
BMP
property
controls
way
of
exposing
similar
code
of
capabilities
for
third
party,
because
picking
a
file
is
like
a
of
course
that
capability
has
Texas.
Yes,
yes,.
A
B
Yes,
yeah
and
I
guess
that
that,
in
the
end,
there's
also
so
so,
the
benefit
to
Microsoft,
if
whatever
is
being
build
by
everyone
else,
looks
and
feels
the
same
way
as
things
that
are
available
out
of
the
box,
because
that
allows
the
customers
to
train
the
users
once
and
they
can
use
anything
and
everything
as
opposite
to
you.
This
things
look
like
that
and
then
the
other
one
like
that
like
why
they
are
different.
Yeah.
A
Absolutely
absolutely
absolutely
make
sense,
now
and
and
by
the
way,
this
webpart
in
general.
Is
it's
a
beautiful
work
of
work
of
implementation
so,
and
it
is
a
relatively
like
edge
case
scenario,
where
hugo
sharing
this
with
a
marble,
whatever
images,
but
it's
it's
actually
really:
nice
implementation,
probably
the
Bane's
and
all
the
the
rendering
and
everything
else.
This
is
really
nicely
done
so
great
Burke
with
her
cool
and
you
can
actually
do
the
the
compare
of
the
images
here
and
all
this
rendering
is
really
really
nice.
So
really
great
example.
A
Now
this
one
was
marked
the
Anderson
related
on
creating
and
deploying
a
custom
theme
in
SharePoint
Online,
really
good
article
as
well.
Two
minutes
rate
depends
on
how
fast
you
read
and
but
basically
an
average
on
average.
Yes,
how
do?
How
do
you
control
the
theming?
What
are
the
things
and
teaming
options?
How
do
what
are
the
key
values
there
and
how
do
you
actually
get?
A
How
do
we
define
that
using
Jason,
and
then
you
actually
run
the
ads
SPO
theme
we,
whatever
the
name
for
your
theme,
is
to
actually
get
it
available
in
the
site,
collection,
level
or
sorry
in
a
tenet
low
then
are
able
to
apply
that
there's.
Quite
a
few
articles
related
on
theming
and
also
the
the
theme
builder
is
a
really
important
thing
for
those
this
context,
as
well
but
cool
stuff.
To
recap
on
how
things
actually
work.
A
This
one
was
from
Julie
and
companies
mark
so
around
NPN
version
usage,
so
basically
upgrading
a
version
of
SPF
exsolution
with
a
specific
conversion
and
actually
Waldeck
explained
me
the
tacking
and
everything
else,
because
we're
not
using
this
in
the
in
the
engineering
as
such.
But
basically
the
problem
was
that,
if
you
don't
have
this
kit
here
and
you
do
run
the
inversion
at
the
tax-
one
not
probably
applied,
and
the
DAC
would
be
applied
for
tracking,
for
example,
this
is
the
version
which
were
released
and
this
one
was
to
1.1
version.
A
This
is
1.2
version
and
it's
almost
like
labeling
back
in
TFS
timeframe.
Yes,
that's
what
you
to
usage
good
clarification,
which
reminders
how
it
actually
works
and
then
the
final
one
was
from
Ron,
not
Orion
restrict
permissions
on
editing
ship
on
this
telescope,
the
pen
configurations
we
wanted
to
talk
about.
Actually
this
one.
This
one
was
kind
of
an
interesting
thing.
So
what
are
we
doing
here?
Is
that
we're
reading
the
permissions
of
the
user
and
then
in
this
case
we
are
basically
adding.
Is
it
disabled
and
not
based
on
the
permission
of
the
user?
A
So
does
a
user
has
to
manipulate
with
permission
for
in
the
property
text
1,
and
in
this
case,
as
an
example,
if
you
don't
have
the
sufficient
permission,
then
the
description
text
box
would
be
disabled.
No.
It
is,
however,
highly
highly
important
to
realize
that
all
of
this
kind
of
a
JavaScript
level,
manipulation
of
permissions
can
be
tricked
using
console.
A
So
you
can,
you
can
just
do
an
f12
and
modify
settings
and
in
especially
in
this
kind
of
case,
where
this
description
field
is
just
the
property
of
the
web
part
and
doesn't
actually
there's
no
API,
which
is
getting
called
the
kind
of
things.
Obviously,
if
there
would
be
a
let
say,
an
administrative
API
behind
if
the
scenes
getting
called
that
has
server-side
permission
checking
and
therefore
he
would
not
able
to
anyway
do
that
and
and
anyway
that
doing
this
kind
of
a
checking
is
good.
A
B
That's
a
good
one.
There
like
we
have
quite
a
few
things
going
going
on
at
rank
or
with
new
version
of
the
health
check
tool
that
we
have.
That
allows
you
to
find
issues
in
your
tenant,
so
we're
trying
to
like
dot
the
last
I's
and
cross
the
last
T's
to
to
have
it
shipped,
because
we
we
have
quite
a
few
adjustments
there,
so
that
should
be
available
this
week.
So
it
will
take
probably
some
of
my
time
to
check
that.
B
B
Do
people
do
that?
I?
Don't
think
so.
I,
don't
know,
but
it
feels
like
like
they
know
like
they
just
want
to
have
like
one
thing
and
do
it
and
the
cool
thing
is
there
is
that
in
AD
you
have
the
notion
of
multi
resource
refresh
token
tokens,
so
once
you
obtain
it
once,
you
can
then
request
access
token
for
anything.
You
want
across.
A
B
B
Yes,
exactly
so
so
the
research
being
the
API
to
which
you
you
want
to
talk-
and
you
know
I-
think
about
it
like
and
there's
also
interesting
thing
SPO
is
in
theory,
three
resources,
the
regular
size,
the
onedrive,
personal
onedrive
and
the
admin
side,
because
because
resources
are
are
I
isolated
by
by
domain
name
yeah.
So
in
a
way
for
each
domain
name,
you
have
to
have
separate
access
token.
The
cool
thing
about
a
ad
is
is
that
it
works
with
all
right.
B
So
if
you
want
to
have
an
access
token,
you
have
to
go
through
the
OAuth
flow,
meaning
you
have
to
do
a
request.
You
will
get
a
code,
then
you
can
exchange
the
code
for
a
token,
so
it's
quite
a
going
back
and
forth,
but
there's
also
the
notion
of
multi
refresh
Reese
refresh
token,
which
is
a
morality
for
short
right.
So
once
you
have
a
token
you
or
you
once
you
have
a
refresh
token,
you
can
exchange
it
for
access
token
to
another
resource.
B
So
imagine
first
I
obtained
a
token
for
the
Microsoft
graph
and
then
I
think
oh
yeah,
but
I
need
to
call
SPO
for
this
thing
you
know,
I
can
just
use
the
Refresh
token
that
I
got
from
the
Microsoft
graph
and
exchange
it
for
access
token
to
SPO
and
I
can
just
go
back
and
forth
between
resources
without
having
to
bother
the
user
or
have
to
go
through
the
whole
complex
flow
back
and
forward
beckoned
because
oftentimes,
it's
multiple
calls
right.
Yep.
A
B
A
Yes,
because
we
did
a
fiddler
dance
with
an
HTTP
to
flip
the
access
to
the
target
resource.
The
downside
of
that
well,
not
a
downside,
but
that's
reminded
me
on
something
which
relates
on
the.
Why
aren't
we
as
a
Microsoft,
making
it
more
easier
for
people
to
actually
do
this
in
practice,
which
relates
on
the
SDK
just
there.
B
B
Yeah
yeah,
so
you
have
the
800
and
they
allow
you
to
do
it,
but
they
still
need
to
like
they
still
require
you
to
tell
I
want
to
have
an
access
token
for
this
and
then
for
each
one.
They
have
like
a
number
of
flows
right.
So
there
is
the
on
behalf
of
there's
device
code.
There
is
the
and
so
forth,
and
so
on
right.
A
A
Correct
because,
when
you
think
of
it,
we're
still
in
a
max
of
365
or
office
365
level,
and
you
did
the
fact
that
you
should
be
able
to
access
one
resource
and
another
one
should
be
like
dun
dun,
dun,
not
magic,
because
we're
still
talking
about
this
to
be
well,
not
magic,
but
still
additional
dancing
and
additional
requests
here
in
there.
Well,.
B
A
B
A
Yeah
because
it's
just
a
classical
thing
like
you
mentioned,
and
we're
spending
way
too
much
time
on
this,
but
this
acute
discussion,
and
so
in
the
case
of
season
order,
the
BMP,
PowerShell
or
the
BMPs
need
some
extension.
It
is
exactly
the
same
challenge
if
you,
if
you
operate
a
can
SharePoint,
you
have
a
different
off
model
than
the
operator
can
steams
and
then
now
there's
an
ongoing
discussion
related
on
well
we're
introducing
now
the
team's
support
to
the
engine
and
with
an
extraction
and
apply
meant
and
everything
else.
So
how
do
we
authenticate?
A
Should
we
drop?
Do
it
classic
or
the
indication
modes
completely
or
not
stand
at
the
same
time,
even
though
it's
sorry
didn't
say
this
out
loud
native
shipment,
online
PowerShell
only
supports
order
indicating
with
a
user
ID
and
password
and
or
multi
a
multi-factor
authentication.
There
is
no
app
ID
and
a
secret
where
yeah
signing,
which
is
again
limiting
factor,
because
it
would
be
awesome
to
be
able
to
use
these
things.
Centroid,
like.
B
It
deserve
these
are
the
artifacts
that
we
carry
from
way
way
way
back
in
the
past,
and
we
see
that
especially
topics
like
identity.
They
evolved
a
lot
because
now
we
have
mfa,
conditional
access
and
so
forth
and
so
on
and
say
they're
all
the
cool
features
that
are
available
in
80
premium
yep,
and
then
you
want
to
use
things
like
power
show
or
an
API,
and
it's
like
yeah.
You
can
do
that
like
no,
like
you.
B
Exactly
and
then
also
things
like
the
moment,
you
Virgin
to.net
car,
let's
say
only
nurse
well,
there
are
no
like
no
things
like
Windows
credentials,
home
yep
manager.
So
you
also
have
to
think
about
that.
Like
the
the
pump
gets
bigger
and
there
are
more
things
to
take
into
account
the
bigger
you
want
to
go
right.
A
A
A
B
A
This
one,
but
that
really
comes
down
on
the
fact
that
the
community
actually
is
the
the
community,
can
actually
help
Mike
stuff
to
succeed
on
these
things
as
well.
Your
feedback
is
super
important,
but
the
feedback
should
not
be
like
hey
this
sucks
because
that's
that's
not
constructed.
That's
not
beneficial,
be
rather
part
of
the
solution
and
offer
a
solution
or
offer
help
or
offer
an
offer
as
some
suggestions
and
those
are
good,
because
then
we
can
work
together
towards
the
right
end
code
and
pointing
somebody
and
says
say
you're
doing
an
allows,
a
job.
A
B
A
Nothing
has
changed.
Nothing
has
changed.
It's
still
exactly
the
same.
You'd
rather
use
your
same
energy
to
solve
the
problem
or
try
towards
the
right
problem.
Some
of
the
problems
are
long-lasting
and
they're
not
solved
like
that,
but
pushing
things
to
the
right
moment
and
right
we're
right
way
right
direction.
A
It's
already
a
start
and
that's
something
and
I
think
we're
getting
there
one
step
at
a
time
in
I,
think
communities
as
well,
I
think
less
and
less
we
can
see,
see
direct
attacks
in
the
in
the
Twitter
or
whatever,
which
is
good,
but
I
think
we
still
need
to
learn
to
to
work
together
even
more
efficiently
yeah,
but
I
think
that's
it
for
this
week.
So
thank
you,
Wallach.
Thank
you
for
people
who
are
watching
us
fronting
right,
I
mean.