MOSS - получить сводку использования сайта по коду - PullRequest
1 голос
/ 04 октября 2009

Я хочу создать WebService, который показывает два столбца: Имя пользователя, URL.

Это будет список всех входов на мой сайт sharepoint.

Я думаю использовать "службу использования MOSS", Есть ли статьи о том, как добраться до данных сервиса? или, может быть, мне нужно иметь дело здесь непосредственно с IIS?

Ответы [ 3 ]

1 голос
/ 04 октября 2009

Прежде всего вам необходимо включить обработку анализа использования (TechNet). Тогда для уже имеющихся у вас готовых опций есть инструкции в этой статье TechNet, и вы также можете использовать SharePoint Designer .

К сожалению, данные об использовании не могут быть доступны программно через API SharePoint. Вместо этого вы должны настроить IIS Log Parser. В этом вопросе содержится много информации Экспорт файлов журнала использования SharePoint в базу данных с использованием LogParser и сообщений в блогах Тодд Клиндт , Кори Бернс .

0 голосов
/ 20 апреля 2010

Сначала необходимо включить статистику использования сайта в MOSS. Затем вы можете использовать метод GetUsageData в SPWeb.

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spweb.getusagedata.aspx

0 голосов
/ 11 ноября 2009

Вы можете получить доступ к данным об использовании программно через API SharePoint.

Посмотрите на эту статью: http://www.15seconds.com/issue/050623.htm

...