RequestTracker – 如何让用户创build自己的login或自注册?

我最近设置了一个新的RequestTracker 4安装程序,并试图弄清楚如何让用户自行注册。 这是一个基于私有/局域网的系统,目前当您访问URL时,您会看到请求跟踪器login屏幕。 有没有办法启用一个简单的注册选项,所以人们可以input他们的电子邮件和/或用户名注册一个新的帐户?

如果你在私人系统上,最好的办法可能是使用RT :: Extension :: LDAPImport从LDAP / AD导入用户帐户(假设你有这样的系统)。 然后你可以设置RT :: Authen :: ExternalAuth来允许用户使用他们的LDAP密码。

如果您想坚持使用RT帐户,则可以设置RT以在电子邮件发件人尚未拥有RT帐户的情况下通过电子邮件提交创build新帐户。 然后,您可以使用RT用户wiki中的模板。 从networking用户界面没有一个标准的function,但你可以使用该模板的代码添加一个“创build帐户”页面。

无论哪种情况,您都需要考虑赋予新自动生成的用户帐户(特权与否等)的权限和状态。 未授权的用户默认将看到自助服务页面,您需要授予他们查看要让他们访问的门票和队列的权限。