允许非管理员用户创建项目
我希望允许非管理员用户创建自己的项目,我找到了为创建项目的非管理员设置默认角色的选项,但我找不到如何让他们实际创建项目,我是否必须在某个地方为他们设置角色?或者我必须安装一个插件吗?
I'm looking to allow non-admin users to create their own projects, i've found the option to set the default role for a non-admin who has created a project, but I cant find how to let them actually create the project, do I have to set a role for them somewhere? or is there a plugin I have to install?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
它就在那里,但不是很直观。为了在 Redmine 中拥有权限,用户必须首先是项目的成员。
It's there but not very intuitive. In order to have permissions in Redmine a user must be a member of a project first.
截至 2015 年和Redmine 3.0,这个问题的答案相当简单和直观。
前往:
管理>角色和权限>>非会员
选中“创建项目”复选框并保存。
我意识到这个问题很老了,但我从谷歌偶然发现了它,所以它可能会帮助任何怀疑它是那么容易的人。
As of 2015 and Redmine 3.0 the answer to the question is rather simple and intuitive.
Go to:
Administration > Roles and permissions > Non member
Check the "Create project" checkbox and save.
I realize the question is old, but I stumbled upon it from google, so it might help anyone in doubt it is that easy.
我在寻找其他问题的答案时遇到了这个。
为了帮助这里的文档,我将重复 RedMine wiki 页面 上的内容
:未知用户通过电子邮件创建问题
Redmine 有一项功能,可以接受来自未知用户的传入电子邮件。为了使用此功能,必须包含一个额外的参数:
权限必须与所选选项一致。例如,如果您选择“创建”,“非成员”角色必须具有“添加问题”权限,以便未知用户可以通过电子邮件创建问题。如果您选择“接受”,则“匿名”角色必须具有此权限。
如果您通过 rake 任务接收电子邮件,则未知用户选项必须编写为:
您可以使用“no_permission_check”选项禁用权限检查:
这与“未知用户”一起提供了让任何人提交的能力向私人项目发送电子邮件。例如:
将允许任何人向私人项目“foo”提交电子邮件。
TODO:这是真的吗?这与 no_permission_check 选项有关吗?:
如果您不希望 rdm-mailhandler 向每个新创建的用户发送“新帐户通知电子邮件”,则必须添加选项“--no-account-notice”。在问题 #11498 中与 2.3.0 一起实现。现在是一个例子:
参考
I came across this looking for an answer to something else.
To help the documentation here, I will repeat what is on the RedMine wiki page:
Enabling unknown users to create issues by email
Redmine has a feature that provides the ability to accept incoming emails from unknown users. In order to use this feature, an extra parameter has to be included:
Permissions have to be consistent with the chosen option. E.g. if you choose 'create', the 'Non member' role must have the 'Add issues' permission so that an issue can be created by an unknown user via email. If you choose 'accept', the 'Anonymous' role must have this permission.
If you receive emails via the rake task, the unknown-user option has to be written as:
You can disable permission checking using the 'no_permission_check' option:
This, together with the 'unknown-user', provides the ability to let anyone submit emails to a private project. For example:
will let anyone submit emails to a private project 'foo'.
TODO: Is this true and is this related to the no_permission_check option?:
If you do not want an "new account notification email" sent to every newly created user by rdm-mailhandler you must add the option "--no-account-notice". Is implemneted with 2.3.0 in issue #11498. Now an example:
REFERENCE