Права доступа для использования ArcGIS с базой данных PostgreSQL
Права определяют, что пользователь может делать с данными и с базой данных. Права назначаются с учетом типа работ, выполняемых пользователем в организации.
Будучи администратором базы данных PostgreSQL, вам нужно создать групповые роли согласно задачам, выполняемым пользователями в базе данных, затем предоставить этим групповым ролям права доступа и добавить отдельные роли учетных записей в каждую групповую роль. В данной таблице ниже перечислены требуемые права для основных типов пользователей базы данных, для которых вы будете создавать групповые роли: просматривающих данные, редакторов данных и создателей новых данных.
Эти права доступа распространяются на использование ArcGIS с базой данных PostgreSQL и поддерживаемыми предложениями сервиса базы данных PostgreSQL. Если вам необходима информация о необходимых правах доступа для использования базы геоданных, обратитесь к разделу Права доступа для баз геоданных в PostgreSQL.
В следующей таблице показаны три группы пользователей, подключающихся из ArcGIS, и требуемые права для выполнения запросов, редактирования или создания данных.
|
Тип пользователя |
Требуемые права доступа |
Цель |
|---|---|---|
|
Вьюер данных |
|
Это право доступа позволяет вам подключаться к базе данных. Право доступа базы данных |
|
|
Это право доступа позволяет получать доступ к данных в определенных схемах. |
|
|
Если база данных использует тип геометрии PostGIS для хранения пространственных данных, то ролям необходимо предоставить право |
Эти права необходимы для чтения столбцов геометрии PostGIS. |
|
|
Если база данных использует тип географии PostGIS для хранения пространственных данных, ролям необходимо предоставить право |
Эти права требуются для чтения столбцов PostGIS geography. |
|
|
|
Это позволяет пользователям просматривать таблицы и классы объектов в схемах, к которым у них есть доступ. |
|
|
Редактор данных Редакторам данных необходимы те же права, что и у вьюеров данных, а также следующие дополнительные. |
|
Предоставьте операции редактирования, которые редакторы будут выполнять в конкретных таблицах. Вы можете предоставить любую комбинацию прав |
|
Создатель данных Для создания данных требуются такие же права доступа, что и для просмотра данных, плюс этот дополнительный параметр для их схемы. |
Каждая роль пользователя, создающего данные, требует |
Используйте выражение |
Примечание:
Для редактирования данных, опубликуйте редактируемые веб-слои объектов, которые ссылаются на данные в базе данных PostgreSQL.