TeamCity On-Premises 2024.03 Help

配置您的用户配置文件

要访问您的用户个人设定,点击头部的头像,然后从下拉菜单中选择 Profile

更改您的密码

如果配置了 内置身份验证,TeamCity 服务器会保持用户身份验证密码。 您可以在 Your Profile | General | Built-in Authentication 中更改密码。 输入现有和新的密码,然后点击 保存更改

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

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

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

管理访问令牌

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

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

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

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

您可以在 Your Profile | Access Tokens 中管理令牌。 请注意,令牌值只在令牌创建过程中可用,之后无法检索。

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

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

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

创建访问令牌

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

管理版本控制用户名设置

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

这些设置能让您:

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

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

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

配置双因素身份验证

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

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

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

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

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

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

  6. 保存设置。

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

定制用户界面

Your Profile | General 中,您可以自定义以下 UI 设置:

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

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

  • 显示所有个人构建

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

查看您的角色和权限

Your Profile | Groups 中,您可以查看分配给您的用户组列表。

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

管理通知规则

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

上传头像

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

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

最后修改日期: 16日 7月 2024年