OJS期刊系统投稿提示The current role does not have access to this operation的解决方法

所属专题:OJS期刊管理系统 来源: 丁老师原创 更新时间:2026-07-23 09:22 浏览: 992 IP属地: 深圳
OJS(Open Journal Systems)期刊投稿管理系统

有做期刊运营的同学,在使用OJS期刊管理系统(Open Journal Systems)的时候,被作者反馈无法投稿,提示The current role does not have access to this operation,求助丁老师解决。今天丁老师特地针对此问题开一篇文章,记录一下这个问题出现的原因和解决方法。

问题反馈
已经搭建好的OJS期刊网站,作者注册登录后,在投稿时,点击Begin Submission时提示The current role does not have access to this operation,如图:

问题分析
从系统提示的文字字面上,是说当前用户角色没有对应的权限进行操作。由于OJS是多期刊管理系统,一套系统可以管理多个期刊,实现N个期刊网站(见拙作《OJS系统支持多少本期刊?每本期刊支持多少篇投稿文章?》),而就注册用户来说,是针对每个期刊唯一的,也就是说他注册绑定了A期刊的话,在B期刊就没有相关权限,因此这个问题大概率是用户没有该期刊的权限而引发的。

问题解决
这种其实不算系统故障,只能说是一个常见问题。解决这个问题有两种方式,一种是由管理员对用户设置权限,一种是由用户自己绑定期刊,具体方法如下:

管理员设置用户权限:

1.在后台的User & Roles中,找到该用户,点击左侧的箭头展开下拉选项,点击Edit User,编辑用户,如图:

image.png

2.在弹出的用户信息编辑窗口中,拉到下边,找到User Roles(用户权限),给该用户勾选相关的权限即可(根据该用户的具体职能,如果是作者就只勾选Author)。

image.png

3.点击OK按钮,保存修改。该用户退出重新登录,即可正常投稿。

用户自己绑定期刊权限:
1.用户正常登录OJS系统,登录后,点击右上角的头像,在弹出的下拉菜单中,选择View Profile,进入个人资料设置页面,如图:

image.png

2.进入Profile设置页面,在顶部的Tab选项中选择Role,进入权限设置页面,如图:

image.png

3.对页面的Roles进行勾选,这里的Roles是包含OJS系统已创建的全部期刊,如上图所示,我们以 《丁老师软件与科研信息化研究》和《丁老师软件工程与科研技术应用》这两本期刊为例,如果我们是作者,就仅仅需要勾选Author,如果我们是专家,需要进行评审工作,则需要勾选Reviewer,如果我们仅仅是读者,则勾选Reader即可。

当然,也可以勾选全部角色。

image.png

4.勾选完毕后,点击右下角的image.png按钮即可保存,保存成功后再去投稿,就一切正常,不会再提示没有权限啦!

丁老师从事学术软件研发十余年,可提供OJS系统的模板主题定制、安装维护、版本升级、Bug修复、二次开发等服务。
如需专业OJS系统技术服务,可以联系丁老师,同时也欢迎学术界的各位作者、学者、同行,针对学术软件信息化进行交流和咨询。

ojs相关文章

OJS是什么?能用来做什么?

几乎每天都有新客咨询,OJS是什么,OJS能用来做什么呢?今天丁老师就做一个关于OJS完整的介绍。 OJS是什么?OJS全称为Open Journal System,既开放期刊管理系统。是一款开源软件,主要是用于学术行业的期刊/杂志管理...

OJS支持投稿付费吗?

今天有做期刊的朋友问,OJS系统期刊支持线上投稿付费吗?就是说他只有在OJS系统中,线上付了款,才可以投稿,可以实现这种功能吗?作为OJS系统专业的开发人员,丁老师可以告诉你,这个功能OJS是支持的哦,不仅支持投稿付费,还支持多种支付方...

如何安装搭建OJS期刊系统 - 详细教程

Open Journal Systems (OJS)是一个由Public Knowledge Project (PKP) 开发的开源软件(OJS专题介绍),旨在帮助学术期刊实现其在线出版、管理和传播的过程。OJS支持从文章提交到最终发布...

OJS期刊投稿系统关于谷歌学术收录(Goog...

很多使用OJS系统的小伙伴会问,我们出版社发布的期刊和文章,谷歌学术(Google Scholar Indexing)怎么没收录呀,是不是系统的问题?还是说哪里设置错误了呢?在这里,丁老师要说明一下,谷歌学术对于文章的收录,和OJS系统...