\r\n\r\n");
#line 14 "..\..\Views\User\UserParts\_Authorization.cshtml"
#line default
#line hidden
#line 14 "..\..\Views\User\UserParts\_Authorization.cshtml"
if (Model.ClaimNavigator != null)
{
#line default
#line hidden
WriteLiteral("
\r\n
Effective Permissions
\r\n
\r\n
\r\n
Calculated from authorization roles\r\n
\r\n");
#line 36 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral("
\r\n
User Not Authorized
\r\n
The user (");
#line 41 "..\..\Views\User\UserParts\_Authorization.cshtml"
Write(Model.User.UserId);
#line default
#line hidden
WriteLiteral(") is not authorized to access any authenticated components.
\r\n");
#line 42 "..\..\Views\User\UserParts\_Authorization.cshtml"
#line default
#line hidden
#line 42 "..\..\Views\User\UserParts\_Authorization.cshtml"
if (isDiscoAdmin)
{
#line default
#line hidden
#line 44 "..\..\Views\User\UserParts\_Authorization.cshtml"
Write(Html.ActionLinkButton("Configure Authorization Roles", MVC.Config.AuthorizationRole.Index(null), null, "small"));
#line default
#line hidden
#line 44 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
#line default
#line hidden
WriteLiteral("
\r\n");
#line 47 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
#line default
#line hidden
WriteLiteral("
\r\n");
#line 49 "..\..\Views\User\UserParts\_Authorization.cshtml"
#line default
#line hidden
#line 49 "..\..\Views\User\UserParts\_Authorization.cshtml"
if (Model.ClaimNavigator != null)
{
#line default
#line hidden
WriteLiteral("
Associated Roles
\r\n");
WriteLiteral("
\r\n");
#line 53 "..\..\Views\User\UserParts\_Authorization.cshtml"
#line default
#line hidden
#line 53 "..\..\Views\User\UserParts\_Authorization.cshtml"
foreach (var roleToken in Model.AuthorizationToken.RoleTokens.Cast())
{
#line default
#line hidden
WriteLiteral(" - ");
#line 55 "..\..\Views\User\UserParts\_Authorization.cshtml"
if (roleToken.Role.Id < 0)
{
#line default
#line hidden
WriteLiteral(" ");
#line 57 "..\..\Views\User\UserParts\_Authorization.cshtml"
Write(roleToken.Role.Name);
#line default
#line hidden
WriteLiteral(" [SYSTEM ROLE]");
WriteLiteral("\r\n");
#line 58 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
else
{
if (isDiscoAdmin)
{
#line default
#line hidden
#line 63 "..\..\Views\User\UserParts\_Authorization.cshtml"
Write(Html.ActionLink(roleToken.Role.Name, MVC.Config.AuthorizationRole.Index(roleToken.Role.Id)));
#line default
#line hidden
#line 63 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
else
{
#line default
#line hidden
#line 67 "..\..\Views\User\UserParts\_Authorization.cshtml"
Write(roleToken.Role.Name);
#line default
#line hidden
#line 67 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
}
#line default
#line hidden
WriteLiteral("
\r\n");
#line 71 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
#line default
#line hidden
WriteLiteral("
\r\n");
#line 73 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
#line default
#line hidden
WriteLiteral("
\r\n
Associated Active Directory Security Groups
\r\n");
#line 76 "..\..\Views\User\UserParts\_Authorization.cshtml"
#line default
#line hidden
#line 76 "..\..\Views\User\UserParts\_Authorization.cshtml"
if (Model.AuthorizationToken != null)
{
#line default
#line hidden
WriteLiteral("
\r\n");
#line 79 "..\..\Views\User\UserParts\_Authorization.cshtml"
#line default
#line hidden
#line 79 "..\..\Views\User\UserParts\_Authorization.cshtml"
foreach (var group in Model.AuthorizationToken.GroupMembership)
{
#line default
#line hidden
WriteLiteral(" - ");
#line 81 "..\..\Views\User\UserParts\_Authorization.cshtml"
Write(group);
#line default
#line hidden
WriteLiteral("
\r\n");
#line 82 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
#line default
#line hidden
WriteLiteral("
\r\n");
WriteLiteral("
[Note: Includes inherited groups]\r\n");
#line 85 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral("
<None>
\r\n");
WriteLiteral("
[Note: Not found in Active Directory] \r\n");
#line 90 "..\..\Views\User\UserParts\_Authorization.cshtml"
}
#line default
#line hidden
WriteLiteral("
\r\n
\r\n\r\n\r\n