Azure DevOps Server:不能指派新增的用户

Contents

    1. 概述
    1. 解决方案

1. 概述

近期和微软Azure DevOps项目组解决了一个"无法指派开发人员"的问题,在此分享给大家。

问题描述:

  • 在一个数据量比较大的Azure DevOps Server的部署环境中,用户发现将新用户的AD域账户添加到Azure DevOps Server的团队项目中后,不能将工作项指派给这个新用户,并且在Azure DevOps Server的管理界面中无法搜索到这个新增的用户
  • 当管理员将应用层重启后,问题就消失了
  • 应用层和服务器的版本是这样的
    • Windows Server 2022
    • SQL Server 2022
    • Azure DevOps Server 2022


2. 解决方案

通过与微软工程师的分析,由于这是一个数据量比较大的环境,用户信息同步比较缓慢,需要更改系统默认的刷新参数来实现。

具体方法是运行下面的SQL脚本,更改系统配置

复制代码
USE [AzureDevOps_Configuration]
GO
DECLARE @return_value int
EXEC @return_value = [dbo].[prc_SetRegistryValue]
@partitionId = 1,
@key = '#\Configuration\Identity\Cache\Settings\SearchCacheMegaTimeToLive',
@value = '12:00:00'
SELECT 'Return Value' = @return_value
GO

完成上面的设置后,我们还可以使用prc_QueryRegistry方法查询到当前的配置,如下图:

使用上面的方法配置系统后,无法指派新用户的问题消失了。

https://www.cnblogs.com/danzhang

Azure DevOps MVP 张洪君

相关推荐
zhang1338308907519 分钟前
CG-09H 超声波风速风向传感器 加热型 ABS材质 重量轻 没有机械部件
大数据·运维·网络·人工智能·自动化
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.2 小时前
Keepalived VIP迁移邮件告警配置指南
运维·服务器·笔记
物联网软硬件开发-轨物科技2 小时前
【轨物洞见】告别“被动维修”!预测性运维如何重塑老旧电站的资产价值?
运维·人工智能
程序员允诺2 小时前
[DevOps实战] 彻底解决依赖地狱:如何编译全静态、可移植的 Xorriso 工具
运维·devops
酣大智2 小时前
接口模式参数
运维·网络·网络协议·tcp/ip
一只自律的鸡2 小时前
【Linux驱动】bug处理 ens33找不到IP
linux·运维·bug
!chen2 小时前
linux服务器静默安装Oracle26ai
linux·运维·服务器
莫大3302 小时前
2核2G云服务器PHP8.5+MySQL9.0+Nginx(LNMP)安装WordPress网站详细教程
运维·服务器·nginx
刚刚入门的菜鸟2 小时前
php-curl
运维·web安全·php
REDcker3 小时前
Linux 文件描述符与 Socket 选项操作详解
linux·运维·网络