►
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
Hello:
everyone,
it's
mad
from
gitlab,
Trad,
Insight
team
and
in
this
video
I,
will
show
you
how
the
admin
merge
request.
Custom
rule
works.
The
feature
is
currently
behind
the
future
flag.
Called
admin
merge
request,
which
has
to
be
enabled
for
a
project
to
use
it
I
want
to
mention
that
this
is
a
minimum,
viable
feature,
so
there's
currently
no
user
interface
to
create
member
Ro
roles
and
assign
those
member
roles
to
project
members.
A
So
here
I
have
a
test
project
which
has
three
members
I'm,
the
owner
of
the
project
and
there's
another
member
inherited
from
the
top
level
group
and
the
guest
user,
which
will
be
the
subject
of
this
video
in
this
project.
I
also
have
a
merge
request,
and
this
merge
request
shouldn't
be
visible
by
that
guest
user.
A
If
I
open
a
new
browser
session
and
sign
in
as
that
guest
user,
which
I
already
did
I
shouldn't,
be
able
to
see
the
merge
requests
menu
and
even
if
I,
try
to
access
that
merge
request
by
using
its
URL
I
receive
404.
So
to
be
able
to
see
this
merge
request,
we
have
to
create
a
member
role
which
enables
admin,
merge,
request
and
then
assign
that
member
role
to
Our
Guest
user,
but
as
I
already
mentioned,
there's
currently
no
user
interface.
To
do
that,
so
we
will
use
our
existing
rest
apis.
A
So
let's
first
check
the
existing
members
of
our
project
and,
as
you
can
see,
it
returns
us
the
guest
user
and
there's
currently
no
member
role
assigned
to
this
user
and
then
check
the
member
roles
available
for
our
group
and
the
API
returns
us
an
empty
collection.
A
So
we
have
to
create
that
member
role
to
create
a
member
Ro.
We
make
a
post
request
to
the
member
R's
API
with
a
Json
payload
with
base
access
level
and
the
name
of
the
permission
we
want
to
enable
which
is
admin,
merge
request
in
this
case.
There's
an
important
thing
here
is
that
member
role
has
to
be
created
for
the
top
level
group
in
the
group
hierarchy,
which
is
the
Development
Group
here
in
this
case
with
have
which
has
id73.
A
So
let's
create
this
member
Ro
and
it's
created
and
let's
note
its
ID
as
we
will
use
this
ID
while
assigning
it
to
our
guest
user
to
assign
this
member
role
to
Our
Guest
user.
We
make
a
put
request
to
members
API
with
a
Json
payload
with
access
level
set
as
10
10
is
for
guest
users
and
the
member
role
ID
as
16
as
the
recently
created
member
Ro
ID
was
16,
so
let's
make
the
request
and
and
the
now
the
member
role
is
assigned
to
Our
Guest
user.
A
So
if
I
go
back
to
that
browser
Tab
and
refresh
the
page
now,
I
can
see
the
merge
request.
I
can
also
approve
the
merge
request.
So
this
is
how
the
admin
merge,
request,
custom,
rule,
Works
and
I
hope
you
enjoy
watching
this
video
and
I
wish.
You
have
a
good
day.