Управление приложениями служб Business Connectivity Services

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

В SharePoint Online можно создавать подключения служб Business Connectivity Services (BCS) к источникам данных, которые находятся вне сайта SharePoint, например к базам данных SQL Azure или веб-службам Windows Communication Foundation (WCF). После создания этих подключений вы можете изменять сведения служб BCS и управлять ими на сайте Центра администрирования SharePoint. Вы можете войти непосредственно на сайт Центра администрирования SharePoint или же войти в Центр администрирования Office 365, а затем перейти в Центр администрирования SharePoint.

SharePoint Online использует службы BCS вместе со службами Secure Store для доступа к данным (например, моделям подключения к бизнес-данным) и их загрузки из внешних систем хранения данных. Подробнее о службах BCS см. в руководстве по планированию SharePoint Online для Office 365.

В этой статье

Управление разрешениями служб BCS

Разрешения объекта

Разрешения хранилища метаданных

Импорт и экспорт модели подключения к бизнес-данным

Импорт модели подключения к бизнес-данным

Экспорт модели подключения к бизнес-данным

Добавление действий для внешних типов контента

Просмотр внешних данных и их параметров

Представление внешних типов контента

Представление внешних систем

Просмотр параметров свойства

Настройка параметров свойства

Представление модели подключения к бизнес-данным

Управление разрешениями служб BCS

Примечание : Сведения о том, как настроить BCS читайте в статье MSDN Центр разработчиков SharePoint Online.

После завершения установки управление доступом к данным, которые предоставляются подключением, выполняют разрешения пользователей. Службы BCS имеют два типа разрешений:

  • разрешения объекта;

  • разрешения хранилища метаданных.

Снимок экрана ленты "Изменение" в службе Business Connectivity Services, на котором показаны кнопка импорта моделей подключения к бизнес-данным и параметры разрешений.

Разрешения объекта

Разрешения объекта применяются только к определенным внешним системам, моделям подключения к бизнес-данным или внешним типам контента. Каждый внешний тип контента является защищаемым объектом. Например, если внешний тип контента называется WCFBookSales, разрешения для объекта применяются только к объекту WCFBookSales, а не к какому-либо другому внешнему типу контента, который может быть определен.

Чтобы задать разрешения для объекта:

  1. Войдите в Office 365 с помощью учетной записи администратора SharePoint Online.

  2. Перейдите в Центр администрирования SharePoint.

  3. выберите bcs;

  4. в разделе каталога бизнес-данных выберите Управление подключениями к бизнес-данным и внешними типами контента;

  5. установите флажок рядом с именем внешнего типа контента или внешней системы, которыми требуется управлять;

  6. нажмите на ленте Задать разрешения для объекта;
    Снимок экрана диалогового окна "Задать разрешения для объекта" служб Business Connectivity Services в SharePoint Online.

  7. введите учетную запись пользователя или имя группы в текстовом поле и нажмите Добавить. Вы также можете нажать Обзор, чтобы найти нужное имя;

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

Разрешение

Примечания

Изменение

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

Выполнение

Позволяет пользователю или группе выполнять различные операции (создание, чтение, обновление, удаление или запрос) с внешними типами контента.

Доступно для выбора в клиентах

Позволяет пользователю или группе создавать внешние списки для любых внешних типов контента и просматривать внешние типы контента в средстве выбора внешних элементов.

Задание разрешений

Позволяет пользователю, группе или утверждению задавать разрешения для хранилища метаданных.

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

К началу страницы

Разрешения хранилища метаданных

Разрешения хранилища метаданных применяются глобально ко всему хранилищу служб BCS, то есть ко всем моделям подключения к бизнес-данным, внешним системам, внешним типам контента, методам и экземплярам методов, которые определены для указанной внешней системы хранения данных. Вы можете задавать разрешения для хранилища метаданных, чтобы определять, кому будет разрешено изменять элементы и задавать разрешения для хранилища.

Разрешения хранилища метаданных применяются ко многим объектам, таким как модели подключения к бизнес-данным, внешние типы контента и внешние системы. Так как разрешения хранилища метаданных могут заменить разрешения для объекта, при их настройке следует соблюдать осторожность. При грамотном применении разрешения хранилища метаданных позволяют быстро и эффективно предоставлять права доступа.

