SharePoint 2013 enterprise edition offers Excel Services service application that enables the browser-based rendering of Excel workbooks. Not just for rendering, but it’s primarily used in business intelligence scenarios for its excel calculation & analysis capabilities, ability to query external data sources, etc. Let’s walk through the steps of configuring Excel Services to SharePoint Server 2013 farm.
Here are the steps in high-level to configure Excel Services
- Start Excel Calculation Services Service Instance
- Create Excel Services Service Application
- Grant Database Access to Excel services service Account
- Suppress Office Web Apps to enable Excel services
- Configure trusted file location.
Prerequisites – We need a managed account for Excel Services service application. Create a new managed account if you don’t have one configured already!. Configuring Managed Accounts in SharePoint 2013
Step 1: Start Excel Calculation Services Service Instance:
Excel Services application relies on Excel calculation service. To start the Excel calculation service, Navigate to
- Central Administration >> System Settings >> Manage Services on server
- Select the server where you want to start the Excel Services. Typically, this will be one of your application server. You can run it on multiple servers for better performance and availability.
- In the services list, Click on “Start” link next to “Excel calculation services”
Once it’s been started, the next step is to create an Excel Services service application.
Step 2: Create Excel Services Service Application
Here is how to create new “Excel services” service application
Step 3: Grant Database access to “Excel Services” Service Application’s service account
The Excel Services application pool account must be granted access to SharePoint content databases. This can be done directly from SQL Server management studio or with PowerShell.
Grant Database Access to Excel Services Application Pool account with PowerShell:
$WebApp = Get-SPWebApplication "https://intranet.crescent.com" $WebApp.GrantAccesstoProcessIdentity("CrescentSP13_ServiceApps")
Which grants “SPDataAccess” Membership roles on all content databases of the Web Application to the Service Application App Pool account! Please note, You must rerun these cmdlets, If you add new content databases in the future!
Step 4: Suppress Office Web Apps to enable Excel services
If office web apps is enabled for your SharePoint environment, You must suppress it for Excel files in order to enable Excel services. Run these cmdlets to suppress Excel Office Web Application.
New-SPWOPISuppressionSetting -Extension "XLSX" -Action "view" New-SPWOPISuppressionSetting -Extension "XLS" -Action "view" #To Check current suppression settings: Get-SPWOPISuppressionSetting #To Revert : Remove-SPWOPISuppressionSetting -Extension "XLSX" -Action "view" #Remove-SPWOPISuppressionSetting -Extension "XLS" -Action "view"
From now on, opening any Excel file in SharePoint should launch Excel Services, instead of Excel Web Apps. Watch out for the URL when you launch any Excel file from SharePoint. It should be something like “/_layouts/15/xlviewer.aspx” Instead of “/_layouts/15/WopiFrame.aspx”
Step 5: Configure Trusted File Locations
The final step to complete configuring Excel services is to add a trusted file location. Here is how:
- Navigate to Central Administration >> Application management >> Click on “Manage Service Applications” link
- On the Manage service applications page, click on the Excel Services service application that we created.
- From the “Manage Excel Services Application” page, click on the “Trusted File Locations” link.
- Click on “Add Trusted File Location”. In the Address column, Enter the URL of your SharePoint Site/Library. Set other options accordingly.
- Click “OK” to save your changes.
Test everything works as expected!
So now, we’ve finished configuring Excel Services for SharePoint 2013. Let’s test it out.
- Go to any of your SharePoint sites with “Enterprise Features” turned ON. Click on “Edit page” from Site Actions gear.
- Click on Insert >> Web part >> Select “Excel Web Access” web part.
- Set the web part properties to fetch any Excel file from the SharePoint document library location.
- Save and Publish the page. You should see the Excel file rendering in the web part.
Technet article: Overview of Excel Services in SharePoint Server 2013
Be aware that if you would like to use Excel Services for rendering your Excel files instead of using Office Web Apps, you would have to suppress the WOPI Binding that is responsible for viewing of Excel files. This is done through PowerShell in the SharePoint farm, it’s not a WAC setting.
New-SPWOPISuppressionSetting -extension XLSX -Action View
This command will suppress the WOPI Binding for the extension XLSX (Excel files) and for the WOPI ActionView.
It not necessary to iisreset on the SharePoint farm or even the Wopi farm or anything else.
But if you want to check if your files are rendered using WAC or Excel Calc you can take a look to the url showed.
If its viewed using Office Web Apps the URL will look something like this:
https://server/_layouts/15/WopiFrame.aspx/sourcedoc=/Documents/excel.xlsx
but if Excel Calc is rendering the document it should look like the following:
https://server/_layouts/15/xlviewer.aspx?id=/Documents/excel.xlsx
You can also check the WOPI suppression settings using the command Get-SPWOPISuppressionSetting
Finally, If you need to revert your changes, use the command Remove-SPWopiSupressionSetting
Update 2016/05/24: Additionally if any of this works, try to use the commando Remove-SPWopibinding -application “excel” this will remove all the Excel binding in the Wopi farm
Hope it helps!
Microsoft Excel Web App
Благодаря приложениям Microsoft Excel Web App функции Microsoft Excel теперь доступны в браузере, что позволяет работать с книгами на том веб-сайте, на котором они хранятся. Приложение Excel Web App входит в состав набора Office Web Apps, который доступен через службу Windows Live, а также в организациях, в которых приложения Office Web Apps настроены на сервере SharePoint 2010.
Предположим, вы создали книгу в приложении Excel и хотите опубликовать ее на веб-сайте, чтобы другие пользователи могли поработать с данными в ней или даже внести в них свои изменения. Возможно, вам потребуется работать с ней совместно с пользователем, на компьютере которого установлена другая версия Excel. Было бы неплохо, если бы можно было все сделать непосредственно на веб-сайте. Теперь это возможно благодаря приложению Excel Web App.
Чтобы приступить к использованию приложения Excel Web App из Microsoft Excel 2010, нужно просто сохранить книгу в службе Windows Live SkyDrive или библиотеке SharePoint. Для этого откройте вкладку Файл и выберите команду Сохранить и отправить, а затем — Сохранить на веб-сайте или Сохранить в SharePoint.
Рис.
9.19.
Меню Файл Microsoft Excel Web App
Теперь книгу можно просматривать и редактировать в браузере или открывать в приложении Excel. Приложение Excel Web App позволяет работать с книгами, созданными в более ранних версиях Excel. Для достижения наилучшей совместимости загрузите пакет обеспечения совместимости для форматов файлов Microsoft Office Word, Excel и PowerPoint 2007, а затем сохраните необходимые файлы в формате Office Open XML. Сохраните или отправьте книгу в библиотеку SharePoint 2010 либо в службу SkyDrive.
Книги, хранящиеся в службе Windows Live или на сервере SharePoint, открываются приложением Excel Web App в браузере, в котором можно просматривать их, сортировать и фильтровать данные, разворачивать и сворачивать сводные таблицы и даже выполнять перерасчет значений.
Рис.
9.20.
Microsoft Excel Web App.
Кроме того, с помощью команды Найти можно искать в книгах слова и фразы. Как и при работе с веб-страницей, содержимое листа можно выделить, а затем скопировать и вставить в другое приложение.
Чтобы внести в книгу изменения, нажмите кнопку Изменить в браузере. После этого можно вводить в книгу данные, добавлять и изменять формулы и применять основные виды форматирования.
Рис.
9.21.
Меню Файл Microsoft Excel Web App
В режиме правки текст можно вводить и форматировать обычным образом, в том числе с помощью команд вырезания, копирования, вставки, отмены и повтора. Чтобы добавить формулу, перейдите в соответствующую ячейку и введите знак равенства (=), а затем — нужную формулу или функцию.
Кроме того, с помощью вкладки Вставка в книгу можно добавлять таблицы и гиперссылки.
Приложение Excel Web App автоматически сохраняет книгу по мере работы с ней, поэтому сохранять изменения вручную не требуется. Отменить нежелательные изменения можно с помощью команды Отменить или клавиш CTRL+Z.
Предоставив к книге доступ для редактирования другим пользователям, над ней можно будет работать одновременно с друзьями и коллегами. Эта возможность пригодится для сбора сведений от группы пользователей, например при составлении списка сведений или разработке группового проекта. Благодаря этому больше не нужно пересылать книгу друг другу по электронной почте или ждать, пока коллега вернет ее на сервер.
В режиме редактирования в приложении Excel Web App отображаются сведения о других пользователях, работающих с этой книгой. Сохраните книгу на веб-сайте, доступном для других пользователей, например в библиотеке SharePoint или папке в службе SkyDrive.
В SharePoint скопируйте веб-адрес книги из браузера (выделите его и нажмите клавиши CTRL+C) и вставьте его в сообщение с помощью клавиш CTRL+V.
В службе Windows Live в приложении Excel Web App откройте вкладку Файл и выберите пункт Общий доступ. Добавьте пользователей, которым необходимо предоставить доступ к этой книге, нажмите кнопку Сохранить и создайте сообщение.
Откройте книгу для редактирования в приложении Excel Web App. Сведения о других пользователях, работающих с ней, появятся в строке состояния.
Рис.
9.22.
Сведения о пользователях Microsoft Excel Web App
Возможности редактирования Excel Web App идеально подходят для быстрого внесения изменений и совместной работы. Чтобы получить доступ ко всем возможностям Excel, откройте вкладку Файл и нажмите кнопку Открыть в Excel.
Excel Web App откроет книгу непосредственно в приложении Excel для настольных компьютеров, в котором доступны дополнительные функции (например, возможность настроить параметры диаграммы или сводной таблицы). При нажатии кнопки Сохранить в Excel книга будет снова сохранена на веб-сервере. Чтобы можно было использовать функцию «Открыть в Excel» приложения Excel Web App, на компьютере должна быть установлена программа Excel 2003 или более поздней версии (при работе с браузером Internet Explorer) либо Excel 2010 (при работе с браузером Firefox).
SkyDrive
Ежедневно у тысяч интернет-пользователей возникают специфические потребности, для удовлетворения которых не подойдут ни домашний ПК, ни ноутбук. Смартфоны и КПК также останутся за бортом, если потребность возникла не в чем-нибудь, а в онлайн-хранилище данных. Всегда есть файлы, потребность в которых может проявиться как дома, так и на работе — начиная от документации, статей и исходного кода вдруг понадобившегося скрипта до материалов по истории городов и достопримечательностей, а также туристических маршрутов.
Все эти и многие другие данные могут понадобиться как в офисе, так и в местах, удаленных от дома на достаточно большое расстояние. В первом случае решением проблемы может послужить синхронизация домашнего и офисного компьютеров, что, кстати, не гарантирует отсутствие головной боли в будущем. Во втором случае требуется удаленное хранилище файлов с веб-интерфейсом и прямыми ссылками на скачивание файлов. Также не лишней будет возможность создавать свою структуру файлов на удаленном сервере, управлять доступом к своим файлам и защищать их от несанкционированного доступа. Естественно, все эти услуги должны быть бесплатными. Одним из подобных интрнет-сервисов является продукт от Microsoft под названием SkyDrive.
Интернет-сервис SkyDrive был представлен корпорацией Microsoft в августе 2007 года. Основное назначение SkyDrive — хранение на серверах Microsoft, подключенных к Интернету, различной пользовательской информации (рабочие файлы, графика, видео и прочие цифровые данные). На сегодняшний день сервис позволяет пользоваться пятью связанными аккаунтами по 25 Гб дискового пространства на каждом, прямыми ссылками, гибкой системой привилегий и многим другим.
Чтобы начать использовать сервис SkyDrive, достаточно перейти на веб-узел Windows Live SkyDrive и зарегистрироваться в системе. Регистрация состоит в получении идентификатора Windows Live ID — учетная запись для всех сервисов Microsoft. Если есть учетная запись Hotmail, Messenger или Xbox LIVE, ее можно использовать в качестве идентификатора Windows Live ID. Если же ее нет — следует приготовиться к длительной и неизбежной нервотрепке. Первый подводный камень поджидает пользователя именно на этапе регистрации. В ходе эксперимента, длившегося три дня, делались упорные попытки зарегистрироваться на SkyDrive. Неизменно появлялось сообщение вида: «Достигнуто максимальное количество идентификаторов Windows Live ID, которые можно создать за сутки. Подождите сутки и попытайтесь выполнить регистрацию еще раз или обратитесь в службу технической поддержки для получения помощи».
После перехода по ссылке, ведущей в теплые объятия техподдержки, русскоязычный пользователь окажется на странице, где ему вежливо сообщат, что поддержка данного продукта производится более чем на 10 языках. Русского языка в списке нет, как нет и украинского и некоторых других — так что с техподдержкой придется общаться на английском. Наиболее принципиальных пользователей Рунета такое отношение может оттолкнуть от SkyDrive.
На данный момент сервис предлагает онлайн-хранилище размером 25 Гб
Сервис предлагает онлайн-хранилище достаточно большого объема. Даже по современным меркам 25 Гб — весомая цифра. Стоит отметить, что во время бета-тестирования сервиса онлайн-диск имел размер всего 1 Гб. Впоследствии объем хранимой информации вырос сначала до 5 Гб, а потом еще в пять раз больше — до 25 Гб. Особо порадовала возможность создавать как приватные и публичные (видят все) папки, так и с ограниченным доступом для отдельных пользователей Live.
С помощью средств SkyDrive можно создать три различных типа папок, доступ к которым осуществляется через Интернет (эти папки хранятся на сервере, управляемом корпорацией Microsoft):
- персональные папки, к которым имеет доступ только их создатель;
- общие папки с ограниченным доступом, назначаемым их создателем для определенных лиц, которым предоставляются файлы;
- общие папки с неограниченным доступом, которые может открыть через Интернет любой желающий.
Добавление файлов осуществляется через веб-интрефейс. Необходимо выбрать папку и нажать кнопку «Добавить файлы». Затем найти файл, который требуется сохранить в системе SkyDrive, и нажать кнопку «Открыть». Для загрузки более пяти файлов целесообразно воспользоваться специальным средством загрузки ActiveX. Чтобы установить элемент управления ActiveX, нужно выбрать команду «Установить средство загрузки». Это средство позволит перетаскивать файлы непосредственно в систему SkyDrive. После завершения добавления файлов следует нажать кнопку «Загрузить».
После регистрации предоставляются следующие возможности:
Осуществление доступа к бесплатному хранилищу объемом 25 Гб с любого компьютера, подключенного к Интернету, или с любого мобильного устройства с поддержкой веб-доступа. При помощи дополнительной программы можно даже перетаскивать файлы непосредственно с компьютера в службу SkyDrive. Наличие данного приложения обеспечивает удобную загрузку и синхронизацию файлов на сервер. Некоторые не приемлют вездесущий веб-интрефейс и предпочитают пользоваться привычными win-оболочками.
Бесплатность. На сегодняшний день практически все сервисы подобного типа в той или иной мере бесплатны, лишь некоторые прибегают к услугам микроплатежей за расширение функционала. Тем не менее в век капитализма и мирового финансового кризиса отсутствие какой-либо платы за подобный сервис можно смело отнести к достоинствам.
Собственная структура папок. Хранение любых типов файлов. Возможность связывания аккаунтов. Прямые ссылки на папки.
Таким образом хранить можно файлы любого формата. Для фотографий предусмотрен простейший сервис просмотра с присвоением привилегий различным категориям пользователей — владелец файлов сам выбирает, что хранить и кому позволить это смотреть. Загрузка файлов осуществляется с помощью веб-интерфейса или специальных программ, позволяющих прикреплять онлайновое хранилище в качестве виртуального диска в файловой системе. Здесь стоит отметить, что подобная опция будет крайне полезна счастливым обладателям широкого и безлимитного интернет-канала.
MS SkyDrive позволяет иметь до пяти связанных аккаунтов, что в сумме дает 125 Гб
Также MS SkyDrive позволяет объединять до пяти аккаунтов — связанные аккаунты, переход между которыми осуществляется в несколько нажатий мышью. На каждом аккаунте по 25 Гб дискового пространства, что в сумме составляет 125 Гб. Внушительная цифра, которая меркнет перед теми усилиями, через которые придется пройти для регистрации хотя бы одного аккаунта, не говоря уже о пяти.
И, наконец, ссылки. У каждой папки в службе SkyDrive есть свой веб-адрес, который можно отправить в сообщении электронной почты, вставить в документ, добавить в избранное, сохранить как ярлык, что, согласитесь, очень удобно.
Многообразие возможностей, свалившееся на бедного пользователя, немного ошеломляет. Неясно, как все это следует применять в жизни: на отдыхе, в пути и в бизнесе. Еще совсем недавно максимум, который был доступен пользователям, — это хранилища типа Depositfiles и Rapidshare.
MS SkyDrive предоставляет намного более широкие возможности, чем просто скачать что-либо по прямой ссылке. Например, имеет место использование двух и более компьютеров (на работе и дома) — это не проблема, после сохранения файлов в личной папке в SkyDrive доступ к ним будет только у вас.
Возникло желание обменяться нужными файлами с друзьями, коллегами, одноклассниками — стоит только разместить их в общей папке и открыть доступ нужной категории пользователей. Причем они смогут не только просматривать, но и добавлять к ним свои файлы.
Сервис, по словам разработчиков, представляет собой удобный инструмент для работы с данными в пути. Раньше при необходимости работать с файлами на чужом компьютере требовалось сохранить эти файлы на какой-либо накопитель: дискета, USB-накопитель. Если же собственного компьютера не было — данный носитель был единственным хранилищем копий важных документов, хранилищем, к слову, не самым надежным. Создание службы Windows Live SkyDrive — большой шаг на пути к решению этой проблемы. Эта служба — своего рода USB-накопитель в Интернете.
Решение хранить важную информацию в SkyDrive позволяет воспользоваться такими преимуществами, как:
- данные, хранящиеся в SkyDrive, значительно более устойчивы перед повреждениями, чем физический носитель, который можно забыть, потерять, поломать;
- данные, сохраненные в SkyDrive, доступны владельцу в любое время и в любом месте, где есть доступ в Интернет.
Осуществляется простой доступ к данным и, как следствие, простота работы с ними как дома, так и на работе, не нося их повсюду. В систему можно войти из интернет-кафе, библиотеки или компьютера друга и начать работать с файлами. Если требуется взаимодействовать с конкретным человеком, например партнером по бизнесу, можно создать специальную папку для двоих, чтобы затем обмениваться файлам. Для получения доступа к файлам партнеру понадобятся всего лишь права на доступ к ним или идентификатор Windows Live.
В общем и целом, несмотря на некоторые недостатки, сервис от Microsoft на сегодняшний день является оптимальным в сфере онлайн-хранилищ данных. Учитывая размах, с которым Google подходит к реализации своих проектов, следует ожидать впечатляющих возможностей. Конкуренция же между гигантами пойдет только на пользу простым пользователям.
Office 365
19 октября 2010 года (Редмонд, США) Microsoft анонсировала Office 365 – пакет услуг нового поколения, объединяющий самые современные решения для эффективной работы и взаимодействия в сфере облачных вычислений: Office, SharePoint, Exchange и Lync. Благодаря Office 365 многие организации во всём мире получат удобный и экономичный доступ к передовым технологиям, автоматически обновляемым по мере выхода новых продуктов и их версий. Кроме того, с сегодняшнего дня 1000 компаний в 13 странах начинают бета-тестирование сервиса Office 365
Office 365 – это новый этап в реализации облачной стратегии Microsoft. Он заменит сервисы Business Productivity Online Suite, Office Live Small Business и Live@edu. При этом переход к Office 365 никаким образом не отразится на стиле работы пользователей, так как облачный сервис обеспечит доступ к нужным программам и файлам из любого места и с любого устройства, имеющего выход в Интернет. Кроме того, он совместим со многими приложениями и браузерами.
«Office 365 – это, пожалуй, лучшее решение для повышения производительности труда, – отметил Павел Кузьменко, руководитель отдела по продвижению информационных офисных систем Microsoft в России. – Подобно тому, как Office для многих пользователей в мире определяет стандарты работы за компьютером, Office 365 определит направление развития облачных вычислений в будущем. Новый пакет услуг действительно подходит всем: и маленькой компании, которая приобретает свою первую бизнес-платформу, и международной корпорации, которая стремится к сокращению расходов не в ущерб качеству и производительности. С Office 365 люди смогут полностью сконцентрироваться на своём бизнесе, так как о технологиях позаботимся мы».
Microsoft активно привлекала пользователей по всему миру к процессу разработки Office 365. Именно их отзывы и пожелания помогли создать пакет услуг, который обладает возможностями и функциями, удовлетворяющими потребности самых разных клиентов: от индивидуальных профессионалов до небольших, средних и крупных организаций.
Сегодня организации могут выбирать между стационарным и виртуальным сервером в зависимости от своих потребностей и имеющихся ресурсов. Но уже сейчас Microsoft прикладывает большие усилия по разработке облачных технологий, исходя из понимания, что в долгосрочной перспективе ИТ-инфраструктуры и бизнес-платформы предприятий будут разворачиваться в облаке.
В России ряд пользователей уже успел оценить преимущества размещения бизнес-платформы в облачной среде. Для повышения эффективности, снижения расходов и обеспечения совместной работы российские компании выбирают такие решения Microsoft, как Hosted Exchange и SharePoint, реализуемые на базе инфраструктуры партнеров.
Так, санкт-петербургская стоматологическая клиника SmileClinic с помощью функционала Microsoft Exchange Server и набора прикладных решений на его основе, смогла расширить возможности использования программного обеспечения практически без дополнительных затрат. Не вкладывая финансов в приобретение ПО, оборудования и найм ИТ-специалистов, компания получила в свое распоряжение отлично работающий сервис, включающий электронную почту, совместные календари, контакты и задачи, лицензионную версию программы Microsoft Outlook 2010.
«Заказчик точно представлял, как должна работать поставленная им бизнес-задача. Нам оставалось только предложить техническое решение, которое бы удовлетворяло клинику по всем параметрам: уровню сервиса, качеству предоставления услуги, ценам. Мы выбрали решение на базе Microsoft Exchange Server», — прокомментировал Алексей Бахтиаров, генеральный директор, Infobox.
Более того, решив все вопросы с организацией обмена электронными сообщениями внутри компании, медицинское учреждение заинтересовалось возможностью использовать корпоративный портал SharePoint. «Мы организовали на портале систему информирования сотрудников через корпоративный блог, внутреннюю базу знаний для обучения молодых сотрудников, открыв обсуждение проектов и внутренних вопросов на форуме и многое другое. Информация, размещаемая на портале, теперь доступна нам с любого компьютера, в том числе с домашнего», — рассказал Илья Скляров, директор клиники Smile Clinic.
В рамках пакета услуг Office 365 впервые предоставляется возможность использовать набор приложений Office Профессиональный плюс 2010 по подписке. За 24$ в месяц организации получат не только Office Профессиональный плюс 2010, но и электронную почту, голосовую почту, внутренние социальные сети, программы для обмена мгновенными сообщениями, веб-порталы, экстранет, голосовые и видео-конференции и многое другое. Кроме того, пользователи получат круглосуточную техническую поддержку и лицензии на продукты, которые могут использоваться не только в «облаке», и многое другое.
Пакет услуг Microsoft Office 365 будет доступен по всему миру в следующем году. Со временем к этому процессу подключится ещё больше компаний. Кроме этого, в следующем году Microsoft планирует добавить к пакету услуг Office 365 решение Microsoft Dynamics CRM Online.
Небольшие компании со штатом менее 25 человек, могут развивать свой бизнес с помощью мощных инструментов веб-приложений Office Web Apps, таких серверов, как Exchange, SharePoint, Lync и фирменного веб-сайта, который можно создать за 15 минут, всего за 6$ в месяц за пользователя.
Средние и крупные предприятия, а также правительственные организации могут подобрать для себя наиболее подходящие инструменты из всего богатства технологий, представленных в Office 365. При этом, например, электронная почта им обойдётся всего за 2$ в месяц за пользователя.
Краткие итоги
В ходе данной лекции мы рассмотрели несколько наиболее ярких примеров облачных сервисов. Количество данных сервисов увеличивается постоянно. Все больше идей и стартапов реализуется именно в «облаках». Все это свидетельствует о популярности данных технологий.
I am starting with a short update for those who don’t know the story with SharePoint 2013 Excel Services and Excel Web App (part of Office Web Apps Server 2013).
There are two Excel “flavors”: SharePoint 2013 Excel Services (available in SharePoint 2013 Enterprise edition) and Excel Web App (available in Office Web Apps Server 2013). These two Excel flavors offer different capabilities. The bad part is out of the box SharePoint allows only one of them to be used. You can control which Excel (SP Excel Services / Excel Web App) to be used for specific actions, but that is a farm-wide setting. You don’t have much flexibility.
For example, let’s say we have:
- a single SharePoint 2013 farm (the topology is not relevant);
- the SharePoint 2013 farm is linked to Office Web Apps Server 2013;
- the SharePoint 2013 farm will be used to host Business Intelligence site collections and also site collections with Libraries that have Information Rights Management (IRM) enabled;
Microsoft is explaining this in its support article.
“In SharePoint Server 2013 on premises, you could be using Excel Services in SharePoint Server 2013 OR Excel Web App (as part of Office Web Apps Server) to view workbooks in a browser window, depending on how your SharePoint environment is configured. “
“IMPORTANT: The decision about whether Excel Web App or Excel Services is used to display workbooks in a browser window applies to the entire SharePoint environment. You can’t have Excel Web App in one site and Excel Services in another. Contact your SharePoint administrator for more information about how your environment is configured.”
The SharePoint admins who configure the farms to support Business Intelligence features using Excel, usually configure them using:
Add-PSSnapin Microsoft.SharePoint.PowerShell New-SPWOPISuppressionSetting -Extension "XLS" -Action "view" New-SPWOPISuppressionSetting -Extension "XLSX" -Action "view"
What basically the above commands do is to change the default Excel behavior only for the View action. I call this a trick because these settings allow the Excel Services part of SharePoint 2013 to be used only for view mode, while Excel Web App (part of Office Web Apps Server 2013) will be used for the rest of the cases (edit, editnew, mobileView, embedview …).
However, Excel Services part of SharePoint 2013 will be farm-wide used for view mode, case in which you will miss functionalities like viewing IRM protected workbooks in browser.
Unable to Load Workbook
This workbook is protected by Information Rights Management (IRM) and cannot be opened in the browser.
In fact, the document can be opened in the browser using Excel Web App if the URL is adjusted.
Replace http://[servername]/_layouts/15/xlviewer.aspx?id=/Documents/XYZ.XLSX with http://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/XYZ.XLSX).
To achieve this functionality I wrote an HttpModule that “intercepts” the URLs who contain xlviewer.aspx and redirects the request to the crafted WopiFrame2.aspx URL. In this way is possible to achieve a bit more extra flexibility in terms of controlling where to use Excel Web App (part of Office Web Apps Server 2013) on a farm configured to use SharePoint Excel Services as default.
The solution is available on GitHub.
The solution was developed as Web Application scoped feature. That means the extra flexibility in terms of the two Excel flavors applies to all the site collections within the Web Application where the “Excel Web App Redirecter” feature will be activated. The code I wrote can be forked or I can create branches for those who want to contribute and add a bit of extra functionality -> to make the feature granular up to SPWeb level. In my case, the solution works perfectly because all the IRM protected SharePoint libraries are hosted by site collections part of a specific SharePoint Web Application.
Let’s see step by step how to download and deploy the SPExcelWebAppRedirecter solution
- Download SPExcelWebAppRedirecter.wsp and deploySPExcelWebAppRedirecter.ps1 on one of your SharePoint servers (Web-Front or Application Server) and make sure you place both files in the same folder.
a
- Start the PowerShell console as Administrator and execute the deploySPExcelWebAppRedirecter.ps1 PowerShell script.
Please note the deployment duration will vary based on your farm topology. Please plan this deployment outside the production hours, because during the deployment IIS Application Pool recycle is performed.
aa
- Once the solution was successfully deployed, it is time to activate it to the SharePoint Web Application where you want the default Excel view to be handled by Excel Web Apps (part of Office Web Apps Server 2013).
a
- Once the feature is activated, all the site collections hosted by that SharePoint Web Application will have the default Excel view handled by Excel Web Apps.
Часть 3: Microsoft Office Web Apps
- Часть 1: Google Docs
- Часть 2: Zoho Docs (Zoho Office Suite)
Домашняя страница: http://office.microsoft.com/ru-ru/web-apps/
Облачный офис Microsoft был обнародован значительно позже, чем следовало ожидать: тестовая версия и последующий официальный запуск приходятся на 2009—2010 гг.
Данный продукт будет интересен пользователям SkyDrive, почты Outlook и других связанных служб Microsoft как удобная возможность работы со всеми сервисами в облаке. С другой стороны, приложения Office Web Apps можно рассматривать как онлайн-реализацию пакета Office 365. Обе версии во многом схожи и будут привычны пользователям Office.
Как раз два способа знакомства с онлайн-офисом и предлагаются на странице «Приложения Office Web Apps». Первый из них — «Дома и на учебе», второй — «На работе», для корпоративного использования.
Интерфейс
Очевидно, что дизайн офлайн-версии Office 365 разрабатывался не только под новый интерфейс Windows 8, но также с расчетом на облачный офис. В итоге Office Web Apps в точности повторяет свою офлайновую версию: чистый и простой дизайн, плоские элементы, отсутствие градиентов и прочих визуальных усложнений. Все реализовано по большей части на HTML5.
Преимущества, по сравнению с технологией Flash, оценить несложно. Разработчикам удалось практически повторить интерфейс веб-приложения с удивительной точностью — в отличие от некоторых других облачных офисов, где JavaScript и тяжелые элементы дизайна превращают работу в веб-приложениях в неприятное испытание.
При более тщательном исследовании приложений на предмет ошибок обнаружился один неприятный момент: не всегда корректно работает выделение текста, срабатывает самопроизвольная прокрутка страницы.
Панель инструментов Office Web Apps — уже знакомый интерфейс Ribbon. Основными его чертами можно назвать отказ от системного меню, разделение разделов по вкладкам, а также модульную ленту. Лента Ribbon отлично прижилась не только в офисных приложениях Microsoft, но и во множестве сторонних, в том числе в сервисе Zoho Docs.
Вызывает нарекание «прожорливость» ленты: можно было добавить больше значимых функций без необходимости перехода в соседние вкладки. Так, одна лишь палитра стилей занимает почти половину панели. С другой стороны, благодаря этому сервис будет интересен владельцам сенсорных устройств. Для сравнения, в Google Drive элементы расположены гораздо плотнее друг к другу.
Имеется возможность свернуть ленту. Полностью скрыть верхнее меню с вкладками нельзя, хотя особой надобности в этом нет, так как полоса занимает не так много места.
Лента Ribbon в свернутом состоянии
Лента Ribbon в развернутом состоянии
Инструментарий Word
Опций и вкладок в ленте Ribbon предоставлено меньше, чем в офлайновом Office 365, однако базовая функциональность сохранена. Для сравнения, в текстовом процессоре Word Web отсутствуют разделы «Рецензирование», «Ссылки», а также многие опции, касающиеся оформления.
Основные функции собраны во вкладке «Главная»: работа с буфером обмена, шрифтами, абзац, стили, проверка орфографии. Можно задать язык проверки правописания. Варианты замены отображаются в контекстном меню.
Проверка орфографии в Word Web App
Широкий выбор шрифтов из ОС Windows, с возможностью предпросмотра (без предпросмотра напрямую в тексте). Раздел со стилями остался на привычном месте, однако сохранение пресетов недоступно.
Работа со стилями
При импорте файла из форматов DOC и DOCX стили переносятся и отображаются в одноименном списке в панели инструментов.
Отступы, ориентация, размер листа настраиваются в разделе «Разметка страницы».
При работе как с таблицами, так и с изображениями доступны вкладки с дополнительными опциями. К рисункам можно применять стили. Максимальный размер таблицы — 10×10 ячеек. Никаких средств по оформлению не предусмотрено. В целом, работа с таблицами, по сравнению с Office 365, существенно ограничена.
Работа с таблицами
Со списком сочетаний клавиш можно ознакомиться в справке. К сожалению, клавиатурные комбинации не актуальны для быстрого перехода между разделами в ленте (как это реализовано по нажатию Alt в офлайн-версии). Также разработчики не удосужились перенести из Office 365 подсказки по горячим клавишам и функциям при наведении на соответствующие кнопки.
Excel
К функциям в их онлайновом исполнении необходимо привыкнуть, поскольку здесь наблюдаются расхождения с MS Excel, нет определенности и привязки к одному языку. Ввод функций возможен только в их англоязычном написании, хотя в списке функций наряду с этим можно обнаружить русские аналоги. Описание функций — опять же, на русском.
Список функций Excel Web App
Если в Google Sheets есть формы (Forms), то в Excel аналогом является опрос (вкладка «Вставка»). Правда, по интерактивности и удобству Excel значительно уступает. Но здесь речь, скорее, идет о внештатных возможностях табличного процессора.
Создание опроса
В разделе «Диаграммы» вкладки «Вставка» можно ознакомиться со списком диаграмм. Конечно, по сравнению с настольным приложением Excel здесь нельзя выбрать на полотне с диаграммой любой элемент и изменить его через контекстное меню; также отсутствует мастер настройки. Тем не менее, построение диаграмм в упрощенном режиме, даже без мастера, не вызывает вопросов. Выделив диаграмму, можно изменить подписи, названия диаграмм, осей и другие параметры — через соседние разделы во вкладке «Диаграмма».
Вот что сказано в справке касательно невозможности построения сводных таблиц в Excel Web App:
«Если вы выполняете анализ данных, требующий более сложных средств, например создаете сводные таблицы или спарклайны, проверяете данные или подключаетесь к внешнему источнику данных, необходимо открыть электронную таблицу в Excel на компьютере».
Такой подход Microsoft к решению проблем не совсем понятен: сложно представить ситуацию, когда пользователь будет по нескольку раз переключаться между онлайн- и офлайн-версией Excel для того, чтобы построить сводную таблицу; скорее, он предпочтет офлайн-приложение.
PowerPoint
На этапе создания документа предлагается выбрать тему и один из вариантов цветовой гаммы. Можно отметить широкий выбор (более тысячи) бесплатных шаблонов в галерее. В дальнейшем настройки темы можно поменять в конструкторе, разметку — во вкладке «Главная» панели инструментов.
Выбор темы презентации
Из особенностей работы с объектами можно отметить вставку Microsoft Clip Art, а также фигур SmartArt. Возможности анимации и переходов между слайдами достаточно скромные. Применить изменения можно ко всей презентации, но выделить несколько слайдов в левой боковой панели нельзя.
Для создания примечаний необходимо перейти во вкладку «Вид» и активировать соответствующую опцию в боковой панели. «Примечаниями» разработчики почему-то решили назвать обычные комментарии. К каждому слайду, впрочем, можно добавить и заметку (именно это приходит в голову в связи с примечаниями).
Показ презентации возможен в окне браузера в полноэкранном режиме.
OneNote
С помощью OneNote можно создавать записные книжки и заметки с иерархической структурой, предоставлять доступ к ним другим пользователям. Сразу нужно сказать об ограничениях. Выясняется, что для добавления в запись другого документа, аудио, видео или рукописного текста нужно снова переходить в настольную версию OneNote.
Приходятся констатировать, что возможности OneNote оставляют желать лучшего и не дотягивают до онлайн-версии сервиса Evernote. Виной тому очень поверхностная реализация OneNote в составе Web Apps.
Совместная работа
В приложениях Office Web Apps доступна совместная работа пользователей, есть система уведомлений. Список пользователей, которые в данный момент редактируют файл, можно увидеть в статусной панели.
Комментирование в Word Web App — тема для отдельного разговора. В документации эта опция присутствует и подробно описана. В режиме редактирования соответствующей кнопки нет. А вот в режиме чтения, открыв контекстное меню, можно найти опцию «Примечание».
Создание примечания в Word
Изменения, сделанные другими пользователями, помечаются цветными маркерами. Главный недочет синхронизации документов заключается в том, что используется неудобная и нетипичная система сохранения, которая не используется в других офисах в обзоре. Документ сохраняет изменения не в режиме реального времени, а при нажатии кнопки «Сохранить». Это, зачастую, приводит к тому, что тот или иной пользователь утрачивает доступ к сеансу.
При публикации ссылки можно указать режим доступа: «Только просмотр», «Просмотр и редактирование», «Общедоступное».
Доступ к документу по ссылке
Для предоставления общего доступа нужно указать e-mail пользователя, есть возможность взаимодействия с группами. Для сравнения, в Google Docs можно в порядке предоставления доступа зайти в контакты, создать группу и присвоить ей или выбранным контактам права, после чего уведомления придут пользователям на почту. Здесь все по-другому: e-mail для каждого контакта нужно вводить вручную. Если доступ предоставляется группе, указывается ее e-mail, который предварительно нужно создать в SkyDrive.
Единственная опция, которая регулирует доступ к документу — «Получатели могут изменять». Как было замечено, если документ просматривает неавторизованный пользователь, у которого есть ссылка на публичную версию, его активность никак не идентифицируется — даже если он откроет документ, удалит некоторую его часть и сохранит изменения.
Одним словом, разработчики онлайн-версии Office не учли многие моменты, которые значительно повлияли бы на удобство совместной работы.
Хранение файлов
В связи с отсутствием рецензирования в Word Web App возникает вопрос о наличии контроля версий документов. Несмотря на то, что данной возможности нет в самих офисных приложениях, ее можно отыскать в настройках SkyDrive либо SharePoint, где доступен журнал версий.
Такое разделение важных функций не назовешь удачным, как и журнал версий в целом. Как оказалось, он не позволяет отследить изменения визуально: пользователю доступна лишь хронология документов без минимальной возможности сравнения версий.
Доступ к управлению версиями
Журнал версий
Стартовой страницей офиса является не сервис хранения SkyDrive (как в случае с Google Drive, Zoho Docs и их проводниками), а панель быстрого доступа. На ней отображается список недавно открытых документов, папок, ярлыков и других элементов.
Страница быстрого доступа к файлам офиса
Тем не менее, с главной страницы SkyDrive создание документов также доступно.
Доступ к документам через SkyDrive
Замечено, что для редактирования документа нужно совершить больше действий, чем в других офисах, поскольку изначально все файлы открываются в режиме просмотра. Так, если пользователю понадобится открыть несколько десятков документов для редактирования, придется потратить на рутинные действия еще какое-то ощутимое время.
Для сортировки документов можно использовать папки; теги или коллекции не предусмотрены.
Для синхронизации облачного офиса с ПК можно установить приложение, которое доступно для Windows/Mac OS. Исчерпывающее сравнение функций SkyDrive с Диском Google, Dropbox и iCloud доступно в таблице.
Поддерживаемые форматы документов
В настройках SkyDrive можно выбрать серию форматов, в которых файлы будут храниться на сервере:
- Office Open XML (DOCX, PPTX, XLSX)
- OpenDocument (ODT, ODP, ODS)
О различиях между форматами можно прочесть здесь.
К списку импорта/экспорта также следует добавить:
- Формат документов Office 97—2003 (DOC, PPT, XLS)
- Формат шаблона Word (DOTX) или шаблон Word 97—2003 (DOT)
- Документ Word с поддержкой макросов (DOCM), шаблон Word с поддержкой макросов (DOTM)
Форматы RTF, HTML и PDF не поддерживаются.
Мобильная версия
Приложение SkyDrive можно установить на устройства под управлением Windows Phone, iOS и Android. Таким образом открывается доступ ко всем данным в облаке. При использовании просмотрщика Office Mobile для Word, Excel и PowerPoint доступно только чтение документов. Тем не менее, на английском языке доступно описание возможностей по созданию и редактированию документов на мобильных устройствах.
SkyDrive и поддерживаемые устройства
Тарифные планы
Все возможности сервиса Office Web Apps доступны бесплатно, в том числе 7 ГБ файлового хранилища. В наличии есть планы хранения SkyDrive с дополнительным дисковым пространством в 20/50/100 ГБ. Начальная цена — 310 руб./год за дополнительные 20 ГБ.
Итого
[−] Совместная работа с документами требует пересмотра
[−] Небольшой выбор форматов импорта и экспорта, ограниченный проприетарными
[−] Нет автоматического сохранения, неудобное управление версиями
[−] Функциональные «пробелы» в Excel
[−] Невнятная система комментирования
[+] Отличная совместимость с форматами MS Office
[+] Отзывчивый, стабильный сенсорный интерфейс и удобная лента Ribbon
[+] Тесная интеграция с Office 365 и сервисами Microsoft