Установка интеграции Vault с Microsoft Sharepoint

Autodesk Vault предоставляет решение для управления техническими данными, которое обеспечивает целостность проектных связей и поддерживает управление изменениями, в то время как SharePoint предоставляет упрощенный и привычный интерфейс для других пользователей проектной организации. Интеграция достигается с помощью служб подключения к бизнес-данным (BCS) Microsoft с использованием Autodesk Vault с Microsoft SharePoint.

Пользователи SharePoint могут выполнять поиск, выводить список, получать ссылки и загружать файлы визуализации из Autodesk Vault с помощью интерфейса SharePoint.

Развертывание и настройка Vault для SharePoint 2010

Требования к продуктам

Доступность версии

Эта функция доступна в определенных редакциях Autodesk Vault. Информацию о поддержке этой функции в определенной редакции можно найти в таблице ниже. 
  2012 2013 2014
Autodesk Vault Basic    
Autodesk Vault Workgroup    
Autodesk Vault Collaboration
Autodesk Vault Professional

Выполните следующие действия для развертывания и настройки интеграции Vault с Microsoft Sharepoint.

Развертывание Vault для SharePoint

Пакет развертывания — это исполняемый файл, который необходимо запустить на экране настройки. Файлы пакета развертывания извлекаются в указанную папку.

  1. Убедитесь, что на сервере SharePoint установлен WSE 3.
  2. Запустите Мастер установки Autodesk Data Management Server Console.
  3. В Мастере установки нажмите кнопку "Установка".
  4. Убедитесь, что вы приняли условия лицензионного договора и предоставления услуг, и щелкните "Далее".
  5. Убедитесь, что вы указали сведения о продукте и лицензии. Нажмите "Далее".
  6. В мастере установки на странице "Настройка установки" установите флажок Autodesk Office Sharepoint Server 2010 Integration.
  7. Щелкните "Установка".

    С помощью пакета развертывания выполняется установка файлов.

Управление развертыванием

Пакетные файлы используются для развертывания решения Sharepoint. Они выполняют две основные задачи.

Первая — это установка модели BDS. Модель BDS требуется для обеспечения связи с Autodesk Vault. Вторая задача заключается в создании двух административных веб-страниц конфигурации и надлежащем форматирование списков.

Административные страницы конфигурации

Первая страница конфигурации ("Параметры Vault") применяется к ферме. Эта страница должна быть настроена администратором семейства веб-сайтов. Папка по умолчанию для страницы конфигурации параметров Vault:

 _layouts/Autodesk.Vault.BCSConnect/VaultSettings.aspx

Вторая страница конфигурации ("Добавить список") предназначена для использования владельцами сайта. Страница "Добавить список" используется для создания в SharePoint новых список данных Vault. Новые списки создаются на сайте, с которого была вызвана эта страница. Папка по умолчанию для этой страницы:

выбранный узел: _layouts/Autodesk.Vault.BCSConnect/addVaultlist.aspx

Пакетные файлы

Файл deployAll.bat разворачивает модуль интеграции Vault в семействе сайтов по умолчанию. При использовании файла deployAll.bat файлы deployFarm.bat и deploySite.bat не требуются. Для каждого пакетного файла развертывания имеется эквивалентный пакетный файл отката для удаления решения. Файл deployAll.bat можно использовать, когда семейство сайтов по умолчанию является единственным или имеется несколько семейств сайтов.

Файл deployFarm.bat развертывает решение SharePoint, модель BCS и создает веб-страницу "Параметры Vault" на ферме. Файл deploySite.bat поддерживает развертывание трех списков по умолчанию в определенном семействе сайтов. Для использования файла deploySite.bat необходимо изменить путь в каждом пакетном файле. Подробные инструкции по изменению пути представлены в следующем параграфе.

Предусмотрена возможность развертывания нескольких семейств сайтов.

Пример развертывания Autodesk Vault для SharePoint на сайте по умолчанию

