protected override Boolean AuthorizeCore(HttpContextBase httpContext)
        {
            Boolean isAuthorized = false;

            if (httpContext.Session != null)
            {
                Int32 caseArtifactId = -1;
                Int32.TryParse(httpContext.Request.QueryString["appid"], out caseArtifactId);

                IArtifactQueries query = new ArtifactQueries();
                Boolean          res   = query.UserHasAccessToArtifact(
                    ConnectionHelper.Helper().GetServicesManager(),
                    ExecutionIdentity.CurrentUser,
                    caseArtifactId,
                    Helpers.Constant.Guids.Tabs.ImportWorkerQueue,
                    "Tab");
                isAuthorized = res;
            }

            return(isAuthorized);
        }