如何解决 Atlassian Confluence Server 中的内部管理员问题?
How can I resolve an Internal Administrator Issue in Atlassian Confluence Server?
我有一个老问题,我想用 Confluence Server 一劳永逸地解决。不久前,当我开始将它与 JIRA 集成时。我根本无法弄清楚对内部目录的管理访问到底出了什么问题。
我经常会做健康检查,而且总会看到这个:
所以我确保我拥有所需的访问权限,并确保我将自己分配到必要的组:
起初我认为我错误地添加了 Atlassian Crowd 目录设置。但是,我不是 运行 Crowd(根据我读过的许多线程,可以通过“/crowd/”从特定端口访问它。)它确实同步,但出于某种奇怪的原因,所以也许它类似于您可以设置的 JIRA 目录(与 Crowd 相对)。无论哪种方式,这都不会影响对内部目录的访问(尤其是在我在 JIRA 上也有相同的用户和组设置的情况下) .)
如果我已经尝试过建议的修复,那么我会通知您。希望我忽略了显而易见的事情。我在 Confluence 中设置的用户是我自己和两个同事。我过去可能做过的唯一一件事就是删除一个自动命名为 "admin" 或类似名称的用户。但是,我 是 管理员,所以除了名字之外 - 我属于相同的组(如上所示)。
该错误清楚地提到您在 Confluence 内部目录中没有管理员用户。这并不意味着您没有管理员帐户,它只意味着您在内部目录中没有它们。
远程 JIRA 目录,意味着您正在使用 JIRA 作为外部用户目录。在 Atlassian 应用程序中,JIRA 和 Crowd 都使用嵌入式 Crowd Directory 与 Confluence 进行身份验证。因此,这应该不是什么大问题。这里的重点是你确实有一个更高位置的外部用户目录。
从技术上讲,用户目录的位置对于 Confluence 来说非常重要。因为在用户创建和身份验证期间,Confluence 会检查第一个目录。如果用户存在,将使用第一个目录进行登录。
根据你提到的,我想说的是,你的用户名在 JIRA 中,并且它正在通过该用户目录与 Confluence 同步。这就是您在 JIRA 和 Confluence 中拥有相同用户的原因。
为什么您会看到该错误以及为什么它需要进行健康检查,如果您遇到 JIRA Server 的网络问题或 JIRA Server 无法访问,您需要让内部用户提出故障排除建议。
要解决此问题,您有两个选择:
1.第一个解决方案:
将 Confluence 内部目录更改为第一个位置。创建一个用户 admin 并将其分配给 Confluence 用户和 Confluence 管理员组。将远程 JIRA 目录的位置更改回第一位。
2。从数据库创建用户
您可以使用 this document 中的选项并在您的内部目录中创建管理员用户。
提示:
- 创建用户时,请确保它不会与 JRIA 目录中的其他管理员用户重名。
- 在更改任何内容之前从您的数据库创建备份。这样,您就可以确保您不会被应用程序锁定。
我有一个老问题,我想用 Confluence Server 一劳永逸地解决。不久前,当我开始将它与 JIRA 集成时。我根本无法弄清楚对内部目录的管理访问到底出了什么问题。
我经常会做健康检查,而且总会看到这个:
所以我确保我拥有所需的访问权限,并确保我将自己分配到必要的组:
起初我认为我错误地添加了 Atlassian Crowd 目录设置。但是,我不是 运行 Crowd(根据我读过的许多线程,可以通过“/crowd/”从特定端口访问它。)它确实同步,但出于某种奇怪的原因,所以也许它类似于您可以设置的 JIRA 目录(与 Crowd 相对)。无论哪种方式,这都不会影响对内部目录的访问(尤其是在我在 JIRA 上也有相同的用户和组设置的情况下) .)
如果我已经尝试过建议的修复,那么我会通知您。希望我忽略了显而易见的事情。我在 Confluence 中设置的用户是我自己和两个同事。我过去可能做过的唯一一件事就是删除一个自动命名为 "admin" 或类似名称的用户。但是,我 是 管理员,所以除了名字之外 - 我属于相同的组(如上所示)。
该错误清楚地提到您在 Confluence 内部目录中没有管理员用户。这并不意味着您没有管理员帐户,它只意味着您在内部目录中没有它们。
远程 JIRA 目录,意味着您正在使用 JIRA 作为外部用户目录。在 Atlassian 应用程序中,JIRA 和 Crowd 都使用嵌入式 Crowd Directory 与 Confluence 进行身份验证。因此,这应该不是什么大问题。这里的重点是你确实有一个更高位置的外部用户目录。
从技术上讲,用户目录的位置对于 Confluence 来说非常重要。因为在用户创建和身份验证期间,Confluence 会检查第一个目录。如果用户存在,将使用第一个目录进行登录。
根据你提到的,我想说的是,你的用户名在 JIRA 中,并且它正在通过该用户目录与 Confluence 同步。这就是您在 JIRA 和 Confluence 中拥有相同用户的原因。
为什么您会看到该错误以及为什么它需要进行健康检查,如果您遇到 JIRA Server 的网络问题或 JIRA Server 无法访问,您需要让内部用户提出故障排除建议。
要解决此问题,您有两个选择:
1.第一个解决方案:
将 Confluence 内部目录更改为第一个位置。创建一个用户 admin 并将其分配给 Confluence 用户和 Confluence 管理员组。将远程 JIRA 目录的位置更改回第一位。
2。从数据库创建用户
您可以使用 this document 中的选项并在您的内部目录中创建管理员用户。
提示:
- 创建用户时,请确保它不会与 JRIA 目录中的其他管理员用户重名。
- 在更改任何内容之前从您的数据库创建备份。这样,您就可以确保您不会被应用程序锁定。