Introduction to Web Roles in Power Pages - Microsoft Business Application: Ep.28
0 views
Aug 6, 2025
Join this live session with Mahender Pal and Venkata Subbarao for the next episode of Microsoft Business Application Live Show on March 14 at 10:00 PM (IST). In this session, we will be giving a walkthrough on Web Roles in Power Pages. • What are Web Roles? • Importance of Web Roles in Power Pages security • Differences between Web Roles and Table Permissions • Default Web Roles in Power Pages • Demo 📺 CSharp TV - Dev Streaming Destination http://csharp.tv 🌎 C# Corner - Community of Software and Data Developers https://www.c-sharpcorner.com #CSharpTV #csharpcorner
View Video Transcript
0:03
[Music]
0:08
[Music]
0:15
[Music]
0:39
greetings everyone welcome again to the
0:42
greetings everyone welcome again to the
0:42
greetings everyone welcome again to the business application
0:44
business application
0:44
business application show so you guys know that uh we discuss
0:48
show so you guys know that uh we discuss
0:48
show so you guys know that uh we discuss about the Power Platform and business
0:51
about the Power Platform and business
0:51
about the Power Platform and business applications
0:52
applications
0:52
applications here so today on
0:56
the it's uh it's holiday uh holy here if
1:01
the it's uh it's holiday uh holy here if
1:01
the it's uh it's holiday uh holy here if you guys know that uh so we are
1:03
you guys know that uh so we are
1:03
you guys know that uh so we are celebrating holy in daytime and evening
1:07
celebrating holy in daytime and evening
1:07
celebrating holy in daytime and evening we are connected here to take this uh
1:10
we are connected here to take this uh
1:10
we are connected here to take this uh business application so I have with me
1:12
business application so I have with me
1:12
business application so I have with me my friend
1:14
my friend
1:14
my friend vit so here let me share my
1:19
vit so here let me share my
1:19
vit so here let me share my screen so today we are going to talk
1:23
screen so today we are going to talk
1:23
screen so today we are going to talk about
1:25
about
1:25
about the power Pages web roles so we from the
1:28
the power Pages web roles so we from the
1:28
the power Pages web roles so we from the last couple of sessions
1:30
last couple of sessions
1:30
last couple of sessions we have discussing
1:36
uh me share my
1:40
uh me share my
1:40
uh me share my screen just confirmed that if you can
1:44
screen just confirmed that if you can
1:44
screen just confirmed that if you can see my
1:45
see my
1:45
see my screen sure sure I could not see it yet
1:57
[Music]
2:01
can you see
2:02
can you see
2:02
can you see it yes I can see now okay
2:06
it yes I can see now okay
2:06
it yes I can see now okay perfect so uh from last couple of
2:09
perfect so uh from last couple of
2:09
perfect so uh from last couple of sessions we have been discussing about
2:12
sessions we have been discussing about
2:12
sessions we have been discussing about the power pages and uh in last session
2:15
the power pages and uh in last session
2:15
the power pages and uh in last session we said that in you know we will be uh
2:18
we said that in you know we will be uh
2:18
we said that in you know we will be uh discussing about the web roles so here
2:20
discussing about the web roles so here
2:20
discussing about the web roles so here we are today with the web roles so we
2:23
we are today with the web roles so we
2:23
we are today with the web roles so we will start with the basic introduction
2:25
will start with the basic introduction
2:25
will start with the basic introduction about the web roles and why it is needed
2:28
about the web roles and why it is needed
2:28
about the web roles and why it is needed and what all the you know components of
2:31
and what all the you know components of
2:31
and what all the you know components of the web roles how the table permissions
2:33
the web roles how the table permissions
2:33
the web roles how the table permissions are part of the web roles and how they
2:35
are part of the web roles and how they
2:35
are part of the web roles and how they control the security of the power pages
2:38
control the security of the power pages
2:38
control the security of the power pages and then we will discuss that what are
2:39
and then we will discuss that what are
2:39
and then we will discuss that what are the default web roles that is available
2:42
the default web roles that is available
2:42
the default web roles that is available uh you know so when when you set up that
2:44
uh you know so when when you set up that
2:44
uh you know so when when you set up that power Pages website you get some default
2:48
power Pages website you get some default
2:48
power Pages website you get some default web roles there so we'll discuss that oh
2:51
web roles there so we'll discuss that oh
2:51
web roles there so we'll discuss that oh okay what are all the default web roles
2:54
okay what are all the default web roles
2:54
okay what are all the default web roles are there and of course if you want we
2:56
are there and of course if you want we
2:56
are there and of course if you want we can create our own custom web roles
2:58
can create our own custom web roles
2:58
can create our own custom web roles depending on our
3:00
depending on our
3:00
depending on our requirement and then we will have touch
3:03
requirement and then we will have touch
3:03
requirement and then we will have touch based on the table permission we will
3:05
based on the table permission we will
3:05
based on the table permission we will discuss that what are the table
3:07
discuss that what are the table
3:07
discuss that what are the table permissions are there how we can set up
3:10
permissions are there how we can set up
3:10
permissions are there how we can set up them and what is their functionality
3:12
them and what is their functionality
3:12
them and what is their functionality what is their use and then we'll discuss
3:14
what is their use and then we'll discuss
3:15
what is their use and then we'll discuss about that access label so web roles are
3:18
about that access label so web roles are
3:18
about that access label so web roles are basically these combination of these
3:20
basically these combination of these
3:20
basically these combination of these three things you know that internally we
3:23
three things you know that internally we
3:23
three things you know that internally we can say like two things the table
3:25
can say like two things the table
3:25
can say like two things the table permission as well as that access labels
3:27
permission as well as that access labels
3:27
permission as well as that access labels so then we will see the demo on this
3:30
so then we will see the demo on this
3:30
so then we will see the demo on this okay so before jumping into that let's
3:34
okay so before jumping into that let's
3:34
okay so before jumping into that let's have a quick introduction about ourself
3:36
have a quick introduction about ourself
3:36
have a quick introduction about ourself myself Mahindra and I have my friend
3:38
myself Mahindra and I have my friend
3:38
myself Mahindra and I have my friend Vena with me so we both are Microsoft
3:40
Vena with me so we both are Microsoft
3:40
Vena with me so we both are Microsoft MVP as well as c m Corner MVP so we have
3:44
MVP as well as c m Corner MVP so we have
3:44
MVP as well as c m Corner MVP so we have been working with Dynamics uh you know
3:48
been working with Dynamics uh you know
3:48
been working with Dynamics uh you know 365 now and ear we call used to call it
3:51
365 now and ear we call used to call it
3:51
365 now and ear we call used to call it Dynamic CRM it's like more than 10 years
3:55
Dynamic CRM it's like more than 10 years
3:55
Dynamic CRM it's like more than 10 years now so yeah that's our quick int C so
4:00
now so yeah that's our quick int C so
4:00
now so yeah that's our quick int C so now let's move to that uh first
4:04
now let's move to that uh first
4:04
now let's move to that uh first slide
4:07
okay
4:10
okay
4:10
okay so
4:12
so
4:12
so uh if you are already uh you know
4:15
uh if you are already uh you know
4:15
uh if you are already uh you know working with the data verse so you are
4:18
working with the data verse so you are
4:18
working with the data verse so you are working with the model driven apps
4:21
working with the model driven apps
4:21
working with the model driven apps whether it's you know you are building
4:23
whether it's you know you are building
4:23
whether it's you know you are building model driven app from the Power Platform
4:26
model driven app from the Power Platform
4:26
model driven app from the Power Platform or you are using the any first party app
4:29
or you are using the any first party app
4:29
or you are using the any first party app from Microsoft like sales app customer
4:31
from Microsoft like sales app customer
4:31
from Microsoft like sales app customer service field service so whatever app
4:34
service field service so whatever app
4:34
service field service so whatever app that you are using so in that we have a
4:37
that you are using so in that we have a
4:37
that you are using so in that we have a concept of the security role which
4:39
concept of the security role which
4:39
concept of the security role which basically handle that how you know you
4:41
basically handle that how you know you
4:42
basically handle that how you know you can see the data of your model driven
4:45
can see the data of your model driven
4:45
can see the data of your model driven app whether it's a custom table or the
4:48
app whether it's a custom table or the
4:48
app whether it's a custom table or the existing Microsoft table you know how
4:51
existing Microsoft table you know how
4:51
existing Microsoft table you know how you can access the data up to what level
4:53
you can access the data up to what level
4:53
you can access the data up to what level you can access the data what are the
4:56
you can access the data what are the
4:56
you can access the data what are the operation that you can perform on the
4:58
operation that you can perform on the
4:58
operation that you can perform on the set of tables okay so you can create
5:01
set of tables okay so you can create
5:01
set of tables okay so you can create write delete or you know associate them
5:05
write delete or you know associate them
5:05
write delete or you know associate them to the another record or another record
5:07
to the another record or another record
5:07
to the another record or another record can be Associated to the current record
5:09
can be Associated to the current record
5:09
can be Associated to the current record so all these permissions are basically
5:12
so all these permissions are basically
5:12
so all these permissions are basically part of the security role now when we
5:15
part of the security role now when we
5:15
part of the security role now when we are working with the power pages when we
5:17
are working with the power pages when we
5:17
are working with the power pages when we are building our website and in the
5:19
are building our website and in the
5:19
are building our website and in the website we you know discussed in our uh
5:23
website we you know discussed in our uh
5:23
website we you know discussed in our uh earlier session that we can use a
5:25
earlier session that we can use a
5:25
earlier session that we can use a different uh way to get it uh you know
5:28
different uh way to get it uh you know
5:28
different uh way to get it uh you know data from the data tables like we can
5:31
data from the data tables like we can
5:31
data from the data tables like we can use the web templates we can have that
5:34
use the web templates we can have that
5:34
use the web templates we can have that you know create the view and P put the
5:37
you know create the view and P put the
5:37
you know create the view and P put the list on the any web page and you can see
5:40
list on the any web page and you can see
5:40
list on the any web page and you can see the data right but how this data is
5:43
the data right but how this data is
5:43
the data right but how this data is visible on the pages that is behind the
5:46
visible on the pages that is behind the
5:46
visible on the pages that is behind the scene dependent on the web roles so web
5:49
scene dependent on the web roles so web
5:49
scene dependent on the web roles so web roles are basically just like a security
5:51
roles are basically just like a security
5:51
roles are basically just like a security role and under that web roles we have
5:55
role and under that web roles we have
5:55
role and under that web roles we have different different table permission
5:57
different different table permission
5:57
different different table permission which Define that what you can do in
5:59
which Define that what you can do in
5:59
which Define that what you can do in that table okay so the permission that I
6:01
that table okay so the permission that I
6:01
that table okay so the permission that I was referring here like you can you know
6:03
was referring here like you can you know
6:04
was referring here like you can you know you can create new record from the
6:05
you can create new record from the
6:05
you can create new record from the portal you can open that existing record
6:09
portal you can open that existing record
6:09
portal you can open that existing record it means you can read that record and if
6:11
it means you can read that record and if
6:11
it means you can read that record and if you want to do any modification so you
6:13
you want to do any modification so you
6:13
you want to do any modification so you have a right permissions okay so if
6:16
have a right permissions okay so if
6:16
have a right permissions okay so if there is some record that is present on
6:18
there is some record that is present on
6:18
there is some record that is present on the power Pages your portal you can go
6:21
the power Pages your portal you can go
6:21
the power Pages your portal you can go ahead and do the modifications for
6:23
ahead and do the modifications for
6:23
ahead and do the modifications for example let's say you are working with
6:25
example let's say you are working with
6:25
example let's say you are working with the you know any power Pages website
6:28
the you know any power Pages website
6:28
the you know any power Pages website where we have Expos your uh you know
6:31
where we have Expos your uh you know
6:31
where we have Expos your uh you know customer data or maybe your vendor
6:32
customer data or maybe your vendor
6:32
customer data or maybe your vendor information or maybe your case
6:34
information or maybe your case
6:34
information or maybe your case information where you can see that okay
6:37
information where you can see that okay
6:37
information where you can see that okay all are the cases which you have
6:38
all are the cases which you have
6:39
all are the cases which you have registered and what are the status of
6:41
registered and what are the status of
6:41
registered and what are the status of that okay and when you want to create
6:43
that okay and when you want to create
6:43
that okay and when you want to create that case so you have a create
6:45
that case so you have a create
6:45
that case so you have a create permission or not if you want to open
6:48
permission or not if you want to open
6:48
permission or not if you want to open any existing case and do some
6:50
any existing case and do some
6:50
any existing case and do some modification can you do that or not so
6:52
modification can you do that or not so
6:53
modification can you do that or not so all that are basically part of the table
6:55
all that are basically part of the table
6:55
all that are basically part of the table permission so under the table permission
6:57
permission so under the table permission
6:57
permission so under the table permission we can combine all these things
7:00
we can combine all these things
7:00
we can combine all these things and then based on your table permission
7:02
and then based on your table permission
7:02
and then based on your table permission it will get the data from the data ver
7:04
it will get the data from the data ver
7:04
it will get the data from the data ver to you and whatever uh you know your
7:07
to you and whatever uh you know your
7:07
to you and whatever uh you know your permission is there that data will be
7:09
permission is there that data will be
7:09
permission is there that data will be rendered to your web page okay so that's
7:13
rendered to your web page okay so that's
7:13
rendered to your web page okay so that's is basically the web roles and if let's
7:17
is basically the web roles and if let's
7:17
is basically the web roles and if let's say uh when we are uh you know browsing
7:20
say uh when we are uh you know browsing
7:20
say uh when we are uh you know browsing any uh website so normally we have two
7:23
any uh website so normally we have two
7:23
any uh website so normally we have two type of user that you know we consider
7:26
type of user that you know we consider
7:26
type of user that you know we consider on the power pages so either you are a
7:29
on the power pages so either you are a
7:29
on the power pages so either you are a authenticated user means you have
7:32
authenticated user means you have
7:32
authenticated user means you have entered your credential to access that
7:35
entered your credential to access that
7:35
entered your credential to access that uh you know power
7:37
uh you know power
7:37
uh you know power Pages any any particular page or power
7:39
Pages any any particular page or power
7:39
Pages any any particular page or power Pages website right or you are simply
7:43
Pages website right or you are simply
7:43
Pages website right or you are simply browsing it and you have not entered
7:45
browsing it and you have not entered
7:45
browsing it and you have not entered your crenels here so then you are
7:47
your crenels here so then you are
7:47
your crenels here so then you are basically a Anonymous user means you are
7:50
basically a Anonymous user means you are
7:50
basically a Anonymous user means you are non-authenticated user so you have not
7:52
non-authenticated user so you have not
7:52
non-authenticated user so you have not entered your credentials so those two
7:55
entered your credentials so those two
7:55
entered your credentials so those two type of thing that's basically both uh
7:58
type of thing that's basically both uh
7:59
type of thing that's basically both uh two type of user like authenticated or
8:01
two type of user like authenticated or
8:01
two type of user like authenticated or non-authenticated what type of data that
8:04
non-authenticated what type of data that
8:04
non-authenticated what type of data that you know these two users can see that
8:08
you know these two users can see that
8:08
you know these two users can see that totally dependent on the Mahindra can
8:12
totally dependent on the Mahindra can
8:12
totally dependent on the Mahindra can you can you go to the third slide and
8:14
you can you go to the third slide and
8:14
you can you go to the third slide and make it as few full
8:19
mode yeah we see the total
8:23
PP
8:25
PP
8:25
PP okay so let make it the slideshow
8:29
okay so let make it the slideshow
8:29
okay so let make it the slideshow yeah this
8:32
yeah this
8:32
yeah this uh you're not able to see my slide here
8:35
uh you're not able to see my slide here
8:35
uh you're not able to see my slide here like right now I'm the default web roles
8:38
like right now I'm the default web roles
8:38
like right now I'm the default web roles yeah yeah we are seeing the total PP
8:42
yeah yeah we are seeing the total PP
8:42
yeah yeah we are seeing the total PP with all one two three four slides oh
8:46
with all one two three four slides oh
8:46
with all one two three four slides oh just one
8:47
just one
8:47
just one minute
8:48
minute
8:48
minute yeah display from current
8:55
slide okay let me do
8:59
slide okay let me do
9:00
slide okay let me do uh I
9:04
think that's again
9:07
think that's again
9:07
think that's again yeah I think let me do one thing
9:10
yeah I think let me do one thing
9:10
yeah I think let me do one thing actually I was sharing that window one
9:13
actually I was sharing that window one
9:13
actually I was sharing that window one let me try to share this complete entire
9:17
let me try to share this complete entire
9:17
let me try to share this complete entire screen and let me know you can see that
9:20
screen and let me know you can see that
9:20
screen and let me know you can see that introduction slide
9:23
introduction slide
9:23
introduction slide now not
9:26
now not
9:26
now not yet yes yeah
9:29
yet yes yeah
9:29
yet yes yeah F okay so that's uh what about the web
9:34
F okay so that's uh what about the web
9:34
F okay so that's uh what about the web roses
9:35
roses
9:35
roses here
9:38
now let's uh talk about that default web
9:43
now let's uh talk about that default web
9:43
now let's uh talk about that default web row okay so that what I was referring
9:46
row okay so that what I was referring
9:46
row okay so that what I was referring here that when you set up a vanilla
9:49
here that when you set up a vanilla
9:49
here that when you set up a vanilla power Pages website so you have set up
9:51
power Pages website so you have set up
9:51
power Pages website so you have set up the power Pages environment you will see
9:54
the power Pages environment you will see
9:54
the power Pages environment you will see that there are some default web roles
9:56
that there are some default web roles
9:56
that there are some default web roles that is automatically available there
9:59
that is automatically available there
9:59
that is automatically available there that is you know when you set up the
10:00
that is you know when you set up the
10:00
that is you know when you set up the vanilla so all those web roles are
10:02
vanilla so all those web roles are
10:02
vanilla so all those web roles are basically provided as a part of the your
10:05
basically provided as a part of the your
10:05
basically provided as a part of the your our Pages setup so the first thing is
10:08
our Pages setup so the first thing is
10:08
our Pages setup so the first thing is that administrator okay so this is for
10:11
that administrator okay so this is for
10:11
that administrator okay so this is for the admin user who are basically
10:13
the admin user who are basically
10:13
the admin user who are basically responsible for managing your complete
10:16
responsible for managing your complete
10:16
responsible for managing your complete web site okay so your power Pages
10:19
web site okay so your power Pages
10:20
web site okay so your power Pages website like they want to you know
10:23
website like they want to you know
10:23
website like they want to you know create Pages or they want to uh change
10:26
create Pages or they want to uh change
10:26
create Pages or they want to uh change the layout or they want to manage the
10:28
the layout or they want to manage the
10:28
the layout or they want to manage the user so all these are basically part of
10:31
user so all these are basically part of
10:31
user so all these are basically part of the admin user so normally this is given
10:34
the admin user so normally this is given
10:34
the admin user so normally this is given to whoever is the power user so on the
10:37
to whoever is the power user so on the
10:37
to whoever is the power user so on the to the power user we provide this kind
10:39
to the power user we provide this kind
10:39
to the power user we provide this kind of web roles and they have access to the
10:41
of web roles and they have access to the
10:41
of web roles and they have access to the everything which is part of your web
10:45
everything which is part of your web
10:45
everything which is part of your web page like complete power page website so
10:48
page like complete power page website so
10:48
page like complete power page website so they have full control over that and if
10:51
they have full control over that and if
10:51
they have full control over that and if you are a admin then you don't require
10:53
you are a admin then you don't require
10:53
you are a admin then you don't require any specific table permission right
10:56
any specific table permission right
10:56
any specific table permission right because you are admin so you can access
10:58
because you are admin so you can access
10:58
because you are admin so you can access every table data and whatever thing that
11:01
every table data and whatever thing that
11:01
every table data and whatever thing that is exposed on your power Pages website
11:04
is exposed on your power Pages website
11:04
is exposed on your power Pages website you will have access to that okay so
11:07
you will have access to that okay so
11:07
you will have access to that okay so that's basically the super power user
11:09
that's basically the super power user
11:09
that's basically the super power user that we have the admin user okay now the
11:14
that we have the admin user okay now the
11:14
that we have the admin user okay now the other two category that I was referring
11:16
other two category that I was referring
11:16
other two category that I was referring here that are you you are a
11:18
here that are you you are a
11:18
here that are you you are a authenticated user or you are a not
11:20
authenticated user or you are a not
11:20
authenticated user or you are a not authenticated user so do these are two
11:23
authenticated user so do these are two
11:23
authenticated user so do these are two different users so authenticated user
11:25
different users so authenticated user
11:26
different users so authenticated user means you are entering some kind of
11:28
means you are entering some kind of
11:28
means you are entering some kind of credential to be part of this power
11:30
credential to be part of this power
11:30
credential to be part of this power Pages like when you enter that details
11:33
Pages like when you enter that details
11:33
Pages like when you enter that details so we have different ways right you can
11:35
so we have different ways right you can
11:35
so we have different ways right you can use a standard uh contact uh record
11:38
use a standard uh contact uh record
11:38
use a standard uh contact uh record where we have you know username and
11:40
where we have you know username and
11:40
where we have you know username and password or you can use that Azure uh
11:43
password or you can use that Azure uh
11:43
password or you can use that Azure uh you know ad to log to that so using
11:46
you know ad to log to that so using
11:46
you know ad to log to that so using those different things you entered your
11:48
those different things you entered your
11:48
those different things you entered your credentials and then you become uh you
11:51
credentials and then you become uh you
11:51
credentials and then you become uh you basically become a authenticated user
11:54
basically become a authenticated user
11:54
basically become a authenticated user and then the set of thing that is
11:56
and then the set of thing that is
11:56
and then the set of thing that is exposed to this user that you will be
11:58
exposed to this user that you will be
11:58
exposed to this user that you will be available aable to you okay and if you
12:01
available aable to you okay and if you
12:01
available aable to you okay and if you don't enter any credentials you are
12:03
don't enter any credentials you are
12:03
don't enter any credentials you are basically Anonymous user means you are
12:06
basically Anonymous user means you are
12:06
basically Anonymous user means you are just browsing the website so for example
12:08
just browsing the website so for example
12:08
just browsing the website so for example this is very typical example when you
12:09
this is very typical example when you
12:09
this is very typical example when you are you know browsing any website okay
12:12
are you know browsing any website okay
12:13
are you know browsing any website okay so if you go to some company website or
12:15
so if you go to some company website or
12:15
so if you go to some company website or you want to see some Microsoft you know
12:17
you want to see some Microsoft you know
12:17
you want to see some Microsoft you know what what is new changes on the
12:19
what what is new changes on the
12:19
what what is new changes on the Microsoft side or Power Platform
12:21
Microsoft side or Power Platform
12:21
Microsoft side or Power Platform websites so you you are basically the
12:24
websites so you you are basically the
12:25
websites so you you are basically the anonymous user you have not entered any
12:27
anonymous user you have not entered any
12:27
anonymous user you have not entered any censer to that you are just ing be data
12:30
censer to that you are just ing be data
12:30
censer to that you are just ing be data so whatever data is exposed that is
12:32
so whatever data is exposed that is
12:32
so whatever data is exposed that is exposed to the every user who are
12:34
exposed to the every user who are
12:34
exposed to the every user who are basically not a authenticated user okay
12:38
basically not a authenticated user okay
12:38
basically not a authenticated user okay so these are the three type of web roles
12:42
so these are the three type of web roles
12:42
so these are the three type of web roles that is available by default and when
12:44
that is available by default and when
12:44
that is available by default and when you set up that user so there is there
12:48
you set up that user so there is there
12:48
you set up that user so there is there is a way that you can say that okay when
12:50
is a way that you can say that okay when
12:50
is a way that you can say that okay when this user is created automatically I
12:52
this user is created automatically I
12:52
this user is created automatically I want to you know assign this
12:54
want to you know assign this
12:54
want to you know assign this authenticated or Anonymous user so these
12:57
authenticated or Anonymous user so these
12:57
authenticated or Anonymous user so these type of thing you can set up on these
12:59
type of thing you can set up on these
12:59
type of thing you can set up on these web roles so automatically this will be
13:02
web roles so automatically this will be
13:02
web roles so automatically this will be added to the user so then the contact
13:05
added to the user so then the contact
13:05
added to the user so then the contact record will automatically have this web
13:07
record will automatically have this web
13:07
record will automatically have this web R so there is a setting for when we
13:10
R so there is a setting for when we
13:10
R so there is a setting for when we create uh set up the you know the portal
13:12
create uh set up the you know the portal
13:12
create uh set up the you know the portal contact there is a setting here and this
13:15
contact there is a setting here and this
13:15
contact there is a setting here and this is on the web roles as well we can
13:17
is on the web roles as well we can
13:17
is on the web roles as well we can Define that okay uh which user this uh
13:22
Define that okay uh which user this uh
13:22
Define that okay uh which user this uh web Ro will be applicable by default
13:25
web Ro will be applicable by default
13:25
web Ro will be applicable by default okay so this is these three uh web r
13:29
okay so this is these three uh web r
13:29
okay so this is these three uh web r that is there but of course here when we
13:33
that is there but of course here when we
13:33
that is there but of course here when we have our own custom requirement we go
13:35
have our own custom requirement we go
13:35
have our own custom requirement we go ahead and we set up our custom web
13:39
ahead and we set up our custom web
13:39
ahead and we set up our custom web roles
13:41
roles
13:41
roles so now as I said that the web roles are
13:45
so now as I said that the web roles are
13:45
so now as I said that the web roles are basically the core component here is the
13:48
basically the core component here is the
13:48
basically the core component here is the table permission and the access level
13:51
table permission and the access level
13:51
table permission and the access level okay so the table permission basically
13:54
okay so the table permission basically
13:54
okay so the table permission basically Define that what type of operation you
13:58
Define that what type of operation you
13:58
Define that what type of operation you can perform on the table okay so let me
14:02
can perform on the table okay so let me
14:02
can perform on the table okay so let me take an example that we are building a
14:05
take an example that we are building a
14:05
take an example that we are building a uh Power Pages website and we are
14:08
uh Power Pages website and we are
14:08
uh Power Pages website and we are exposing our uh you know product
14:10
exposing our uh you know product
14:11
exposing our uh you know product information or our users case history so
14:16
information or our users case history so
14:16
information or our users case history so whatever case they have registered to
14:18
whatever case they have registered to
14:18
whatever case they have registered to you know in our website and there is
14:20
you know in our website and there is
14:20
you know in our website and there is let's take an example we are a service
14:22
let's take an example we are a service
14:22
let's take an example we are a service based company and we provide support on
14:24
based company and we provide support on
14:24
based company and we provide support on our different different product or maybe
14:26
our different different product or maybe
14:26
our different different product or maybe we provide service on the different
14:28
we provide service on the different
14:28
we provide service on the different different
14:29
different
14:29
different you know third party products as well so
14:32
you know third party products as well so
14:32
you know third party products as well so user can go ahead and they can create
14:34
user can go ahead and they can create
14:34
user can go ahead and they can create case there and they can you know when
14:36
case there and they can you know when
14:36
case there and they can you know when they will create a case we will get that
14:38
they will create a case we will get that
14:38
they will create a case we will get that case and some um you know this customer
14:41
case and some um you know this customer
14:41
case and some um you know this customer support executive will work on that and
14:43
support executive will work on that and
14:43
support executive will work on that and they will resolve that case Okay so
14:45
they will resolve that case Okay so
14:45
they will resolve that case Okay so let's take an example that we are in
14:47
let's take an example that we are in
14:47
let's take an example that we are in that kind of scenario so here now on the
14:51
that kind of scenario so here now on the
14:51
that kind of scenario so here now on the pages like let's say we have created one
14:53
pages like let's say we have created one
14:53
pages like let's say we have created one page and in that one we have the case
14:56
page and in that one we have the case
14:56
page and in that one we have the case one okay so here the first thing that
14:59
one okay so here the first thing that
14:59
one okay so here the first thing that that we can see here so in the table
15:01
that we can see here so in the table
15:01
that we can see here so in the table permission like here we provide the name
15:03
permission like here we provide the name
15:04
permission like here we provide the name of the table okay uh what is the table
15:06
of the table okay uh what is the table
15:06
of the table okay uh what is the table that we want to set up and this is
15:08
that we want to set up and this is
15:08
that we want to set up and this is basically the name of your table
15:09
basically the name of your table
15:10
basically the name of your table permission that you want to keep so you
15:11
permission that you want to keep so you
15:11
permission that you want to keep so you can just keep like for example access to
15:14
can just keep like for example access to
15:14
can just keep like for example access to the account data it means that in this
15:16
the account data it means that in this
15:16
the account data it means that in this uh table permission we are going to
15:18
uh table permission we are going to
15:18
uh table permission we are going to configure for the account
15:21
configure for the account
15:21
configure for the account okay so under this drop down you will be
15:24
okay so under this drop down you will be
15:24
okay so under this drop down you will be able to see all the mostly all standard
15:27
able to see all the mostly all standard
15:27
able to see all the mostly all standard uh tables that you have created with
15:28
uh tables that you have created with
15:29
uh tables that you have created with whether it's a out of the box table or
15:31
whether it's a out of the box table or
15:31
whether it's a out of the box table or you have a custom table so those type of
15:33
you have a custom table so those type of
15:33
you have a custom table so those type of table you can see under
15:36
table you can see under
15:36
table you can see under this and then we have that access type
15:38
this and then we have that access type
15:38
this and then we have that access type here so that we will discuss in the next
15:40
here so that we will discuss in the next
15:40
here so that we will discuss in the next slide so this uh defines here on what
15:44
slide so this uh defines here on what
15:44
slide so this uh defines here on what level you can do these things for
15:46
level you can do these things for
15:46
level you can do these things for example you can read the data but up to
15:48
example you can read the data but up to
15:48
example you can read the data but up to what level you can read the data that
15:50
what level you can read the data that
15:50
what level you can read the data that Define these access level so read means
15:54
Define these access level so read means
15:54
Define these access level so read means you can read you can see that record so
15:56
you can read you can see that record so
15:56
you can read you can see that record so this is the minimum permission that you
15:58
this is the minimum permission that you
15:58
this is the minimum permission that you record if you want to interact with the
16:00
record if you want to interact with the
16:00
record if you want to interact with the record okay so read you can read that
16:03
record okay so read you can read that
16:03
record okay so read you can read that record update if you want to do any kind
16:05
record update if you want to do any kind
16:06
record update if you want to do any kind of modification you want to write
16:08
of modification you want to write
16:08
of modification you want to write something okay so you want to update uh
16:10
something okay so you want to update uh
16:10
something okay so you want to update uh let's say you want to write description
16:12
let's say you want to write description
16:12
let's say you want to write description of the case okay or you want to change
16:14
of the case okay or you want to change
16:15
of the case okay or you want to change the status of the case if there is
16:16
the status of the case if there is
16:16
the status of the case if there is something that you know some question is
16:18
something that you know some question is
16:18
something that you know some question is there that is asked for you you can
16:21
there that is asked for you you can
16:21
there that is asked for you you can write the question and you can you know
16:22
write the question and you can you know
16:22
write the question and you can you know assign back to the you know uh whoever
16:25
assign back to the you know uh whoever
16:25
assign back to the you know uh whoever is working on that case so that kind of
16:27
is working on that case so that kind of
16:27
is working on that case so that kind of thing is there so update so it means you
16:30
thing is there so update so it means you
16:30
thing is there so update so it means you want to do some modification of the
16:32
want to do some modification of the
16:32
want to do some modification of the record okay create you want to create
16:35
record okay create you want to create
16:35
record okay create you want to create new record like say you want to register
16:38
new record like say you want to register
16:38
new record like say you want to register new case from the you know power Pages
16:40
new case from the you know power Pages
16:40
new case from the you know power Pages web page so this is the create
16:42
web page so this is the create
16:42
web page so this is the create permission delete you want to delete
16:44
permission delete you want to delete
16:44
permission delete you want to delete some
16:45
some
16:45
some case and then we have the append and
16:49
case and then we have the append and
16:49
case and then we have the append and append to okay so these are basically
16:52
append to okay so these are basically
16:52
append to okay so these are basically and as I said that these are similar to
16:54
and as I said that these are similar to
16:54
and as I said that these are similar to what we have here on the our security
16:57
what we have here on the our security
16:57
what we have here on the our security roles as well so a pend and a pend to is
17:00
roles as well so a pend and a pend to is
17:00
roles as well so a pend and a pend to is basically these Works in both are
17:03
basically these Works in both are
17:03
basically these Works in both are related okay so let's say for example we
17:05
related okay so let's say for example we
17:05
related okay so let's say for example we are talking about that account either
17:08
are talking about that account either
17:08
are talking about that account either this account can be related to contact
17:12
this account can be related to contact
17:12
this account can be related to contact or contact can be related to account
17:14
or contact can be related to account
17:14
or contact can be related to account okay so that's what we have here that if
17:18
okay so that's what we have here that if
17:18
okay so that's what we have here that if we can append this to someone or some
17:20
we can append this to someone or some
17:20
we can append this to someone or some other record can be appended to this so
17:23
other record can be appended to this so
17:23
other record can be appended to this so those set of permissions are basically
17:25
those set of permissions are basically
17:25
those set of permissions are basically here when we Define the table
17:28
here when we Define the table
17:28
here when we Define the table permissions
17:29
permissions
17:29
permissions okay and then we have the role here so
17:33
okay and then we have the role here so
17:33
okay and then we have the role here so that's basically that okay we are
17:35
that's basically that okay we are
17:35
that's basically that okay we are creating this table permission but on
17:38
creating this table permission but on
17:38
creating this table permission but on which web role we are going to use these
17:41
which web role we are going to use these
17:41
which web role we are going to use these table permission that's what we select
17:44
table permission that's what we select
17:44
table permission that's what we select here so when we uh you know create our
17:47
here so when we uh you know create our
17:47
here so when we uh you know create our custom web rules we can select that web
17:49
custom web rules we can select that web
17:49
custom web rules we can select that web rule from here yeah and then uh these
17:53
rule from here yeah and then uh these
17:53
rule from here yeah and then uh these are the standard one and then we have
17:55
are the standard one and then we have
17:55
are the standard one and then we have the child permissions so these child
17:57
the child permissions so these child
17:57
the child permissions so these child permissions are basically uh you know
17:59
permissions are basically uh you know
17:59
permissions are basically uh you know when we have one table related to
18:01
when we have one table related to
18:01
when we have one table related to another table
18:04
another table
18:04
another table right and based on you are accessing
18:08
right and based on you are accessing
18:08
right and based on you are accessing your parent table as well as you want to
18:10
your parent table as well as you want to
18:10
your parent table as well as you want to access the child uh Records like the
18:13
access the child uh Records like the
18:13
access the child uh Records like the related entity as well that time we
18:16
related entity as well that time we
18:16
related entity as well that time we select these child permissions okay so
18:19
select these child permissions okay so
18:19
select these child permissions okay so that's we will also discuss on the you
18:23
that's we will also discuss on the you
18:23
that's we will also discuss on the you know Global uh when I will discuss this
18:26
know Global uh when I will discuss this
18:26
know Global uh when I will discuss this access level and we can also see show
18:28
access level and we can also see show
18:28
access level and we can also see show you this on the demo so just it will be
18:30
you this on the demo so just it will be
18:31
you this on the demo so just it will be more clear on
18:40
that so exis
18:44
that so exis
18:44
that so exis type so here we can see that this this
18:48
type so here we can see that this this
18:49
type so here we can see that this this kind of similar to that what we have the
18:52
kind of similar to that what we have the
18:52
kind of similar to that what we have the access label in the security roles right
18:55
access label in the security roles right
18:55
access label in the security roles right so in the security roles we have
18:57
so in the security roles we have
18:57
so in the security roles we have different type of label
18:59
different type of label
18:59
different type of label so similarly here we have different type
19:01
so similarly here we have different type
19:01
so similarly here we have different type of access label that is available and we
19:03
of access label that is available and we
19:03
of access label that is available and we can call it like you know access type
19:06
can call it like you know access type
19:06
can call it like you know access type the first thing is the global one so if
19:09
the first thing is the global one so if
19:09
the first thing is the global one so if you have let's say uh you know in the
19:12
you have let's say uh you know in the
19:12
you have let's say uh you know in the case you have read permission and the
19:16
case you have read permission and the
19:16
case you have read permission and the access type is global means you can
19:19
access type is global means you can
19:19
access type is global means you can access all the cases that is part of
19:22
access all the cases that is part of
19:22
access all the cases that is part of your environment okay so whether they
19:26
your environment okay so whether they
19:26
your environment okay so whether they are related to your you know part
19:28
are related to your you know part
19:28
are related to your you know part particular customer or they are related
19:31
particular customer or they are related
19:31
particular customer or they are related to another customer so you will be able
19:33
to another customer so you will be able
19:33
to another customer so you will be able to see everything so this is like kind
19:36
to see everything so this is like kind
19:36
to see everything so this is like kind of a complete organization data so you
19:38
of a complete organization data so you
19:38
of a complete organization data so you are able to see the
19:40
are able to see the
19:40
are able to see the complete cases of the organization so
19:43
complete cases of the organization so
19:43
complete cases of the organization so that's what we have the global access
19:47
that's what we have the global access
19:47
that's what we have the global access type and then second is the contact and
19:51
type and then second is the contact and
19:51
type and then second is the contact and that's uh you know we mostly use here
19:55
that's uh you know we mostly use here
19:55
that's uh you know we mostly use here where basically we can get the data
19:58
where basically we can get the data
19:58
where basically we can get the data where our contact is related okay so
20:01
where our contact is related okay so
20:01
where our contact is related okay so let's take an example that we want to
20:03
let's take an example that we want to
20:04
let's take an example that we want to see the list of the account where my
20:07
see the list of the account where my
20:07
see the list of the account where my contact is related okay so based on that
20:10
contact is related okay so based on that
20:10
contact is related okay so based on that we can set up the Texas type and I want
20:13
we can set up the Texas type and I want
20:13
we can set up the Texas type and I want to see that okay uh like let's take an
20:15
to see that okay uh like let's take an
20:15
to see that okay uh like let's take an example that one contact is associated
20:19
example that one contact is associated
20:19
example that one contact is associated to multiple accounts okay so maybe they
20:23
to multiple accounts okay so maybe they
20:23
to multiple accounts okay so maybe they are uh providing some kind of you know
20:27
are uh providing some kind of you know
20:27
are uh providing some kind of you know uh support to that customer so one
20:29
uh support to that customer so one
20:29
uh support to that customer so one contact can be Associated to the
20:31
contact can be Associated to the
20:31
contact can be Associated to the multiple accounts so then we can use
20:35
multiple accounts so then we can use
20:35
multiple accounts so then we can use this type of thing or if not multiple
20:39
this type of thing or if not multiple
20:39
this type of thing or if not multiple account even with the single account as
20:41
account even with the single account as
20:41
account even with the single account as well so using that contact we can access
20:44
well so using that contact we can access
20:44
well so using that contact we can access that account if they are related to this
20:47
that account if they are related to this
20:47
that account if they are related to this particular account okay now the self f
20:51
particular account okay now the self f
20:51
particular account okay now the self f is basically that is your own record so
20:55
is basically that is your own record so
20:55
is basically that is your own record so for example if you let's say if uh this
20:58
for example if you let's say if uh this
20:58
for example if you let's say if uh this uh portal user when they logged in so
21:01
uh portal user when they logged in so
21:01
uh portal user when they logged in so they have access to the current you know
21:03
they have access to the current you know
21:03
they have access to the current you know record so in the there is a there is a
21:06
record so in the there is a there is a
21:06
record so in the there is a there is a page where they can go ahead and their
21:08
page where they can go ahead and their
21:08
page where they can go ahead and their do their modification about their name
21:10
do their modification about their name
21:10
do their modification about their name changes their email and all those so
21:13
changes their email and all those so
21:13
changes their email and all those so there are kind of a profile Pages there
21:15
there are kind of a profile Pages there
21:15
there are kind of a profile Pages there so they can do those changes so that's
21:17
so they can do those changes so that's
21:17
so they can do those changes so that's kind of the self that is example one
21:21
kind of the self that is example one
21:21
kind of the self that is example one okay then we have the account okay so
21:26
okay then we have the account okay so
21:26
okay then we have the account okay so the account is like basic you are going
21:29
the account is like basic you are going
21:29
the account is like basic you are going to access those set of record which is
21:33
to access those set of record which is
21:33
to access those set of record which is associated to your account okay so let's
21:36
associated to your account okay so let's
21:36
associated to your account okay so let's take an example that we have an account
21:39
take an example that we have an account
21:39
take an example that we have an account record and the portal contact is
21:41
record and the portal contact is
21:41
record and the portal contact is associated to this account okay and then
21:45
associated to this account okay and then
21:45
associated to this account okay and then this account is related to another set
21:48
this account is related to another set
21:48
this account is related to another set of Records so whether it's a case or
21:50
of Records so whether it's a case or
21:50
of Records so whether it's a case or maybe uh you know the parent account of
21:53
maybe uh you know the parent account of
21:53
maybe uh you know the parent account of that account so using this access type
21:56
that account so using this access type
21:56
that account so using this access type we can access that other related uh
22:00
we can access that other related uh
22:00
we can access that other related uh Records which is linked to that or which
22:03
Records which is linked to that or which
22:03
Records which is linked to that or which is related to the parent customer of
22:07
is related to the parent customer of
22:07
is related to the parent customer of this particular contact okay so for
22:10
this particular contact okay so for
22:11
this particular contact okay so for example a contact is logged into the
22:13
example a contact is logged into the
22:13
example a contact is logged into the portal and that contact have a parent
22:16
portal and that contact have a parent
22:16
portal and that contact have a parent customer okay and that parent
22:19
customer okay and that parent
22:19
customer okay and that parent customer have let's say you know other
22:22
customer have let's say you know other
22:22
customer have let's say you know other uh child accounts or the parent accounts
22:24
uh child accounts or the parent accounts
22:24
uh child accounts or the parent accounts or they have the related cases and we
22:28
or they have the related cases and we
22:28
or they have the related cases and we want to see see those set of record so
22:30
want to see see those set of record so
22:30
want to see see those set of record so we can access use this account access
22:33
we can access use this account access
22:33
we can access use this account access type okay so that's what we have so up
22:37
type okay so that's what we have so up
22:37
type okay so that's what we have so up to this we have basically direct option
22:40
to this we have basically direct option
22:40
to this we have basically direct option that we can use you know perform the
22:42
that we can use you know perform the
22:42
that we can use you know perform the direct table permission and we can set
22:44
direct table permission and we can set
22:44
direct table permission and we can set up all these things here okay now the
22:48
up all these things here okay now the
22:48
up all these things here okay now the parent one is basically that is part of
22:50
parent one is basically that is part of
22:50
parent one is basically that is part of the child permission so that we were
22:53
the child permission so that we were
22:53
the child permission so that we were seeing in the earlier slide on the child
22:55
seeing in the earlier slide on the child
22:55
seeing in the earlier slide on the child permission so you set up one uh on the
22:58
permission so you set up one uh on the
22:58
permission so you set up one uh on the main page you set up one permission and
23:01
main page you set up one permission and
23:01
main page you set up one permission and then using that particular permission
23:04
then using that particular permission
23:04
then using that particular permission you want to reach to the other label
23:07
you want to reach to the other label
23:07
you want to reach to the other label then we use the parent access type where
23:12
then we use the parent access type where
23:13
then we use the parent access type where in the first screen the permission that
23:15
in the first screen the permission that
23:15
in the first screen the permission that you have set up it use as a context and
23:18
you have set up it use as a context and
23:18
you have set up it use as a context and then using that it reach to the related
23:22
then using that it reach to the related
23:22
then using that it reach to the related report okay so let me give you an
23:24
report okay so let me give you an
23:24
report okay so let me give you an example here just like that if let's say
23:28
example here just like that if let's say
23:28
example here just like that if let's say I have one customer and I want to access
23:33
I have one customer and I want to access
23:33
I have one customer and I want to access that case record of that customer okay
23:38
that case record of that customer okay
23:38
that case record of that customer okay so using that uh you know account uh
23:41
so using that uh you know account uh
23:41
so using that uh you know account uh let's say using that account I I'm able
23:43
let's say using that account I I'm able
23:43
let's say using that account I I'm able to access that account and then using
23:47
to access that account and then using
23:47
to access that account and then using that account I have access to that uh
23:49
that account I have access to that uh
23:49
that account I have access to that uh you know cases of that but let's take an
23:52
you know cases of that but let's take an
23:52
you know cases of that but let's take an example that there are sub accounts
23:55
example that there are sub accounts
23:55
example that there are sub accounts there are parent account of this account
23:58
there are parent account of this account
23:58
there are parent account of this account and I want to access those cases which
24:02
and I want to access those cases which
24:02
and I want to access those cases which is related to either uh you know uh this
24:05
is related to either uh you know uh this
24:05
is related to either uh you know uh this sub accounts child account or the parent
24:08
sub accounts child account or the parent
24:08
sub accounts child account or the parent account in that case we have to use this
24:12
account in that case we have to use this
24:12
account in that case we have to use this parent one which will help us based on
24:16
parent one which will help us based on
24:16
parent one which will help us based on the particular account we can access the
24:20
the particular account we can access the
24:20
the particular account we can access the child or parent account cases okay so
24:26
child or parent account cases okay so
24:26
child or parent account cases okay so this basically we use under the child
24:29
this basically we use under the child
24:29
this basically we use under the child permission here so when we set up the
24:31
permission here so when we set up the
24:31
permission here so when we set up the you know table permission there is a
24:33
you know table permission there is a
24:33
you know table permission there is a option to create a child permission and
24:36
option to create a child permission and
24:36
option to create a child permission and when you will click on that there we
24:38
when you will click on that there we
24:38
when you will click on that there we select that this type of access type
24:42
select that this type of access type
24:42
select that this type of access type okay so that's what we have here on the
24:46
okay so that's what we have here on the
24:46
okay so that's what we have here on the Tess type so I will pass M to my friend
24:49
Tess type so I will pass M to my friend
24:49
Tess type so I will pass M to my friend wet and he will show you that how we can
24:52
wet and he will show you that how we can
24:52
wet and he will show you that how we can create these table permissions and how
24:55
create these table permissions and how
24:55
create these table permissions and how we can use these access Types on the
24:57
we can use these access Types on the
24:57
we can use these access Types on the demo so that it will be more clear to
25:01
demo so that it will be more clear to
25:01
demo so that it will be more clear to you okay so when get over to
25:05
you okay so when get over to
25:05
you okay so when get over to you yeah thanks Mand for wonderful
25:09
you yeah thanks Mand for wonderful
25:09
you yeah thanks Mand for wonderful explanation so let me go to the demo
25:11
explanation so let me go to the demo
25:11
explanation so let me go to the demo part please confirm me whether you can
25:14
part please confirm me whether you can
25:14
part please confirm me whether you can see my
25:20
stream okay hope you can see my screen
25:28
yeah we can see it y
25:32
yeah we can see it y
25:32
yeah we can see it y okay
25:36
okay so here uh as you mentioned here so
25:40
okay so here uh as you mentioned here so
25:40
okay so here uh as you mentioned here so what I'm going to do it is just uh as
25:43
what I'm going to do it is just uh as
25:43
what I'm going to do it is just uh as per the previous sessions just I have
25:45
per the previous sessions just I have
25:45
per the previous sessions just I have created few pages for it okay so the
25:48
created few pages for it okay so the
25:48
created few pages for it okay so the first page I have created the security
25:50
first page I have created the security
25:50
first page I have created the security one is on one of the page that I have
25:52
one is on one of the page that I have
25:52
one is on one of the page that I have created just by or edited just by
25:54
created just by or edited just by
25:54
created just by or edited just by creating this one I have just selected
25:56
creating this one I have just selected
25:56
creating this one I have just selected this one as in one okay after doing that
25:59
this one as in one okay after doing that
25:59
this one as in one okay after doing that I I came to here and then just uh I have
26:03
I I came to here and then just uh I have
26:03
I I came to here and then just uh I have added this particular component that is
26:05
added this particular component that is
26:05
added this particular component that is the edit list so for this particular
26:09
the edit list so for this particular
26:09
the edit list so for this particular list I have given the case as my one of
26:15
the one of the entity and in that
26:17
the one of the entity and in that
26:17
the one of the entity and in that particular entity I have selected the
26:19
particular entity I have selected the
26:19
particular entity I have selected the Active
26:20
Active
26:20
Active cases so
26:21
cases so
26:21
cases so now I am going to create one table
26:24
now I am going to create one table
26:24
now I am going to create one table perion this is how you can create a
26:26
perion this is how you can create a
26:26
perion this is how you can create a table conv that is new and enter the
26:28
table conv that is new and enter the
26:28
table conv that is new and enter the table name and select the table that you
26:30
table name and select the table that you
26:30
table name and select the table that you wanted to do it and then the access so
26:33
wanted to do it and then the access so
26:33
wanted to do it and then the access so here the first uh session the first demo
26:37
here the first uh session the first demo
26:37
here the first uh session the first demo which I'm going to tell you about about
26:39
which I'm going to tell you about about
26:39
which I'm going to tell you about about the global axis so just I am going to
26:42
the global axis so just I am going to
26:42
the global axis so just I am going to select this particular Global axis and
26:44
select this particular Global axis and
26:44
select this particular Global axis and then I can select the
26:47
then I can select the
26:47
then I can select the permission and then I can add this roles
26:50
permission and then I can add this roles
26:50
permission and then I can add this roles that is authenticated users that means
26:52
that is authenticated users that means
26:52
that is authenticated users that means only authenticated users can see this
26:54
only authenticated users can see this
26:54
only authenticated users can see this particular page okay
26:58
particular page okay
26:58
particular page okay so I have this one so if You observe the
27:00
so I have this one so if You observe the
27:00
so I have this one so if You observe the case Global access is present permission
27:03
case Global access is present permission
27:03
case Global access is present permission is this one and can they can delete
27:05
is this one and can they can delete
27:05
is this one and can they can delete authenticated user just I'm saving
27:13
it okay now just I have to click on
27:23
sync because to reflect the changes we
27:25
sync because to reflect the changes we
27:25
sync because to reflect the changes we need to click on this particular sync
27:27
need to click on this particular sync
27:27
need to click on this particular sync the world it is nothing but clearing the
27:29
the world it is nothing but clearing the
27:29
the world it is nothing but clearing the cash so that the latest changes will get
27:34
cash so that the latest changes will get
27:34
cash so that the latest changes will get published so if you go back to here just
27:37
published so if you go back to here just
27:37
published so if you go back to here just I am logged
27:39
I am logged
27:39
I am logged in see this uh security one so if You
27:44
in see this uh security one so if You
27:44
in see this uh security one so if You observe this is the case uh list view
27:47
observe this is the case uh list view
27:47
observe this is the case uh list view that is present where I can see which
27:48
that is present where I can see which
27:48
that is present where I can see which are whatever the cases that are present
27:51
are whatever the cases that are present
27:51
are whatever the cases that are present inside my system because this is an
27:53
inside my system because this is an
27:53
inside my system because this is an authenticated users okay just if you see
27:57
authenticated users okay just if you see
27:57
authenticated users okay just if you see the anonymous user
27:58
the anonymous user
27:58
the anonymous user you click on this security one then if
28:01
you click on this security one then if
28:01
you click on this security one then if You observe right you will see this one
28:02
You observe right you will see this one
28:02
You observe right you will see this one you don't have the permission to view
28:04
you don't have the permission to view
28:04
you don't have the permission to view this records so here one important thing
28:06
this records so here one important thing
28:06
this records so here one important thing that you have to consider it so whenever
28:09
that you have to consider it so whenever
28:09
that you have to consider it so whenever you are starting any particular
28:11
you are starting any particular
28:11
you are starting any particular development with respect to the
28:13
development with respect to the
28:13
development with respect to the permissions right you will configure
28:16
permissions right you will configure
28:16
permissions right you will configure that respective View and you will create
28:18
that respective View and you will create
28:18
that respective View and you will create that particular table and then you
28:20
that particular table and then you
28:20
that particular table and then you create uh uh you edit the permissions
28:24
create uh uh you edit the permissions
28:24
create uh uh you edit the permissions and then you will just come back and
28:26
and then you will just come back and
28:27
and then you will just come back and when you try to log in after login when
28:28
when you try to log in after login when
28:28
when you try to log in after login when you see it you don't uh get these
28:31
you see it you don't uh get these
28:31
you see it you don't uh get these particular records so the reason is as
28:33
particular records so the reason is as
28:33
particular records so the reason is as we have used the authenticated users as
28:35
we have used the authenticated users as
28:35
we have used the authenticated users as an web Ro that means only the signed in
28:38
an web Ro that means only the signed in
28:38
an web Ro that means only the signed in users can only see it so now if You
28:40
users can only see it so now if You
28:40
users can only see it so now if You observe just I'm trying to sign
28:44
in I'll show you the example of both uh
28:49
in I'll show you the example of both uh
28:49
in I'll show you the example of both uh the Microsoft entra logged in user and
28:52
the Microsoft entra logged in user and
28:52
the Microsoft entra logged in user and also the normal
28:56
user okay
28:59
user okay
28:59
user okay so now that is that is how I can log in
29:03
so now that is that is how I can log in
29:03
so now that is that is how I can log in with the normal one Microsoft entra
29:06
with the normal one Microsoft entra
29:06
with the normal one Microsoft entra which is recommended by the Microsoft
29:09
which is recommended by the Microsoft
29:09
which is recommended by the Microsoft just for login user this is for this
29:10
just for login user this is for this
29:10
just for login user this is for this demo purpose only just I using my uh
29:14
demo purpose only just I using my uh
29:14
demo purpose only just I using my uh local login If You observe
29:20
[Music]
29:28
you see it
29:31
here so if You observe these are all the
29:34
here so if You observe these are all the
29:34
here so if You observe these are all the cases that are that we have got it so if
29:37
cases that are that we have got it so if
29:37
cases that are that we have got it so if You observe in this security one uh page
29:41
You observe in this security one uh page
29:41
You observe in this security one uh page what is that we have done is so just we
29:44
what is that we have done is so just we
29:44
what is that we have done is so just we have used this permission active case
29:47
have used this permission active case
29:47
have used this permission active case permission the case is the table and the
29:50
permission the case is the table and the
29:50
permission the case is the table and the access type is the global axis and I
29:52
access type is the global axis and I
29:52
access type is the global axis and I have given the permission read delete
29:53
have given the permission read delete
29:53
have given the permission read delete update and create this is purely
29:56
update and create this is purely
29:56
update and create this is purely optional if you wanted just read
29:58
optional if you wanted just read
29:58
optional if you wanted just read permission where you wanted to just show
30:00
permission where you wanted to just show
30:00
permission where you wanted to just show in readon Grid then you can give this
30:02
in readon Grid then you can give this
30:02
in readon Grid then you can give this one but if you wanted to provide the
30:04
one but if you wanted to provide the
30:04
one but if you wanted to provide the other operations where you wanted to do
30:06
other operations where you wanted to do
30:06
other operations where you wanted to do it then we can provide this update
30:07
it then we can provide this update
30:07
it then we can provide this update create and delete options as well the
30:10
create and delete options as well the
30:10
create and delete options as well the basic thing is here we have to specify
30:12
basic thing is here we have to specify
30:12
basic thing is here we have to specify the add roles if at all I don't specify
30:15
the add roles if at all I don't specify
30:15
the add roles if at all I don't specify here anything and then just save it that
30:18
here anything and then just save it that
30:18
here anything and then just save it that means any people any person whether
30:20
means any people any person whether
30:20
means any people any person whether before login loging in also they can see
30:23
before login loging in also they can see
30:23
before login loging in also they can see it so just you can see it now
30:39
okay now just I will refresh my
30:49
screen do you see it uh see I have
30:53
screen do you see it uh see I have
30:53
screen do you see it uh see I have removed all the respective axis okay
30:57
removed all the respective axis okay
30:57
removed all the respective axis okay even though I when logged in user I
31:00
even though I when logged in user I
31:00
even though I when logged in user I don't see it and let just see if at all
31:03
don't see it and let just see if at all
31:03
don't see it and let just see if at all Anonymous users can see it okay so even
31:06
Anonymous users can see it okay so even
31:06
Anonymous users can see it okay so even the anonymous users also they cannot see
31:09
the anonymous users also they cannot see
31:09
the anonymous users also they cannot see that one so now what I'm going to do
31:11
that one so now what I'm going to do
31:12
that one so now what I'm going to do here I'm going to go go back to here and
31:14
here I'm going to go go back to here and
31:14
here I'm going to go go back to here and then just I give you this one I will
31:16
then just I give you this one I will
31:16
then just I give you this one I will edit the permissions go back to here and
31:19
edit the permissions go back to here and
31:19
edit the permissions go back to here and I will add the rules and I will see that
31:21
I will add the rules and I will see that
31:21
I will add the rules and I will see that Anonymous users and authenticated users
31:23
Anonymous users and authenticated users
31:23
Anonymous users and authenticated users can see it I'll save this one
31:28
can see it I'll save this one
31:28
can see it I'll save this one close it then sync this
31:44
one do you see this one now so I have
31:48
one do you see this one now so I have
31:48
one do you see this one now so I have not logged in that means I'm an
31:50
not logged in that means I'm an
31:50
not logged in that means I'm an anonymous user still I can see this
31:53
anonymous user still I can see this
31:53
anonymous user still I can see this particular details of the cases which
31:56
particular details of the cases which
31:56
particular details of the cases which are present inside my uh system
31:58
are present inside my uh system
31:58
are present inside my uh system so generally in a normal use cases uh
32:02
so generally in a normal use cases uh
32:03
so generally in a normal use cases uh there are few information that can be
32:04
there are few information that can be
32:04
there are few information that can be shown to users to all the users which
32:07
shown to users to all the users which
32:07
shown to users to all the users which are not logged in also so we have to
32:10
are not logged in also so we have to
32:10
are not logged in also so we have to identify those particular tables and
32:12
identify those particular tables and
32:12
identify those particular tables and those respective data and we can give
32:14
those respective data and we can give
32:14
those respective data and we can give that
32:15
that
32:15
that one now let us go back to the next uh
32:20
one now let us go back to the next uh
32:20
one now let us go back to the next uh one that is uh next the account axis
32:23
one that is uh next the account axis
32:23
one that is uh next the account axis that is present so here just the
32:26
that is present so here just the
32:26
that is present so here just the same uh steps that I have followed I
32:29
same uh steps that I have followed I
32:29
same uh steps that I have followed I created a page for that particular page
32:32
created a page for that particular page
32:32
created a page for that particular page I just I have selected uh some edit list
32:35
I just I have selected uh some edit list
32:35
I just I have selected uh some edit list so if You observe the table I have used
32:38
so if You observe the table I have used
32:38
so if You observe the table I have used the account and I have selected the
32:40
the account and I have selected the
32:40
the account and I have selected the views as an account uh active accounts
32:43
views as an account uh active accounts
32:43
views as an account uh active accounts and now this is the edit views if you
32:46
and now this is the edit views if you
32:46
and now this is the edit views if you wanted to create any edit filter you can
32:48
wanted to create any edit filter you can
32:48
wanted to create any edit filter you can do that forun but I'm not going to do
32:53
it okay so let us see it here so the
32:58
it okay so let us see it here so the
32:58
it okay so let us see it here so the first thing which I'm going to tell you
33:00
first thing which I'm going to tell you
33:00
first thing which I'm going to tell you about
33:04
okay the contact axis okay so first we
33:07
okay the contact axis okay so first we
33:07
okay the contact axis okay so first we said about the global axis next I'm
33:09
said about the global axis next I'm
33:09
said about the global axis next I'm going to tell you about the contact
33:14
going to tell you about the contact
33:14
going to tell you about the contact axis okay so first what you have to do
33:16
axis okay so first what you have to do
33:16
axis okay so first what you have to do it right so the table which I'm going to
33:19
it right so the table which I'm going to
33:19
it right so the table which I'm going to show it is a account and the contact
33:22
show it is a account and the contact
33:22
show it is a account and the contact taxes that I'm going to uh give this one
33:24
taxes that I'm going to uh give this one
33:24
taxes that I'm going to uh give this one and the relationship is the account
33:26
and the relationship is the account
33:26
and the relationship is the account primary contact that means means I'm
33:28
primary contact that means means I'm
33:28
primary contact that means means I'm going to give the access of the login
33:30
going to give the access of the login
33:30
going to give the access of the login contacts
33:32
contacts
33:32
contacts company's uh account okay so just I have
33:35
company's uh account okay so just I have
33:35
company's uh account okay so just I have provided this read update and create one
33:38
provided this read update and create one
33:38
provided this read update and create one as a permission and then just I have
33:41
as a permission and then just I have
33:41
as a permission and then just I have created one uh I have added and one one
33:44
created one uh I have added and one one
33:44
created one uh I have added and one one more role one is the authenticated users
33:47
more role one is the authenticated users
33:47
more role one is the authenticated users and another one is the custom web rooll
33:50
and another one is the custom web rooll
33:50
and another one is the custom web rooll contact so
33:53
contact so
33:54
contact so here let me go back to the web RS
34:05
okay go to the
34:07
okay go to the
34:07
okay go to the security and here the web
34:10
security and here the web
34:10
security and here the web roles I have created this particular uh
34:13
roles I have created this particular uh
34:13
roles I have created this particular uh web roll that is the custom web roll
34:15
web roll that is the custom web roll
34:15
web roll that is the custom web roll contact so it has the access it has all
34:19
contact so it has the access it has all
34:19
contact so it has the access it has all the access of all these pages and also
34:22
the access of all these pages and also
34:22
the access of all these pages and also it has a table permission that is
34:24
it has a table permission that is
34:24
it has a table permission that is account it has an permission and also
34:28
account it has an permission and also
34:28
account it has an permission and also the account table it has the permission
34:29
the account table it has the permission
34:29
the account table it has the permission so this is how just you can uh easily
34:32
so this is how just you can uh easily
34:32
so this is how just you can uh easily create an uh particular web roll that is
34:35
create an uh particular web roll that is
34:35
create an uh particular web roll that is the custom web R where you don't want it
34:37
the custom web R where you don't want it
34:37
the custom web R where you don't want it to use any administrator Anonymous or
34:40
to use any administrator Anonymous or
34:40
to use any administrator Anonymous or authenticated users which we will get it
34:42
authenticated users which we will get it
34:42
authenticated users which we will get it as an out of
34:44
as an out of
34:44
as an out of box so I'm going closing it here and I'm
34:47
box so I'm going closing it here and I'm
34:47
box so I'm going closing it here and I'm going back to here so going back to here
34:51
going back to here so going back to here
34:51
going back to here so going back to here so the contact access so account contact
34:54
so the contact access so account contact
34:54
so the contact access so account contact has an access and the account primary
34:56
has an access and the account primary
34:56
has an access and the account primary contact okay so first I will so this is
35:01
contact okay so first I will so this is
35:01
contact okay so first I will so this is how you can perform this particular
35:05
how you can perform this particular
35:05
how you can perform this particular permission and just I have included the
35:07
permission and just I have included the
35:07
permission and just I have included the permission also that is contact contact
35:10
permission also that is contact contact
35:10
permission also that is contact contact customer contacts is the one that I have
35:12
customer contacts is the one that I have
35:12
customer contacts is the one that I have given so the child permission you can
35:14
given so the child permission you can
35:14
given so the child permission you can create it like
35:16
create it like
35:16
create it like this so just you have to enter the name
35:19
this so just you have to enter the name
35:19
this so just you have to enter the name the table and the relationship and the
35:20
the table and the relationship and the
35:20
the table and the relationship and the related tables that you have to do it
35:22
related tables that you have to do it
35:22
related tables that you have to do it and that is permission so this how you
35:24
and that is permission so this how you
35:25
and that is permission so this how you can perform this one now
35:29
can perform this one now
35:29
can perform this one now let us just uh login
35:47
here so if you see it here you see this
35:51
here so if you see it here you see this
35:51
here so if you see it here you see this test account two now let us Corel
35:54
test account two now let us Corel
35:54
test account two now let us Corel correlate like how this particular test
35:56
correlate like how this particular test
35:56
correlate like how this particular test account two has been uh came so let us
35:59
account two has been uh came so let us
35:59
account two has been uh came so let us go back to
36:01
go back to
36:01
go back to accounts see it
36:03
accounts see it
36:03
accounts see it here the test account
36:05
here the test account
36:05
here the test account to okay so if You observe for this
36:08
to okay so if You observe for this
36:08
to okay so if You observe for this particular test account
36:11
particular test account
36:11
particular test account to I have my the primary contact is this
36:14
to I have my the primary contact is this
36:14
to I have my the primary contact is this one so here what is this one that means
36:17
one so here what is this one that means
36:17
one so here what is this one that means for the logged in user that is for COD w
36:21
for the logged in user that is for COD w
36:21
for the logged in user that is for COD w p I am trying to show the account that
36:25
p I am trying to show the account that
36:25
p I am trying to show the account that are present that is the parent account
36:26
are present that is the parent account
36:27
are present that is the parent account who is there that I'm going to see it so
36:30
who is there that I'm going to see it so
36:30
who is there that I'm going to see it so now let us go back to here and see it in
36:33
now let us go back to here and see it in
36:33
now let us go back to here and see it in this particular
36:34
this particular
36:34
this particular rule
36:38
permission see account contact access
36:41
permission see account contact access
36:41
permission see account contact access and account primary contact that means
36:44
and account primary contact that means
36:44
and account primary contact that means whatever the logged in contact that I
36:46
whatever the logged in contact that I
36:46
whatever the logged in contact that I have used for it h parent company
36:49
have used for it h parent company
36:49
have used for it h parent company whatever that is there that I am going
36:51
whatever that is there that I am going
36:51
whatever that is there that I am going to show it here so if You observe of the
36:54
to show it here so if You observe of the
36:54
to show it here so if You observe of the logged in user is a Cod B P okay
36:58
logged in user is a Cod B P okay
36:58
logged in user is a Cod B P okay so just I'm going to this
37:01
so just I'm going to this
37:01
so just I'm going to this profile and see this one code w p and
37:04
profile and see this one code w p and
37:04
profile and see this one code w p and these are the things that are present so
37:06
these are the things that are present so
37:06
these are the things that are present so just I'm going back to here and if you
37:08
just I'm going back to here and if you
37:08
just I'm going back to here and if you see test account to is uh present okay
37:12
see test account to is uh present okay
37:12
see test account to is uh present okay so this is how you can use this process
37:16
so this is how you can use this process
37:16
so this is how you can use this process of uh the access type as the contact
37:20
of uh the access type as the contact
37:20
of uh the access type as the contact axis okay so that
37:22
axis okay so that
37:22
axis okay so that means get me an account whose parent
37:26
means get me an account whose parent
37:26
means get me an account whose parent account is is the logged in
37:30
account is is the logged in
37:30
account is is the logged in users that is logged in Portal contacts
37:33
users that is logged in Portal contacts
37:33
users that is logged in Portal contacts parent account or the company account so
37:36
parent account or the company account so
37:36
parent account or the company account so if you wanted if you have these kind of
37:38
if you wanted if you have these kind of
37:38
if you wanted if you have these kind of scenarios like I just know I showed it
37:40
scenarios like I just know I showed it
37:41
scenarios like I just know I showed it as in contact and it's company the same
37:44
as in contact and it's company the same
37:44
as in contact and it's company the same way you can go with the contact account
37:45
way you can go with the contact account
37:45
way you can go with the contact account and the cases as well so the major thing
37:50
and the cases as well so the major thing
37:50
and the cases as well so the major thing here we want to consider is the the
37:52
here we want to consider is the the
37:52
here we want to consider is the the relationship we have to specify it
37:54
relationship we have to specify it
37:54
relationship we have to specify it account primary contact because these
37:56
account primary contact because these
37:56
account primary contact because these two are the out of both box tables
37:58
two are the out of both box tables
37:58
two are the out of both box tables that's why I got these uh respective
38:01
that's why I got these uh respective
38:01
that's why I got these uh respective ones but if at all there are some other
38:03
ones but if at all there are some other
38:03
ones but if at all there are some other custom tables are present then you have
38:05
custom tables are present then you have
38:05
custom tables are present then you have to select your relationship uh
38:10
accordingly so if You observe here this
38:13
accordingly so if You observe here this
38:13
accordingly so if You observe here this one uh just see it here I have given
38:18
one uh just see it here I have given
38:18
one uh just see it here I have given the access to the authenticated users
38:21
the access to the authenticated users
38:21
the access to the authenticated users and the custom web roll contact so as I
38:24
and the custom web roll contact so as I
38:24
and the custom web roll contact so as I have logged in with this user and for
38:27
have logged in with this user and for
38:27
have logged in with this user and for this uh for this portal contact uh the
38:30
this uh for this portal contact uh the
38:30
this uh for this portal contact uh the parent so if You observe here for this
38:33
parent so if You observe here for this
38:33
parent so if You observe here for this portal contact code B P its parent
38:36
portal contact code B P its parent
38:36
portal contact code B P its parent account is this one okay so this just in
38:42
account is this one okay so this just in
38:42
account is this one okay so this just in Reverse way for this particular Tech
38:44
Reverse way for this particular Tech
38:44
Reverse way for this particular Tech account who is the primary contact is
38:46
account who is the primary contact is
38:46
account who is the primary contact is this particular primary contact and here
38:49
this particular primary contact and here
38:49
this particular primary contact and here I have given the access to the custom
38:51
I have given the access to the custom
38:51
I have given the access to the custom web R contact and the authenticated
38:53
web R contact and the authenticated
38:53
web R contact and the authenticated users
38:55
users
38:55
users now let us sign out
38:58
now let us sign out
38:58
now let us sign out and see see I got this particular test
39:00
and see see I got this particular test
39:00
and see see I got this particular test account I'll try to access this same
39:03
account I'll try to access this same
39:03
account I'll try to access this same page with another user login okay and
39:08
page with another user login okay and
39:08
page with another user login okay and see what is that I'm going to get it so
39:10
see what is that I'm going to get it so
39:10
see what is that I'm going to get it so if You observe
39:12
if You observe
39:12
if You observe right even though I was an authenticated
39:15
right even though I was an authenticated
39:15
right even though I was an authenticated user okay I don't see the record but
39:19
user okay I don't see the record but
39:19
user okay I don't see the record but here the uh point is for this criteria
39:23
here the uh point is for this criteria
39:23
here the uh point is for this criteria that means for this logged in contact uh
39:26
that means for this logged in contact uh
39:26
that means for this logged in contact uh which I have used for the with the entra
39:29
which I have used for the with the entra
39:29
which I have used for the with the entra login that does not have any account
39:33
login that does not have any account
39:33
login that does not have any account that that does not have any company
39:35
that that does not have any company
39:35
that that does not have any company that's why I don't see it
39:38
that's why I don't see it
39:38
that's why I don't see it but see the same way if I see I am not
39:42
but see the same way if I see I am not
39:42
but see the same way if I see I am not an authenticated user and also I'm not
39:44
an authenticated user and also I'm not
39:44
an authenticated user and also I'm not in special privileged user now so now
39:48
in special privileged user now so now
39:48
in special privileged user now so now I'll try to access this particular uh
39:50
I'll try to access this particular uh
39:50
I'll try to access this particular uh security to If You observe it I cannot
39:54
security to If You observe it I cannot
39:54
security to If You observe it I cannot access it the reason is for this
39:56
access it the reason is for this
39:56
access it the reason is for this particular security to I have
40:00
particular security to I have
40:00
particular security to I have given one more thing
40:03
given one more thing
40:03
given one more thing is page settings If You observe the
40:05
is page settings If You observe the
40:06
is page settings If You observe the permissions anyone can see this page I
40:08
permissions anyone can see this page I
40:08
permissions anyone can see this page I have disabled this one only I have said
40:11
have disabled this one only I have said
40:11
have disabled this one only I have said I want to choose who can see this page
40:12
I want to choose who can see this page
40:12
I want to choose who can see this page that is authenticated users and this
40:15
that is authenticated users and this
40:15
that is authenticated users and this customer web roll contact these people
40:17
customer web roll contact these people
40:17
customer web roll contact these people can be uh can see that particular page
40:20
can be uh can see that particular page
40:20
can be uh can see that particular page whereas if you go to the security one
40:21
whereas if you go to the security one
40:22
whereas if you go to the security one that is the first page which I have
40:23
that is the first page which I have
40:23
that is the first page which I have given I have not configured anyone
40:25
given I have not configured anyone
40:25
given I have not configured anyone anything that's why any anyone can see
40:27
anything that's why any anyone can see
40:27
anything that's why any anyone can see the page that's why even though the
40:29
the page that's why even though the
40:29
the page that's why even though the person who did not logged in they can
40:32
person who did not logged in they can
40:32
person who did not logged in they can see this particular page
40:35
see this particular page
40:35
see this particular page okay
40:37
okay
40:37
okay now going back to the next scenario of
40:40
now going back to the next scenario of
40:40
now going back to the next scenario of it that is the same security to one
40:44
it that is the same security to one
40:44
it that is the same security to one which I'm going to do it here in the
40:46
which I'm going to do it here in the
40:46
which I'm going to do it here in the permissions I'm going to see about the
40:48
permissions I'm going to see about the
40:48
permissions I'm going to see about the another one that is access to account
40:51
another one that is access to account
40:51
another one that is access to account data that is account and the account
40:53
data that is account and the account
40:53
data that is account and the account access okay so
40:55
access okay so
40:55
access okay so here I'm going to show you about the I
41:00
here I'm going to show you about the I
41:00
here I'm going to show you about the I am going to show an the parent account
41:02
am going to show an the parent account
41:03
am going to show an the parent account of an selected account so for that what
41:05
of an selected account so for that what
41:05
of an selected account so for that what we have to do it we have to select this
41:08
we have to do it we have to select this
41:08
we have to do it we have to select this table and provide the type as account
41:11
table and provide the type as account
41:11
table and provide the type as account access and a relationship as account and
41:14
access and a relationship as account and
41:14
access and a relationship as account and parent account and you have to provide
41:16
parent account and you have to provide
41:16
parent account and you have to provide this permission as is and you can
41:18
this permission as is and you can
41:19
this permission as is and you can provide this add rules as authenticated
41:20
provide this add rules as authenticated
41:20
provide this add rules as authenticated users and the custom content so first
41:24
users and the custom content so first
41:24
users and the custom content so first let us sign in here
41:28
let us sign in here
41:28
let us sign in here and see
41:35
it going back to the security to page if
41:39
it going back to the security to page if
41:39
it going back to the security to page if You observe I see this particular test
41:41
You observe I see this particular test
41:41
You observe I see this particular test account okay now let us go back to see
41:45
account okay now let us go back to see
41:45
account okay now let us go back to see here here and the data wise like uh
41:50
here here and the data wise like uh
41:50
here here and the data wise like uh where is this particular test
41:52
where is this particular test
41:52
where is this particular test account uh one is there okay so I am
41:56
account uh one is there okay so I am
41:56
account uh one is there okay so I am going to the test account one you see it
42:00
going to the test account one you see it
42:00
going to the test account one you see it it has the parent account test account
42:03
it has the parent account test account
42:03
it has the parent account test account for
42:07
okay so for this particular test account
42:12
4 who is the primary contact this
42:15
4 who is the primary contact this
42:15
4 who is the primary contact this particular primary contact that means if
42:18
particular primary contact that means if
42:18
particular primary contact that means if at all you have a scenario where for the
42:21
at all you have a scenario where for the
42:21
at all you have a scenario where for the logged in users
42:24
company and you know if you wanted to
42:27
company and you know if you wanted to
42:27
company and you know if you wanted to show the parent account of that
42:29
show the parent account of that
42:29
show the parent account of that particular logged in users company then
42:32
particular logged in users company then
42:32
particular logged in users company then you have to use this account access R so
42:35
you have to use this account access R so
42:35
you have to use this account access R so if You observe right uh the login that I
42:38
if You observe right uh the login that I
42:38
if You observe right uh the login that I have used is this one that is code
42:43
wut you this is the code
42:47
wut you this is the code
42:47
wut you this is the code wut just I'm going back to this
42:51
wut just I'm going back to this
42:51
wut just I'm going back to this one so for this particular user uh the
42:54
one so for this particular user uh the
42:55
one so for this particular user uh the company name is test account four that
42:57
company name is test account four that
42:57
company name is test account four that means this is the parent company and for
43:00
means this is the parent company and for
43:00
means this is the parent company and for this parent account company who is
43:04
this parent account company who is
43:04
this parent account company who is the uh one is the parent account the
43:08
the uh one is the parent account the
43:08
the uh one is the parent account the test
43:10
account okay so like that you can do it
43:14
account okay so like that you can do it
43:14
account okay so like that you can do it so let us go back to here and see the
43:16
so let us go back to here and see the
43:16
so let us go back to here and see the test account
43:21
one okay so finally here for this test
43:24
one okay so finally here for this test
43:24
one okay so finally here for this test account what is the parent account there
43:25
account what is the parent account there
43:25
account what is the parent account there is test account four so just for the
43:28
is test account four so just for the
43:28
is test account four so just for the logged in user I have this parent
43:30
logged in user I have this parent
43:30
logged in user I have this parent account as test account 4 and for this
43:32
account as test account 4 and for this
43:32
account as test account 4 and for this test account 4 who is the parent is the
43:34
test account 4 who is the parent is the
43:34
test account 4 who is the parent is the test account one that's where uh you can
43:37
test account one that's where uh you can
43:37
test account one that's where uh you can see these particular details if suppose
43:40
see these particular details if suppose
43:40
see these particular details if suppose I try to uh
43:43
I try to uh
43:43
I try to uh okay if I okay what I will do right so
43:48
okay if I okay what I will do right so
43:48
okay if I okay what I will do right so as of now if You observe for this
43:50
as of now if You observe for this
43:50
as of now if You observe for this particular security to page I have not
43:53
particular security to page I have not
43:53
particular security to page I have not enabled for the anonymous users so for
43:55
enabled for the anonymous users so for
43:55
enabled for the anonymous users so for that what you have to do pleas just go
43:58
that what you have to do pleas just go
43:58
that what you have to do pleas just go back to this particular design uh studio
44:02
back to this particular design uh studio
44:02
back to this particular design uh studio and go back to here and then go back to
44:04
and go back to here and then go back to
44:04
and go back to here and then go back to the page settings and go back to the
44:06
the page settings and go back to the
44:06
the page settings and go back to the permissions and then give this
44:08
permissions and then give this
44:08
permissions and then give this authenticated and custom Ro web contact
44:10
authenticated and custom Ro web contact
44:10
authenticated and custom Ro web contact as well now you can click on sync
44:28
okay now I click on
44:40
sync so after that you can click on this
44:44
sync so after that you can click on this
44:44
sync so after that you can click on this uh
44:50
preview now I will log
44:54
preview now I will log
44:54
preview now I will log out you should see
44:58
out you should see
44:58
out you should see so I will sign in because I have given
45:02
so I will sign in because I have given
45:02
so I will sign in because I have given the access of this security hyund 2 page
45:05
the access of this security hyund 2 page
45:05
the access of this security hyund 2 page for the authenticated users and the
45:07
for the authenticated users and the
45:07
for the authenticated users and the custom privileged users so now I'll try
45:11
custom privileged users so now I'll try
45:11
custom privileged users so now I'll try to log in with the authenticated user do
45:15
to log in with the authenticated user do
45:15
to log in with the authenticated user do you see it security to I can see
45:18
you see it security to I can see
45:18
you see it security to I can see it okay
45:21
it okay
45:21
it okay so in this way one can easily perform
45:25
so in this way one can easily perform
45:25
so in this way one can easily perform this uh security uh related access
45:29
this uh security uh related access
45:29
this uh security uh related access Privileges and in the same way for
45:33
Privileges and in the same way for
45:33
Privileges and in the same way for permissions uh one can easily provide on
45:36
permissions uh one can easily provide on
45:36
permissions uh one can easily provide on the self axis like
45:39
the self axis like
45:39
the self axis like uh if at all you wanted to see only the
45:42
uh if at all you wanted to see only the
45:42
uh if at all you wanted to see only the respective contact related details that
45:44
respective contact related details that
45:44
respective contact related details that is only the self records which have that
45:47
is only the self records which have that
45:47
is only the self records which have that one then you can uh use this particular
45:50
one then you can uh use this particular
45:50
one then you can uh use this particular one so for the interest of time just I
45:52
one so for the interest of time just I
45:52
one so for the interest of time just I have not explained this particular self
45:54
have not explained this particular self
45:54
have not explained this particular self axis but you can easily try about this
45:56
axis but you can easily try about this
45:56
axis but you can easily try about this is how you can do it for the global axis
45:58
is how you can do it for the global axis
45:58
is how you can do it for the global axis contact axis and account AIS and the
46:01
contact axis and account AIS and the
46:01
contact axis and account AIS and the self AIS because if you also observe it
46:04
self AIS because if you also observe it
46:04
self AIS because if you also observe it in order to explain this one I have used
46:06
in order to explain this one I have used
46:06
in order to explain this one I have used the same page but on the same page I can
46:08
the same page but on the same page I can
46:08
the same page but on the same page I can have the multiple table permissions also
46:11
have the multiple table permissions also
46:11
have the multiple table permissions also I can present the only thing is we have
46:13
I can present the only thing is we have
46:14
I can present the only thing is we have to configure our data in such a way such
46:17
to configure our data in such a way such
46:17
to configure our data in such a way such that in the same sec in the same page I
46:20
that in the same sec in the same page I
46:20
that in the same sec in the same page I can use the different combination of the
46:22
can use the different combination of the
46:22
can use the different combination of the table uh permissions
46:28
so with that uh My Demo session has been
46:33
so with that uh My Demo session has been
46:33
so with that uh My Demo session has been completed over to you
46:39
m thank you vit thank you for explaining
46:43
m thank you vit thank you for explaining
46:43
m thank you vit thank you for explaining this uh table permission and the access
46:46
this uh table permission and the access
46:46
this uh table permission and the access type and uh we'll uh we'll continue on
46:50
type and uh we'll uh we'll continue on
46:50
type and uh we'll uh we'll continue on discussing more uh you know stuff from
46:54
discussing more uh you know stuff from
46:54
discussing more uh you know stuff from the power pages on our next sessions
46:57
the power pages on our next sessions
46:57
the power pages on our next sessions so thank you for joining us today uh
47:00
so thank you for joining us today uh
47:00
so thank you for joining us today uh keep watching and all our sessions are
47:02
keep watching and all our sessions are
47:02
keep watching and all our sessions are available on C Corner TV so you can
47:05
available on C Corner TV so you can
47:05
available on C Corner TV so you can watch there and share with your friends
47:07
watch there and share with your friends
47:07
watch there and share with your friends so stay tuned with the for the next
47:09
so stay tuned with the for the next
47:10
so stay tuned with the for the next episode thank you very much for joining
47:11
episode thank you very much for joining
47:11
episode thank you very much for joining us
47:13
us
47:13
us today thanks thanks everyone
47:18
[Music]