Изображение диалогового окна "Задать разрешения хранилища метаданных" в службах BCS в SPO.

Чтобы задать разрешения хранилища метаданных:

  1. Войдите в Office 365 с помощью учетной записи администратора SharePoint Online.

  2. Перейдите в Центр администрирования SharePoint.

  3. выберите bcs;

  4. в разделе каталога бизнес-данных выберите Управление подключениями к бизнес-данным и внешними типами контента;

  5. нажмите на ленте Задание разрешений хранилища метаданных;

  6. введите учетную запись пользователя или имя группы в текстовом поле и нажмите Добавить. Вы также можете нажать Обзор, чтобы найти нужную учетную запись;

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

    Разрешение

    Примечания

    Изменение

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

    Выполнение

    Позволяет пользователю или группе выполнять различные операции (создание, чтение, обновление, удаление или запрос) с внешними типами контента.

    Доступно для выбора в клиентах

    Позволяет пользователю или группе создавать внешние списки для любых внешних типов контента и просматривать внешние типы контента в средстве выбора внешних элементов.

    Задание разрешений

    Позволяет пользователю, группе или утверждению задавать разрешения для хранилища метаданных.

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

    При наличии этого разрешения пользователь может предоставлять разрешения на изменение для хранилища метаданных. Этот параметр предназначен только для пользователей с привилегированными правами.

  8. Чтобы распространить разрешения на все элементы в хранилище метаданных, установите флажок Распространить разрешения на все модели службы подключения к бизнес-данным, внешние системы и внешние типы контента в хранилище метаданных службы подключения к бизнес-данным. При выборе данного параметра будут заменены все существующие разрешения (включая разрешения объекта), которые вы могли задать в любом другом месте выбранного приложения служб BCS.

К началу страницы

Импорт и экспорт модели подключения к бизнес-данным

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

Можно импортировать и экспортировать два типа файлов модели:

модель    — экспортируются метаданные XML выбранной системы;

ресурс    — экспортируются локализованные имена, свойства и разрешения выбранной системы.

Примечание : Модель подключения к бизнес-данным можно создать с помощью XML-кода. В этом случае важно знать, что режимы проверки подлинности RevertToSelf и PassThrough нельзя использовать с SharePoint Online. Хотя модель подключения к бизнес-данным, написанную с помощью XML-кода, можно будет импортировать, подключение работать не будет.

К началу страницы

Импорт модели подключения к бизнес-данным

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

Импортированные разрешения модели подключения к бизнес-данным добавляются в хранилище существующих разрешений в службе подключения к бизнес-данным. Если в списке управления доступом уже есть запись для объекта, существующее значение перезаписывается данными о разрешениях импортированного файла.