Можно выполнить развертывание Vault для SharePoint на сайтп по умолчанию, а затем открыть веб-страницу "Добавить список" с дочернего сайта другого семейства. 

  1. Развертывания по умолчанию создает страницу "Добавить список": http://ServerABC/_layouts/Autodesk.Va...Vaultlist.aspx

  2. Новый список Vault требуется на сайте Electrical из семейства сайтов

    Engineering: http://ServerABC/sites/Engineering/Electrical/SitePages/Home.aspx

  3. Скопируйте путь, начиная с _layouts, из сайта по умолчанию. Добавьте путь выбранного сайта:

    http://ServerABC/sites/Engineering/Electrical/_layouts/Autodesk.Vault.BCSConnect/addVaultlist.aspx

  4. При использовании этого виртуального пути для доступа к странице "Добавить список" создается новый список хранилища, который предназначен исключительно для сайта, на котором он был создан.
Прим.:
  1. Если SharePoint установлен в папке по умолчанию, измените путь SPPATH во всех применимых пакетных файлах. Замените localhost на имя сервера.

    Задайте URL = http://ServerABC

  2. При использовании интеграции Vault определенным семейством сайтов измените файл deploySite.bat, указав в нем путь к этому семейству сайтов.

    Имя сервера = ServerABC

    Семейство сайтов = Engineering

    Задайте URL=http://ServerABC/Sites/Engineering

  3. Если выполняется обновление существующего развертывания соединителя Vault, запустите файл retractAll.bat, чтобы подготовить существующее развертывание к обновлению.
  4. Задачи администратора SharePoint, описанные в этом документе, следует выполнять перед созданием пользовательских списков с помощью функции "Добавить список".

Настройка прав доступа

Необходимо настроить права доступа к файлам Vault. При использовании Vault Professional также требуется настроить права доступа для запросов на изменение и элементов. 

  1. Запустите Центр администрирования SharePoint 2010.
  2. Нажмите "Управление приложениями-службами" в разделе "Управление приложениями".

     

  3. Нажмите "Служба подключения к бизнес-данным".

     

  4. В разделе "Вид" на панели инструментов в раскрывающемся списке выберите "Внешние типы контента".

  5. Установите флажок AdskVaultFile. 
  6. Нажмите "Настроить разрешения для объектов".

     

  7. Добавьте "Все прошедшие проверку пользователи" и установите флажки во всех полях разрешений. 

     

  8. Нажмите "ОК".
  9. При использовании Vault Professional повторите шаги 2 и 3 для AdskVaultChangeOrder и AdskVaultItem.

Настройка страницы профиля

 Чтобы файлы Vault распознавались, необходимо настроить страницу профиля. При использовании Autodesk Vault Professional также необходимо настроить распознавание запросов на изменение и элементов. 

  1. Выберите AdskVaultFile и нажмите "Настройка". При использовании Vault Professional также выберите AdskVaultItem и AdskVaultChangeOrder.

     

  2. Введите URL. http://<имя_сервера>/
  3. Нажмите "ОК".
    Прим.: Если выполняется повторный импорт измененной модели BCS, выбор параметра "Создание и обновление" на следующем шаге не является обязательным. При выборе этого параметра может потребоваться вручную изменить XSL для корректного отображения образцов. Этот процесс подробно описан в главе "Дополнительные темы" данного документа (раздел "Проблемы при отображении образцов после обновления модели BCS").
  4. Выберите AdskVaultFile и нажмите "Создание и обновление". При использовании Vault Professional также выберите AdskVaultItem и AdskVaultChangeOrder.

     

  5. Нажмите "ОК".

Настройка входа в хранилище

После настройки страницы профиля необходимо создать и настроить имя входа для Vault.  Одно имя входа Vault будут использовать все пользователи для доступ к хранилищу, поэтому требуется создать пользователя Vault.

