Блог did5.ru

Про АйТи и около айтишные темы

Метка: sharepoint

Как узнать версию Office Web Apps 2013

Один комментарий

Узнать версию и номер билда Office Web Apps 2013 можно несколькими способами:

1. Запускаем PowerShell и вводим команду (owa.contoso.com – имя сервера Office Web Apps):

(Invoke-WebRequest http://owa.contoso.com/op/servicebusy.htm).Headers

Здесь нас инересует значение заголовка X-OfficeVersion, это и есть версия Office Web Apps 2013. В примере версия – 15.0.4569.1506. Такой запрос можно сделать как с самого сервера OWA, так и с другого сервера, например – SharePoint.

officewebapps version 1 thumb Как узнать версию Office Web Apps 2013

2. Еще версию Office Web Apps можно узнать из файла OfficeVersion.inc, который находится в каталоге C:\ProgramData\Microsoft\OfficeWebApps\Data\local\.

Его содержимое можно просмотреть с помощью PowerShell:

Get-Content "C:\ProgramData\Microsoft\OfficeWebApps\Data\local\OfficeVersion.inc"

officewebapps version 2 thumb Как узнать версию Office Web Apps 2013

Либо открыть файл OfficeVersion.inc через проводник.

officewebapps version 3 thumb Как узнать версию Office Web Apps 2013

Можно еще узанть версию через заголовок HTTP прямо через браузер, если захочется.

Автор: did5

20 мая 2015 в 16:43

Рубрика: Sharepoint

Метки: ,

Как скрыть элементы управления SharePoint 2013 с помощью мастер страницы

Один комментарий

Для кастомизации интефейса SharePoint 2013 очень часто необходимо скрыть стандартные блоки HTML разметки и элементы управления. На картинке ниже выделены и подписаны IDшники самых востребованных блоков.

sharepoint suitebar custom masterpage 1 thumb1 Как скрыть элементы управления SharePoint 2013 с помощью мастер страницы

Их можно изменять различными способами – правка master page, CSS или JavaScript. В этой заметке покажу – как скрыть элементы управления SharePoint 2013 с помощью мастер страницы.

Читать полностью »

Автор: did5

29 Апр 2015 в 12:27

Рубрика: Sharepoint

Метки:

[SharePoint] Service Unavailable — HTTP Error 503

Комментариев нет

Перенес севрер SharePoint 2013 на новое хранилище, сервер запустился, службы стартанули, но веб приложения недоступны — Service Unavailable HTTP Error 503.

sharepoint http 503 1 thumb [SharePoint] Service Unavailable   HTTP Error 503

Глянул в консоль IIS — все сайты запусщены. Оказалось, что не запущены пулы приложений.

sharepoint http 503 2 thumb1 [SharePoint] Service Unavailable   HTTP Error 503

Консоль IIS – Application Pools, запустил все пулы кроме SharePoint Web Service Root. Теперь все работает.

Автор: did5

28 Апр 2015 в 9:58

Рубрика: Sharepoint

Метки:

[SharePoint] Ошибка при попытке открыть Общие параметры веб-приложения

Комментариев нет

Попытка открыть Общие параметры одного из веб-приложение SharePoint 2013 заканчивается ошибкой, причем у других веб-приложений такой проблемы нет.

sharepoint settings error 1 thumb [SharePoint] Ошибка при попытке открыть Общие параметры веб приложения

Текст ошибки – Обновления в настоящее время запрещены для запросов GET. Чтобы включить обновления для запросов GET, задайте на SPWeb свойство 'AllowUnsafeUpdates'. (Updates are currently disallowed on GET requests. To allow updates on a GET, set the 'AllowUnsafeUpdates' property on SPWeb.)

sharepoint settings error 2 thumb [SharePoint] Ошибка при попытке открыть Общие параметры веб приложения

Обойти это ограничение можно следующим образом:

1. Запускаем SharePoint 2013 Management powershell (Командная консоль SharePoint 2013)

2. Вводим следующие команды:

$w = get-spwebapplication <a href="http://site.contoso.com">http://site.contoso.com</a>
$w.HttpThrottleSettings
$w.Update()

sharepoint settings error 3 thumb [SharePoint] Ошибка при попытке открыть Общие параметры веб приложения

Возвращаемся в Центр администрирования SharePoint и открываем Общие параметры веб-приложения.

Автор: did5

23 Апр 2015 в 11:17

Рубрика: Sharepoint

Метки:

Как подключить jQuery и SPServices в SharePoint 2013

Комментариев нет

Подключить библиотеки jQuery и SPServices в SharePoint 2013 можно несколькими способами, но предпочтительно сделать это через мастер страницу, чтобы они были доступны везде.

Скачать последние версии библиотек можно здесь — http://jquery.com/ и https://spservices.codeplex.com/.

Копируем библиотеки в каталог C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\LAYOUTS на сервере SharePoint.

jquery sharepoint 1 thumb Как подключить jQuery и SPServices в SharePoint 2013

Читать полностью »

Автор: did5

17 Апр 2015 в 12:30

Рубрика: jQuery,Sharepoint

Метки: , ,

Версия SharePoint 2013 после обновления стала 15.0.4701.1000, а не 1001

Комментариев нет

Обновлял ферму SharePoint 2013, поставил последнее обновление KB2956166 для SharePoint Server 2013. Обновление прошло успешно, но заметил одну странность – версия SharePoint стала 15.0.4701.1000 (обновлялся с версии 15.0.4569.1000), а в описании говорится, что должна быть 15.0.4701.1001. Я уж подумал, что скачал не ту версию пакета обновления, пошел снова на сайт Microsoft, но там только одна ссылка, т.е. ошибки здесь быть не могло.

sharepoint 2013 update version 1 thumb Версия SharePoint 2013 после обновления стала 15.0.4701.1000, а не 1001

Даже Гугл ничего не знает про версию SharePoint 15.0.4701.1000. Задал этот вопрос в блоге Дмитрия Плотникова.
Читать полностью »

Автор: did5

03 Апр 2015 в 11:57

Рубрика: Sharepoint

Метки:

Тормозной поиск учеток ActiveDirectory в SharePoint 2010

Комментариев нет

Проблема медленного поиска учетных записей AD в SharePoint 2010 нервирует администраторов уже очень давно. Соглаитесь, что на поиск учетки не может уходить около 30 секунд. А если необходимо добавить ста пользователям различные права доступа на портале? Ужас!

slow find users in sharepoint thumb1 Тормозной поиск учеток ActiveDirectory в SharePoint 2010

Но не все знают, что проблема решается очень просто, одной командой на PowerShell. Запускаем SharePoint 2010 Management Shell и ввводим следующую команду:

Set-SPSite -Identity "http://portal.contoso.com" -UserAccountDirectoryPath "DC=contoso,DC=com"

Естественно, необходимо поменять название домена и сайта. Можно не ограничиваться уровнем домена, а указать путь до какого-нибудь контейнера OU с пользователями и группами.

Автор: did5

17 Мар 2015 в 11:22

Рубрика: PowerShell,Sharepoint

Метки: ,

Импорт данных из XML файла в список SharePoint с помощью PowerShell

2 комментария

Появилась задача загрузить данные из файла XML в список SharePoint 2010. XML имеет следующую структуру:

xml to sharepoint list 1 thumb Импорт данных из XML файла в список SharePoint с помощью PowerShell

В SharePoint 2010 заранее создал список — Список пользователей, с соответствующими полями. Вот скрипт на PowerShell, который возьмет данные из файла XML и загурузит в список SharePoint:

if(!(Get-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction:SilentlyContinue))
{
Add-PSSnapin Microsoft.SharePoint.Powershell

#Set these two variables accordingly
$WebURL  = “http://portal.contoso.com/”
$ListName = "Список пользователей"
$XMLFilePath = "C:\scripts\xml\test.xml"

#Get the Web
$web = Get-SPWeb $WebURL
#Get the List
$ProjectList = $web.Lists[$ListName]

#import xml file
[*xml]$ProjectXmlFile = Get-Content $XMLFilePath

foreach ($XMLProject in $ProjectXmlFile.domainusers.user)
 {
$NewProject = $ProjectList.Items.Add()

$NewProject["ФИО"] = $XMLProject.ФИО
$NewProject["Отдел"] = $XMLProject.Отдел
$NewProject["Должность"] = $XMLProject.Должность
$NewProject["Комната"] = $XMLProject.Комната
$NewProject["Рабочий телефон"] = $XMLProject.Телефон
$NewProject["Адрес электронной почты"] = $XMLProject.Почта
$NewProject.Update()
Write-Host "Project $($XMLProject.ФИО) has been Added to External Projects list!"
 }

* в коде есть место — [*xml], так звездочку нужно удалить.

Это скрипт подойдет только для разовой загрузки данных, т.к. скрипт не заменяет данные в списке SharePoint, а еще раз их туда запишет, если его повторно запустить. Т.е. в списке будет две Ивановой, и две Соколовой.

Автор: did5

14 Ноя 2014 в 11:25

Рубрика: PowerShell,Sharepoint

Метки: ,

Как узнать версию SharePoint

Комментариев нет

Все время забываю, где можно посмотреть версию SharePoint. Так что это напоминалка для себя.

1. Версию SharePoint можно посмотреть в Центре администрирования –> Параметры системы –> Управление серверами в этой ферме.

sharepoint version center thumb Как узнать версию SharePoint

2. С помощью PowerShell:

Get-SPFarm | Select BuildVersion

sharepoint version powershell thumb Как узнать версию SharePoint

Командлет доступен только через Командную консоль SharePoint 2010, если через обычную консоль PowerShell, то необходимо добавить оснастку Microsoft.SharePoint.Powershell.

if(!(Get-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction:SilentlyContinue))
{
Add-PSSnapin Microsoft.SharePoint.Powershell
}
get-spfarm | select BuildVersion

3. Еще один вариант:

([Microsoft.SharePoint.Administration.SPFarm]::Local).buildversion

sharepoint version powershell 2 thumb Как узнать версию SharePoint

Автор: did5

14 Ноя 2014 в 10:34

Рубрика: Sharepoint

Метки: ,

[SharePoint] Права доступа для участия в опросах

Комментариев нет

В SharePoint есть интересный вид списка – Опрос, очень удобный и востребованный инструмент. У него есть некоторые ограничения, но это не критично.

При разграничении прав доступа к опросам, нужно было отделить участников от аналитиков. Для этого создал отдельный уровень разрешений – Опросы и дал ему минимальный набор разрешений, которые позволят пользователям участвовать в опросе. На скриншоте ставил только отмеченные пункты, все остальные пустые.

sharepoint survey permissions thumb [SharePoint] Права доступа для участия в опросах

Дал всем пользователям этот уровень разрешений и начал тестировать. Пользователь может открыть опрос, поучаствовать, но когда он пытается сохранить, то вылетает ошибка – нет доступа.

sharepoint survey permissions 2 thumb [SharePoint] Права доступа для участия в опросах

Проблема оказалась в настройках списка, в параметре Доступ на создание и изменение у меня был выбран параметр – Никакие. Когда же переключил на Создание и изменение ответов, созданных пользователем, то все заработало.

sharepoint survey permissions 3 thumb [SharePoint] Права доступа для участия в опросах

Автор: did5

03 Окт 2014 в 14:11

Рубрика: Sharepoint

Метки: