Commit b0194155 authored by 5Amogh's avatar 5Amogh
Browse files

Issue #SB:31005 fix:403 error resolved by giving access to PM and PD roles.

Showing with 3 additions and 3 deletions
+3 -3
......@@ -30,7 +30,7 @@ module.exports = function (app) {
)
app.all([`${BASE_REPORT_URL}/list`, `${BASE_REPORT_URL}/get/:reportId`],
proxyUtils.verifyToken(),
reportHelper.validateRoles(['REPORT_VIEWER', 'REPORT_ADMIN']),
reportHelper.validateRoles(['REPORT_VIEWER', 'REPORT_ADMIN','PROGRAM_DESIGNER','PROGRAM_MANAGER']),
proxy(REPORT_SERVICE_URL, {
limit: reqDataLimitOfContentUpload,
proxyReqOptDecorator: proxyUtils.decorateRequestHeaders(REPORT_SERVICE_URL),
......@@ -141,13 +141,13 @@ module.exports = function (app) {
app.get(`/reports/fetch/:slug/:filename`,
proxyUtils.verifyToken(),
reportHelper.validateRoles(['REPORT_VIEWER', 'REPORT_ADMIN']),
reportHelper.validateRoles(['REPORT_VIEWER', 'REPORT_ADMIN','PROGRAM_DESIGNER','PROGRAM_MANAGER']),
reportHelper.azureBlobStream());
app.get('/reports/:slug/:filename',
proxyUtils.verifyToken(),
reportHelper.validateSlug(['public']),
reportHelper.validateRoles(['ORG_ADMIN', 'REPORT_VIEWER', 'REPORT_ADMIN']),
reportHelper.validateRoles(['ORG_ADMIN', 'REPORT_VIEWER', 'REPORT_ADMIN','PROGRAM_DESIGNER','PROGRAM_MANAGER']),
reportHelper.azureBlobStream());
app.get('/admin-reports/:slug/:filename',
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment