stackoverflow に関するこの投稿の手順を使用して、TFS Warehouse と TFS Cube で行われるレポートの生成間の時間間隔を変更したいと考えています。
ただし、TFS サーバーに変更を加えるためのダイアログと「Invoke」コマンドが手元にないようです。代わりに、次のように表示されます。
POST /tfs/TeamFoundation/Administration/v3.0/WarehouseControlService.asmx HTTP/1.1 ホスト: コンテンツ タイプ: アプリケーション/soap+xml; charset=utf-8 Content-Length: 長さ
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<ChangeSetting xmlns="http://schemas.microsoft.com/TeamFoundation/2005/06/Services/Controller/03">
<settingId>string</settingId>
<newValue>string</newValue>
</ChangeSetting>
</soap12:Body>
</soap12:Envelope>
変更を適用するために必要な特権を持っていないのでしょうか、それとも Web サービスを呼び出すために TFS の設定を変更する必要があるのでしょうか? とにかく、TFS Web サービスを呼び出す方法を知る必要があります。
編集 必要なパラメーターを変更するために必要な権限がないことがわかりました。
エラー: アクセスが拒否されました: [...] このアクションを実行するには、リソース Warehouse に対する次の権限が必要です: 倉庫の管理