none
Как настроить Lab Management в Team Foundation с использованием прав VMM роли Delegated administrator ? RRS feed

  • Вопрос

  • Как настроить Lab Management в Team Foundation с использованием прав VMM роли Delegated administrator, а не Administrator.

    Здесь указано, что это возможно http://msdn.microsoft.com/en-us/library/dd570028.aspx

    Но сделать не удаётся. Ошибка TF260105.

    [Info  @06:26:05.326] Checking access mapping existing for http://MYDOMAIN-dev02:8081/tfs
    [Error @06:26:47.156] TF255184: An error occurred during operation. Message=TF260105: The Virtual Machine Manager server does not have the user account MYDOMAIN in the Administration role. Contact Team Foundation Server Administrator..
    [Error @06:26:47.193] 
    Exception Message: TF260105: The Virtual Machine Manager server does not have the user account MYDOMAIN in the Administration role. Contact Team Foundation Server Administrator. (type VMDeployerNotAvailableException)
    
    Exception Stack Trace:  at Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.ProcessHttpResponse(HttpWebResponse response, Stream responseStream, WebException webException, XmlReader& xmlResponseReader)
      at Microsoft.TeamFoundation.Client.TeamFoundationClientProxyBase.ExecWebServiceRequest(HttpWebRequest request, XmlWriter requestXml, String methodName, HttpWebResponse& response)
      at Microsoft.TeamFoundation.Lab.Client.LabServiceProxyBase.MakeSoapCallWithoutReturn(String soapRequest, ToXml toXml)
      at Microsoft.TeamFoundation.Admin.TeamLabRegistryEntries.VerifyCurrentSCVMMServer(IOperationContext context, String serverName, Boolean checkSettings)
    
    Inner Exception Details:
    
    Exception Message: TF260105: The Virtual Machine Manager server does not have the user account MYDOMAIN in the Administration role. Contact Team Foundation Server Administrator. (type SoapException)
    Exception Stack Trace: 
    
    [Error @06:44:41.767] 
    Exception Message: TF260105: The Virtual Machine Manager server does not have the user account MYDOMAIN in the Administration role. Contact Team Foundation Server Administrator. (type VMDeployerNotAvailableException)
    
    Exception Stack Trace:  at Microsoft.TeamFoundation.Lab.Controller.Common.VMManager.GetAdminUserRole()
      at Microsoft.TeamFoundation.Lab.Controller.Common.VMManager._VerifyServiceAccountsAreInAdminRole(String[] serviceAccounts)
      at Microsoft.TeamFoundation.Lab.Execution.LabExecution.VerifyServiceAccountsAreInAdminRole(String[] serviceAccounts)
      at Microsoft.TeamFoundation.Lab.Server.TeamFoundationLabFrameworkService.TestSCVMMServer(TeamFoundationRequestContext requestContext, IPrincipal user, String serverName, Boolean checkSettings, String[] serviceAccounts)
      at Microsoft.TeamFoundation.Admin.TeamLabRegistryEntries.VerifyCurrentSCVMMServer(IOperationContext context, String serverName, Boolean checkSettings)
      at Microsoft.TeamFoundation.Admin.TeamLabRegistryEntries.VerifySettings(IOperationContext context, LabRegistryKeys key, String value)
      at Microsoft.TeamFoundation.Management.Controls.AppTierLabSettings.TestConnection(String url)
      at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
    
    

    Хотя из Virtual Machine Manager Administrator Console подключение проходит без проблем и с нужными правами.

     

    13 апреля 2011 г. 6:51