Azure DevOps サーバー: 新しいユーザーを割り当てることができません

コンテンツ

  • 1. 概要
  • 2. 解決策

1. 概要

最近、Microsoft Azure DevOps プロジェクト チームと「開発者を割り当てることができない」問題を解決したので、それを共有したいと思います。
問題の説明:

  • 比較的大量のデータを含む Azure DevOps Server のデプロイ環境では、ユーザーは、新しいユーザーの AD ドメイン アカウントを Azure DevOps Server のチーム プロジェクトに追加した後、新しいユーザーに作業項目を割り当てることができず、Azure で作業項目を割り当てることができないことに気付きました。 DevOps サーバー この新しく追加されたユーザーは、管理インターフェイスでは検索できません。
  • 管理者がアプリケーション層を再起動すると、問題は解消されました
  • アプリケーション層とサーバーのバージョンは以下のとおりです。
    • Windows Server 2022
    • SQL Server 2022
    • Azure DevOps サーバー 2022

画像

2. 解決策

Microsoft エンジニアとの分析により、この環境は比較的大量のデータを含む環境であるため、ユーザー情報の同期が比較的遅く、これを実現するにはシステムのデフォルトの更新パラメーターを変更する必要があることがわかりました。
具体的な方法は、以下の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 張 宏軍

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/dev66/article/details/142666558