Назад | Перейти на главную страницу

Создать отчет в Microsoft Excel - проблема с разрешениями в Team Foundation Server 2010

Я пытаюсь использовать функцию «Создать отчет в Microsoft Excel» для Visual Studio TFS 2010.

Мне предлагается ввести имя пользователя и пароль в Excel для любого заданного командного проекта, когда я щелкаю правой кнопкой мыши элемент «Активные задачи» и выбираю «Создать отчет в Microsoft Excel», найденный по следующему пути на панели Team Explorer из Visual Studio 2010:

«Название коллекции» | «Название проекта» | Рабочие элементы | Итерация 1 | Активные задачи

Я администратор командного проекта и администратор коллекции. Я проверил сайт SharePoint:

http: // 'serverName' / Reports / Pages / Folder.aspx

и иметь полные права доступа к сайту и проекту на этом сайте.

Я загрузил SQL Server Management Studio на машину, на которой запущен экземпляр TFS (а также серверная часть SQL для TFS), и убедился, что у меня есть роли «serveradmin» и «sysadmin».

Как мне запустить этот отчет? В частности, какие разрешения требуются?

Я знаю, что это старый вопрос, но если кто-то еще наткнется здесь в поисках решения, вам следует проверить разрешения в кубе служб Analysis Services. Excel обращается к кубу для создания отчетов, поэтому у вас должен быть доступ к нему, а также к Tfs_Warehouse Db (требуются те же разрешения - «TfsWarehouseDataReader»).

В SSMS нажмите «Подключиться» в «Обозревателе объектов» и выберите «Службы Analysis Services ...»

Далее разверните «Базы данных» -> «Tfs_Analysis» -> «Роли»

Щелкните правой кнопкой мыши «TfsWarehouseDataReader» -> «Свойства».

Нажмите «Членство», а затем добавьте свою учетную запись AD в список.

Надеюсь, это кому-то поможет!

Это не сообщение об отказе в разрешении, которое вы получаете, поэтому маловероятно, что вы избавитесь от него, добавив дополнительные разрешения. Что происходит, когда вы вводите логин и пароль? Я не наблюдаю такого поведения и все время составляю отчеты в Excel. Интересно, кешируется ли что-то после первой аутентификации?