Обновить владельца набора данных портала (Управление данными)

Краткая информация

Изменяет на портале владельца набора данных на другого пользователя.

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

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

Ниже приведены примеры владельца набора данных портала:

Использование

  • Подключенной учетной записью портала ArcGIS Enterprise должен быть владелец набора данных портала или администратор портала.

  • Значение Входной набор данных должно быть из рабочей области сервис-ориентированных версий.

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

  • Значением Входной набор данных должен быть набор данных или слой инженерной сети.

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

  • Для изменения на портале владельца набора данных требуется полная блокировка. Все активные подключения, блокирующие этот набор данных ( включая сервисы), должны быть закрыты.

Параметры

ПодписьОписаниеТип данных
Входной набор данных

Входной набор данных, для которого будет обновлён владелец на портала.

Utility Network; Utility Network Layer; Trace Network; Trace Network Layer
Целевой владелец

Имя пользователя портала, который будет новым владельцем набора данных портала.

String

Производные выходные данные

ПодписьОписаниеТип данных
Обновленный набор данных

Входной набор данных с измененным владельцем на портале.

Utility Network Layer; Trace Network Layer

arcpy.management.UpdatePortalDatasetOwner(in_dataset, target_owner)
ИмяОписаниеТип данных
in_dataset

Входной набор данных, для которого будет обновлён владелец на портала.

Utility Network; Utility Network Layer; Trace Network; Trace Network Layer
target_owner

Имя пользователя портала, который будет новым владельцем набора данных портала.

String

Производные выходные данные

ИмяОписаниеТип данных
updated_dataset

Входной набор данных с измененным владельцем на портале.

Utility Network Layer; Trace Network Layer

Пример кода

Пример UpdatePortalDatasetOwner (окно Python)

Изменение на портале владельца набора данных на существующего пользователя портала с именем 'gisadmin'.

import arcpy
arcpy.UpdatePortalDatasetOwner_management(
    r"C:\MyProject\February\MyDatabase.sde\database.USER1.Electric\database.USER1.ElectricUN", 
    'gisadmin')

Параметры среды

Особые случаи

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы