Доступно с лицензией Standard или Advanced.
Вы можете управлять сервис-ориентированными версиями с помощью некоторых инструментов в ArcGIS AllSource.
Управление сервис-ориентированными версиями включает следующие задачи:
- Создать версии — создание именованных версий на основе версии по умолчанию.
- Изменить свойства версии — Изменение прав доступа для версии, изменение имени, описания или владельца именованной версии.
- Удалить версии — Если именованная версия больше не нужна, её можно удалить.
Один из способов выполнения этих задач - из вида Версии в ArcGIS AllSource. При открытии вида Версии, показываются версии и их свойства, как на изображении ниже. На этом изображении пользователь Джонатан создал именованную версию под именем Weddington и настроил для нее параметр доступа Публичный (Public).
О том, как получить доступ к виду Версии для векторного веб-слоя, см. в разделе Откройте вид Версии.
Доступ к версиям
Доступ к версиям основывается на комбинации прав активного пользователя портала, владения версией и прав доступа к версии.
Для управления сервис-ориентированными версиями нужен доступ к векторному веб-слою из активного портала ArcGIS Enterprise. У векторных веб-слоев, полученных на основе сервиса объектов, должна быть включена возможность управления версиями.
Примечание:
Доступ к именованным версиям возможен только через векторный веб-слой, в котором эта версия была создана. Например, если версии proj1 и proj2 созданы в векторном веб-слое A, а версия proj3 создана в векторном веб-слое B, открытие вида Версии из векторного веб-слоя B дает доступ только к версии proj3. Чтобы получить доступ к версиям proj1 и proj2, необходимо открыть вид Версии из векторного веб-слоя A.Права пользователей портала
Для сервис-ориентированных версий владение версией и доступ к ней основаны на пользователе, подключенном к активному порталу. Владельцем версии является пользователь, подключенный к активному порталу в момент создания версии.
При доступе к именованным версиям и данным, которые они содержат, владелец и настройка прав доступа для версии определяют, какие версии текущий пользователь портала может просматривать и управлять ими, а также может ли он просматривать или редактировать данные в этих версиях.
Кто подключен к активному порталу | Доступ к версиям |
---|---|
Любой пользователь портала, имеющий доступ к векторному веб-слою*, содержащему версию |
|
Участник роли портала с правами на редактирование пространственных объектов и доступ к векторному веб-слою*, содержащему версию |
|
Владелец версии |
|
Участник роли портала с правами на управление всеми версиями и доступ к векторному веб-слою*, содержащему версию |
|
Участник роли администратора по умолчанию |
|
*Доступ к векторному веб-слою осуществляется на основе настроек общего доступа векторного веб-слоя. Более подробно см. в разделе Общий доступ к элементам в справке ArcGIS Enterprise.
Последние два пользователя портала, перечисленные в таблице выше, могут управлять всеми именованными версиями в векторном веб-слое. Эти пользователи портала также называются администраторами версий, как описано в следующем разделе.
Администратор версии
Администраторы версий получают доступ к сервис-ориентированным версиям через векторные веб-слои. В качестве администратора версии могут выступать следующие пользователи портала ArcGIS Enterprise:
- Владелец векторного веб-слоя (обычно это пользователь, который опубликовал векторный веб-слой)
- Пользователь портала, которому была назначена роль администратора по умолчанию
- Пользователь портала, которому была назначена пользовательская роль с назначенным правом Управлять всем управлением версиями
Администраторы версий могут выполнять следующие действия при открытии вида Версии из векторного веб-слоя, опубликованного с возможностью Управления версиями:
- Просматривать свойства всех версий в векторном веб-слое.
- Просматривать и редактировать данные во всех версиях в векторном веб-слое.
- Управлять именованными версиями в векторном веб-слое независимо от владельца версии или прав доступа, настроенных для версии.
- Переносить правки из любой именованной версии в векторном веб-слое в версию по умолчанию, даже если право доступа к версии по умолчанию установлено как защищенная.
Если возможность Управление версиями не включена, то векторный веб-слой будет иметь доступ только к версии по умолчанию. Для этих векторных веб-слоев администраторы версий могут просматривать свойства версии по умолчанию, а также просматривать и редактировать данные в версии по умолчанию.
Примечание:
Существует несколько задач администрирования версий, которые должен выполнять администратор базы геоданных. Для их выполнения администратор базы геоданных должен открыть вид Версии из своего подключения к базе геоданных. Чтобы открыть вид Версии из подключения к базе данных, выполните шаги 1, 2 и 3a в разделе Защита версии по умолчанию.
Если к виду Версии переходят из подключения к базе данных от имени администратора базы геоданных, то будут перечислены версии для всех векторных веб-слоев, которые обращаются к наборам данных в базе геоданных. Администратор базы геоданных может выполнить следующие задачи из вида Версии, открываемого при подключении к базе данных:
- Изменить права доступа к версии по умолчанию. Более подробно см. в разделе Защита версии по умолчанию.
- Удалить версии, для которых были удалены связанные с ними векторные веб-слои. В этом случае администратор базы геоданных должен удалить версию, поскольку администраторы версий получают доступ к версиям только через векторный веб-слой.
- Управлять блокировками версий. Инструкции см. в разделе Управление блокировками базы геоданных.
Права доступа
Уровень доступа к версии задается для того, чтобы защитить ее от правок или просмотров пользователями, которые не являются владельцами версий. Именованные версии поддерживают все три уровня доступа, а версия по умолчанию поддерживает публичный или защищенный доступ.
Вы можете установить один из следующих типов прав доступа для версии:
- Частный – только владелец версии или администратор версии может просматривать версию и ее данные, управлять версией и редактировать данные в ней. Эта настройка поддерживается только для именованных версий.
- Защищенный – любой пользователь может просматривать версию и содержащиеся в ней данные, но управлять версией и редактировать данные в ней может только владелец версии или администратор версии.
- Общий – любой пользователь может просматривать эту версию и ее данные. Если векторный веб-слой является редактируемым, любой пользователь, имеющий права на редактирование пространственных объектов, может редактировать данные в версии.
При установке прав доступа к версиям, следует учесть подход к организации рабочих процессов в вашей версии, а также нужды различных пользователей, работающих в этой среде. Для управления доступа к данным следует пользоваться правами доступа к версии, а также правами пользователей портала.
Откройте вид Версии
Вы можете открыть вид Версии для векторного веб-слоя на активной карте на панели Содержание.
- Щелкните кнопку По источникам данных на панели Содержание. Вид
- Щелкните правой кнопкой мыши на источнике данных векторного веб-слоя и выберите Управлять версиями .
Появится вид Версии.
- Новый - создать именованную версию.
- Удалить - удалить именованную версию.
- Восстановить - восстановить удаленную версию до сохранения изменений.
- Согласовать/Закрепить - согласовать и закрепить версии.
- Сохранить - Сохранить изменения.
В группе Управление версиями доступны следующие кнопки. Вы также можете щелкнуть правой кнопкой мыши в виде сетки, чтобы получить доступ к этим командам.
Примечание:
Многие кнопки зависят от версий, выбранных в виде сетки.Вид Версии содержит следующие свойства для сервис-ориентированных версий:
Свойство версии | Описание |
---|---|
Имя | Имя версии. |
Владелец | Владелец версии. |
Родительский | Родитель текущей версии. |
Описание | Текстовое описание версии. |
Доступ | Уровень доступа к версии (публичный, частный или защищенный). |
Создано | Дата и время создания версии (UTC). |
Изменено | Дата и время последнего изменения версии (UTC). Новые созданные версии наследуют время изменения от родительской версии. Сюда включаются операции, такие как редактирование, согласование и закрепление. |
Согласовано | Дата и время последней операции согласования (UTC). Если версия никогда не была согласована, либо согласование для нее не вызывалось с последней операции закрепления, этот столбец будет пустым. Это свойство доступно только для именованных версий. |
Проверено | Дата и время последней оценки правил базы геоданных для версии с опцией Изменения в этой сервис-ориентированной версии, заданной как true (UTC). Это свойство будет пустым, если инструмент Оценка правил никогда не вызывался в этой версии. |
Сервис | Имя сервиса объектов для именованной версии. Это свойство доступно только при переходе к виду Версии через подключение к базе данных, в котором для параметра Тип версий установлено значение Сервис-ориентированная, и при подключении в качестве администратора базы геоданных (как описано ниже в разделе Защита версии по умолчанию). |
Поиск, фильтрация и обновление версий в виде Версии
Чтобы найти и изменить конкретную версию в многопользовательской базе геоданных или подключении портала, вы можете фильтровать версии по их владельцу, искать версию по имени и обновлять вид версий.
Для фильтрации версий, перечисленных в виде Версии, по владельцу, щелкните стрелку ниспадающего списка Владелец в группе Фильтр версий на вкладке Версии. Ниспадающий список включает пользователей, владеющих версией. Выберите из ниспадающего списка имя владельца; в виде Версии будут показаны только версии, которыми владеет этот пользователь. Чтобы очистить фильтр и просмотреть версии, владельцами которых являются все пользователи, выберите пустое значение в верхней части ниспадающего списка.
Для поиска версии по имени версии используйте окно поиска Имя в группе Фильтр версий на вкладке Версии. По мере ввода текста в виде Версии будут появляться только те версии, которые совпадают с вводимым текстом.
Щелкните Обновить версии в группе Фильтр версий на вкладке Версии, чтобы обновить вид для отображения последней информации по всем версиям.
Изменение свойств версии
Свойства для именованных версий можно изменить от имени владельца версии или администратора версии, когда они открывают вид Версии из векторного веб-слоя.
Можно изменить следующие свойства именованной версии:
- Имя
- Владелец
- Описание
- Доступ
Только администратор базы геоданных может изменить свойство доступа для версии по умолчанию. Более подробно см. в разделе Защита версии по умолчанию.
Чтобы изменить свойства версии, выполните следующие шаги:
- Откройте вид Версии.
- Дважды щелкните на столбце свойства, которое хотите изменить.
Примечание:
Чтобы изменить свойство Имя или Владелец, к этой версии не должно быть активных подключений.
- Щелкните Сохранить на вкладке Версии.
Защита версии Default
Версия по умолчанию является предшественником всех прочих версий и версией, из которой в базе геоданных публикуются наборы данных сервис-ориентированных версий. При создании базы геоданных для версии по умолчанию задается параметр доступа публичный (public).
Примечание:
Чтобы изменить параметр доступа к версии по умолчанию, необходимо использовать подключение к базе данных, установленное администратором базы геоданных.
Если вы выбрали стратегию, при которой никто не будет самостоятельно изменять данные в версии по умолчанию, администратор базы геоданных должен установить уровень доступа к данной версии по умолчанию на защищенный (protected). С правом доступа защищенный любой пользователь может посмотреть версию по умолчанию и данные в ней, но только администратор версии может изменить данные в версии по умолчанию и закрепить изменения из других версий в версии по умолчанию.
Выполните следующие шаги, чтобы изменить права доступа к версии по умолчанию:
- Подключитесь к базе геоданных как администратор базы геоданных.
Инструкции по подключению приведены в разделе информации, относящейся к используемой базе данных:
- Измените свойства подключения к базе данных, чтобы использовать тип сервис-ориентированной версии.
Подробные инструкции см. в разделе Подключение к сервис-ориентированной версии.
- Используйте один из следующих методов для изменения настроек доступа версии по умолчанию:
- Запустите инструмент геообработки Изменить версию. Используйте подключение к базе геоданных, созданное и измененное вами на шагах 1 и 2, в качестве значения Входной рабочей области.
- Выполните приведенные ниже шаги, чтобы изменить настройки доступа из вида Версии:
- Щелкните правой кнопкой мыши подключение к базе данных в панели Каталог, выберите Администрирование и Версии, чтобы открыть вид Версии.
- В строке версии по умолчанию в виде Версии дважды щелкните поле в столбце Доступ и выберите Защищенный.
- Щелкните Сохранить в разделе Управление версиями на вкладке Версии.