Чтобы импортировать модель подключения к бизнес-данным:

  1. Войдите в Office 365 с помощью учетной записи администратора SharePoint Online.

  2. Перейдите в Центр администрирования SharePoint.

  3. выберите bcs;

  4. в разделе служб Business Connectivity Services выберите Управление подключениями к бизнес-данным и внешними типами контента;

  5. нажмите на ленте кнопку Импорт;

  6. в разделе Модель подключения к бизнес-данным введите имя файла модели. Оно не должно содержать специальных символов (таких как ~ " # % & * : < > ? \ { | }) или символа 0x7f. Вы также можете нажать кнопку Обзор, чтобы найти BDCM-файл для модели подключения к бизнес-данным;

    Снимок экрана представления модели подключения к бизнес-данным.

  7. в разделе Тип файла выберите тип импортируемого файла (Модель или Ресурс);

  8. в разделе Дополнительные параметры выберите для импорта один или несколько из следующих ресурсов:

  9. Локализованные имена — импорт локализованных имен внешних типов контента в конкретном языковом стандарте. Служба подключения к бизнес-данным объединяет импортированные локализованные имена с существующими локализованными именами;

  10. Свойства — импорт свойств внешних типов контента. Служба подключения к бизнес-данным объединяет импортированные свойства с существующими описаниями свойств;

  11. Разрешения — импорт разрешений внешних типов контента и других защищаемых объектов модели;

  12. (необязательно) чтобы сохранить параметры ресурса в файл для дальнейшего использования, введите имя файла ресурса в текстовом поле Использовать параметры настраиваемой среды;

  13. Выберите команду Импорт.

К началу страницы

Экспорт модели подключения к бизнес-данным

Вы можете экспортировать модель подключения к бизнес-данным и затем прочитать ее содержимое, чтобы определить различия между подключениями. Это удобно, если вы устраняете неполадки. Файл экспортированной модели подключения к бизнес-данным можно также импортировать в другую среду для проверки или повторного использования.

Чтобы экспортировать модель подключения к бизнес-данным или файл ресурса, выполните следующие действия.

  1. Войдите в Office 365 с помощью учетной записи администратора SharePoint Online.

  2. Перейдите в Центр администрирования SharePoint.

  3. Выберите bcs.

  4. Выберите Управление подключениями к бизнес-данным и внешними типами контента.

  5. В раскрывающемся списке выберите Модель подключения к бизнес-данным в группе Представление.

  6. Выберите имя модели подключения к бизнес-данным, которую вы хотите экспортировать, и затем нажмите кнопку Экспорт на ленте.

  7. На странице "Модели подключения к бизнес-данным" выберите экспортируемый файл модели или ресурса.

  8. На странице "Экспорт" в разделе Тип файла укажите тип экспортируемого файла (Модель или Ресурс).

  9. Чтобы уточнить экспорт данных, в разделе Дополнительные параметры выберите один или несколько из указанных ниже параметров.

    • Нажмите Локализованные имена, чтобы экспортировать локализованные имена внешних типов контента в конкретном языковом стандарте.

    • Нажмите Свойства, чтобы экспортировать свойства внешних типов контента.

    • Нажмите Разрешения, чтобы экспортировать разрешения внешних типов контента.

    • Нажмите Прокси-серверы, чтобы экспортировать используемый в конкретной реализации прокси-сервер, необходимый для подключения к внешней системе.

  10. Если вы сохранили файл параметров ресурса для дальнейшего использования, введите имя экспортируемого файла в поле Использовать параметры настраиваемой среды.

  11. Нажмите Экспорт, чтобы запустить диалоговое окно, в котором можно сохранить BDCM-файл на локальный диск. BDCM-файл можно открыть в текстовом редакторе.

    К началу страницы

Добавление действий для внешних типов контента

Добавляя действия для внешних типов контента, администраторы связывают унифицированный указатель ресурсов (URL-адрес) с внешним типом контента. Благодаря этому устанавливается автоматический запуск определенных программ и открытие определенных веб-страниц.

Действия могут указать параметры, основанные на одном или нескольких полях во внешнем типе контента. Например, вы можете создать действие для внешнего типа контента, которое указывает URL-адрес страницы поиска. В качестве параметра этого действия может использоваться идентификатор элемента во внешнем источнике данных. Это могло бы дать возможность указать дополнительное действие для внешнего типа контента, благодаря которому автоматизируется поиск данного элемента.

Примечание :  При добавлении нового действия для внешнего типа контента это действие не добавляется в существующие внешние списки данного внешнего типа контента. Оно доступно только в его новых внешних списках.

Чтобы добавить действие для внешнего типа контента:

  1. Войдите в Office 365 с помощью учетной записи администратора SharePoint Online.

  2. Перейдите в Центр администрирования SharePoint.

  3. Выберите bcs.

  4. Выберите Управление подключениями к бизнес-данным и внешними типами контента.

  5. Укажите имя внешнего типа контента, для которого требуется добавить действие, а затем щелкните появившуюся стрелку. Выберите в меню Добавить действие, чтобы открыть страницу добавления действия.

  6. В поле Имя введите понятное имя действия.

  7. В поле URL-адрес введите URL-адрес, который требуется открыть действию.

    Примечание :  Ниже элемента управления приводится пример URL-адреса. В этом примере показано, как добавить один или несколько заполнителей параметра, таких как {0} или {1} (http://www.adventure-works.com/sample.aspx?p0={0}&p1={1} ).

  8. Если необходимо, чтобы веб-части на сайте могли использовать это новое действие, выберите одну из таких команд:

Команда

Действие

Да

Запускает действие в новом окне браузера (сохраняет контекст страницы).

Нет

Запускает действие в том же окне браузера.

  1. В поле Параметры URL-адреса укажите параметры, используемые в URL-адресе. Обратите внимание, что нумерация параметров в интерфейсе начинается с 0.

  2. По желанию можно воспользоваться полем Значок. В этом поле также можно использовать стандартные значки.

  3. Если данное действие необходимо использовать по умолчанию, установите флажок рядом с параметром Действие по умолчанию.

    Важно :  Параметры могут содержать личные сведения, например имена и страховые номера (SSN). При проектировании действия старайтесь не использовать поля, которые приводят к раскрытию подобных сведений.

К началу страницы

Просмотр внешних данных и их параметров

В разделе Представление на ленте можно выбирать разные представления подключений служб BCS. Данные три представления по-разному отображают информацию о подключении служб BCS и предоставляют доступ к разным действиям. Их необходимо хорошо изучить, так как некоторые задачи доступны только в определенных представлениях.

Как показано на приведенном ниже изображении, представление имеет три параметра: "Модели подключения к бизнес-данным", "Внешние системы" и "Внешние типы контента".

Снимок экрана выбора представления для представлений каталога данных служб BCS.

Подробнее об использовании этих представлений для облегчения управления службами BCS см. в следующих разделах.

К началу страницы

Представление внешних типов контента

По умолчанию подключение служб BCS использует представление Внешние типы контента. В этом представлении отображаются сведения о приложении-службе и следующие данные:

  • имя внешнего типа контента;

  • отображаемое имя внешнего типа контента;

  • пространство имен внешнего типа контента;

  • версия пространства имен;

  • имя внешней системы.

Снимок экрана ленты стандартного представления внешнего типа контента служб BCS.

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

К началу страницы

Представление внешних систем

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

Снимок экрана ленты, на котором показано внешнее представление служб BCS в SPO.

Просмотр параметров свойства

Имя внешней системы отображается на этой странице в виде гиперссылки (рабочего URL-адреса). Вы можете щелкнуть URL-адрес, чтобы открыть окно с исходными параметрами свойства для указанного хранилища. Кроме того, если вы подключены к SQL Azure, вы можете увидеть в этом представлении имя сервера базы данных и базу данных.

В зависимости от типа подключения служб BCS параметры свойства могут включать любые сочетания следующих элементов:

  • поставщик доступа (например, служба WCF);

  • режим проверки подлинности (например, удостоверение пользователя);

  • сервер базы данных;

  • уровень олицетворения (например, "Отсутствует", "Анонимно", "Идентификация", "Олицетворение", "Делегирование");

  • начальное имя базы данных;

  • встроенная система безопасности (например, SSPI);

  • реализация Secure Store;

  • идентификатор конечного приложения Secure Store (например, идентификатор, введенный в Secure Store);

  • адрес конечной точки службы (например, URL-адрес, указывающий на файл SomeWCFService.svc);

  • регулирование количества запросов при подключении (активно или неактивно);

  • дополнительный идентификатор конечного приложения Secure Store;

  • реализация Secure Store.

Настройка параметров свойства

Если навести указатель мыши на имя внешней системы, можно открыть контекстное меню с командой Параметры. Это удобно для подключений SharePoint Online, в которых используются веб-службы Windows Communication Foundation (WCF). Выбирая в меню пункт Параметры, вы можете настроить такие параметры:

  • URL-адрес обмена метаданными;

  • режим обнаружения обмена метаданными;

  • режим проверки подлинности языка описания веб-служб (WDSL);

  • идентификатор конечного приложения Secure Store WSDL;

  • реализация Secure Store.

К началу страницы

Представление модели подключения к бизнес-данным

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

Изображение ленты представления моделей подключения к бизнес-данным в службе BCS в SPO.

Если вы хотите просмотреть все внешние типы контента для модели подключения к бизнес-данным, просто выберите имя модели. Если щелкнуть имя внешнего типа контента, откроется таблица с заданными для него полями, похожая на следующую:

Имя

Тип

Отображать по умолчанию

Код заказа

System.String

Нет

Код сотрудника

System.String

Нет

Поставка

System.Nullable '1[[System.Decimal, ....

Нет

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

В нижней части этой страницы также отображаются связи, действия и фильтры этого внешнего типа контента.

К началу страницы

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×