Для этого пользователя требуется доступ только для чтения для объектов, которые должны быть видны Vault в SharePoint.

  1. Откройте URL http://<имя сервера>/_layouts/Autodesk.Vault.BCSConnect/VaultSettings.aspx.

     

  2. Введите данные для подключения к Vault.
    • В качестве имени сервера можно указать имя компьютера или IP-адрес.
    • Выберите вариант "Обновить пароль", только если требуется изменить пароль. 
    •  Окно кэширования — это период, в течение которого изображения образцов Vault кэшируются на сервере SharePoint.
    •  Параметр Разрешенные расширения файлов определяет, какие расширения файлов доступны для загрузки оригинала и визуализации на страницах профиля.
    •  Файлы визуализации определены уникальными отношениями в Vault.
    •  Параметр Разрешить загрузку визуализации позволяет загружать указанные файлы визуализации Vault. 
    •  Параметр Требовать синхронизированную визуализацию предотвращает загрузку устаревших файлов визуализации.
    • Параметр Показывать только завершенные редакции ограничивает все списки и поиски последней выпущенной версией. Если выпущенной версии нет, объекты не возвращаются. Если последней является версия "Разработка" или версия с другим состоянием, возвращается последняя выпущенная версия.
  3. Нажмите кнопку "Сохранить".

Настройка поиска в Vault

После настройки страницы профиля и создания имени входа в Vault необходимо настроить SharePoint для выполнения поиска в Vault.

  1. В Центре администрирования в разделе "Управление приложениями" нажмите "Управление приложениями-службами".

  2. Нажмите "Приложение службы поиска".

  3. В разделе "Запросы и результаты" в левой части экрана нажмите "Федеративные расположения".

     
  4. Нажмите кнопку "Новое расположение".

  5. Введите следующую информацию.

    • Имя расположения: VaultSearch

    • Отображаемое имя: Vault Search

    • Описание: Vault Search

    • Перейдите к разделу "Сведения о местоположении". В разделе "Тип расположения" выберите "OpenSearch 1.0/1.1".

    • В поле "Шаблон запросов" введите следующие строки. Совет: скопируйте имя сервера из браузера.

      http://<имя_сервера>/_layouts/Autodesk.Vault.BCSConnect/VaultSearch.asp

      x?s={searchTerms}

    • В разделе "Отображение сведений" в секции "Метаданные отображения результатов федеративного поиска" снимите флажок "Использовать форматирование по умолчанию".

    • Под параметром "Использовать форматирование по умолчанию" находится раздел XSL. Замените содержимое по умолчанию на содержимое из файла searchResult.XSL, расположенного в папке установки.  (Этот шаг обеспечивает корректное форматирование результатов поиска.)

    • Перейдите к разделу "Задайте учетные данные" (в нижней части окна) и в поле "Пользователь" выберите "Kerberos — учетные данные пользователей передаются автоматически".

     
  6. Нажмите кнопку "ОК" в нижней части экрана.
Прим.: Если веб-часть "Федеративные результаты" не отображается, перейдите в раздел "Возможности семейства узлов" ("Действия узла-" -> "Параметры узла-">[параметры узла верхнего уровня] -> "Возможности семейства узлов") и активируйте функцию "Веб-части поиска Office SharePoint Server".

Быстрые ссылки

При развертывании создаются следующие ссылки на страницы утилиты Vault. 

Страница конфигурации Autodesk Vault:

http:// <ИмяСервера>/_layouts/Autodesk.Vault.BCSConnect/VaultSettings.aspx 

Страница создания списка Autodesk SharePoint:

http:// <ИмяСервера>/_layouts/Autodesk.Vault.BCSConnect/addVaultlist.aspx

Развертывание и настройка Vault для SharePoint 2007 (только Vault 2012 и 2013)

При установке программы SharePoint Integration на сервере SharePoint устанавливается как фильтр DWG iFilter, так и Inventor iFilter. С помощью фильтров Inventor извлекаются свойства файлов и их значения из файлов, загруженных из Autodesk Vault. Если программа SharePoint Integration установлена, в SharePoint можно выполнять поиск файлов по таким свойствам, как номер детали, описание или редакция.

Прим.: В SharePoint можно настроить отображение пяти значений свойств файла.

Доступность версии