TeamCity On-Premises 2025.03 Help

配置您的用户配置文件

要进入您的用户配置文件设置,请单击标题中的头像,然后从下拉菜单中选择 个人资料

更改您的密码

如果配置了 内置身份验证 ,TeamCity 服务器会保持用户身份验证密码。 您可以在 您的个人资料 | 常规 | 内置身份验证 中更改密码。 输入现有密码和新密码,然后单击 保存更改

密码只能用于更改内置身份验证。 如果您没有看到这些字段,那就意味着 TeamCity 配置为使用外部认证,密码应在相应的外部系统中更改。

您可以在登录页面上使用 重设密码 链接来重设您的内置身份验证密码。

如果您更改或重置您的密码,TeamCity 将自动使您的所有会话退出。

管理访问令牌

如果 TeamCity 服务器启用了 基于令牌的身份验证 ,您可以创建访问令牌并用它们进行身份验证:

  • 而不是您的密码(例如,在脚本或 IDE 插件登录中), 或者

  • 作为 授权:Bearer <token-value> HTTP 头的值。 例如,在 REST API 请求中:

    curl --header "Authorization: Bearer <token-value>" http://<host>:<port>/app/rest/builds

您可以在 您的个人资料 | 访问令牌 中管理令牌。 请注意,令牌值只在令牌创建过程中可用,之后无法检索。

为了在令牌过期后自动撤销它,请指定其时间限制。

您可以创建具有限制权限的令牌。 默认情况下, 权限范围 字段的值设置为“ 与当前用户相同 ”,这意味着创建的令牌将授予与当前用户相同的权限。

如果将值更改为“ 按项目限制 ”,您将能够限制令牌对某个项目的访问并为其选择特定权限。 可用项目的列表及其权限取决于您的用户权限。

创建访问令牌

请注意,即使某些操作已获得权限许可,但如果缺少其他权限,这些操作可能会被阻止。 请务必彻底管理 token 的范围,以获得您请求的可预测结果。 如果遇到任何问题,您可以通过任何便利的 反馈渠道 联系我们。

管理版本控制用户名设置

您的个人资料 | 常规 中,您可以在 版本控制用户名设置 区域查看您的版本控制用户名列表。
默认情况下,TeamCity 使用您的登录名作为 VCS 用户名。 单击 编辑 以提供您使用的版本控制系统的实际用户名。 确保用户名正确。
这些设置不会用于特定 VCS 的身份验证,等等。

这些设置能让您:

  • 跟踪您在 Changes 上的更改状态,

  • 如果在项目页面中选择了相应的 选项 ,就会突出显示这样的构建。

  • 当在 通知设置中选择 受我更改影响的构建 选项时,通知您此类构建。

配置双因素身份验证

TeamCity 管理员可以在整个服务器上启用 两步验证 (2FA)。 在这种情况下,系统将提示您为您的用户帐户配置 2FA 设置。 要做到这一点:

  1. 在您的移动设备上下载并安装任何合适的身份验证器应用程序:例如,Google Authenticator 或 Microsoft Authenticator。

  2. 在 TeamCity 中,打开 您的个人资料 | 双因素身份验证

  3. 使用身份验证器应用程序扫描生成的二维码,或手动输入提供的密钥(选择“基于时间”的密钥类型)。

  4. 将应用程序生成的数字代码输入到 TeamCity。

  5. 将提供的恢复密钥保存到安全的地方。 如果您无法访问身份验证器,他们将会被需要。

  6. 保存设置。

下次您将要登录 TeamCity 时,它会提示您输入来自身份验证器的确认码。

定制用户界面

您的个人资料 | 常规 中,您可以自定义以下 UI 设置:

  • 突出显示我的更改和调查:选择此项以突出显示包含您的更改(由 版本控制用户名设置部分中提供的 VCS 用户名提交的更改)的构建,以及您被分配调查的问题,这些问题显示在 项目 页面、 项目主页 页面、 构建配置主页 页面上。

  • 在我的时区显示日期/时间:如果您希望 TeamCity 自动检测您的时区并根据它显示日期和时间(例如,构建开始,VCS 更改时间等),请检查此选项。

  • 显示所有个人构建

  • 将您手动触发的构建添加到您的 收藏夹 中。

查看您的角色和权限

您的个人资料 | 组 中,您可以查看分配给您的用户组列表。

您的个人资料 | 角色 中,您可以查看您在不同项目中的角色和权限。 请注意,系统管理员会将角色分配给用户。

管理通知规则

您的个人资料 | 通知规则 中,您可以查看从用户组继承的通知规则,并创建新的个人规则。

上传头像

用户可以在用户个人资料中上传他们的头像。 头像在 TeamCity UI 中显示,位于其作者的更改(提交)旁边。 只有拥有 查看所有用户 权限的用户才能看到他们。

当用户首次通过第三方帐户 登录 TeamCity时,TeamCity 会自动从外部系统获取他们的头像。 请注意,TeamCity 只能访问拥有经过验证电子邮件的用户的头像(如果您使用的是 GitLab,请确保在您的帐户中设定了一个 公开电子邮件)。
您之后可以在 TeamCity 用户配置中上传不同的头像。

最后修改日期: 2025年 3月 21日