StrataFrame Forum
Back
Login
Login
Home
»
StrataFrame Application Framework - V1
»
Role Based Security
»
Administrator - Permission Deny
Administrator - Permission Deny
Post Reply
Like
1
Administrator - Permission Deny
View
Flat Ascending
Flat Descending
Threaded
Options
Subscribe to topic
Print This Topic
RSS Feed
Goto Topics Forum
Author
Message
Marcelo Blank
Marcelo Blank
posted 11 Years Ago
ANSWER
Topic Details
Share Topic
Group: StrataFrame Users
Posts: 0,
Visits: 414
does the Administrator users bypass all the grants and denyes settings ?
I have an Administrator user, that doesn´t wanto to access some process... then I set the Deny to tha process (or uncheck the process in preference list).
When I test it, the programm allows the user, as it ignores the Grant or Deny ...
Is because the users is administrator ?
if (
SecurityBasics.CurrentUser.IsAdministrator == true
)
if (
SecurityBasics.CurrentUser.GetPermission("TRADER_OPERACAO").Action == PermissionAction.Deny
)
<< the programm ignores the status of this setting
{
modoOperacao = 1; //TRADER CONSULTA
ConfiguraBotoesUsuarioConsulta();
}
else
{
modoOperacao = 0; //TRADER
}
else // usuario normal
{
if (SecurityBasics.CurrentUser.GetPermission("TRADER_OPERACAO").Action == PermissionAction.Grant)
{
modoOperacao = 0; //TRADER
}
else if (SecurityBasics.CurrentUser.GetPermission("TRADER_CONSULTA").Action == PermissionAction.Grant)
{
modoOperacao = 1; // CONSULTA
ConfiguraBotoesUsuarioConsulta();
}
}
Regards
Tags
Administrator
deny
grant
permission
role
Reply
Like
1
GO
Merge Selected
Merge into selected topic...
Merge into merge target...
Merge into a specific topic ID...
Open Merge
Threaded View
Threaded View
Administrator - Permission Deny
Marcelo Blank
-
11 Years Ago
Yes, an administrator bypasses all tests on permissions and always...
StrataFrame Team
-
11 Years Ago
Thanks Ben, That wath I tought ... I´ll do it. Regards,
Marcelo Blank
-
11 Years Ago
Post Reply
Like
1
Similar Topics
Post Quoted Reply
Reading This Topic
Login
Login
Remember Me
Reset Password
Resend Validation Email
Login
Explore
Messages
Mentions
Search