ポータル データセット所有者の更新 (Update Portal Dataset Owner) (データ管理)

サマリー

ポータルのデータセットの所有者を別のユーザーに更新します。

エンタープライズ ジオデータベースの特定のデータセットには、データの所有者に加えて、データセットの所有者としてのアクティブなポータル ユーザー アカウントが格納されます。 この所有者は、データセットが作成されたときのアクティブなポータル ユーザーに基づいて決定されます。 この所有権はデータセットのメタデータに格納され、データセットに関する管理タスクのためのアクセス制御に使用されます。

既存のポータル データセットの所有者が組織を離れたら、そのポータル所有者を別のユーザーに変更しなければなりません。 このユーザーは元の所有者と同じユーザー タイプと権限を所有する必要があります。

次に、ポータル データセット所有者の例を示します。

使用法

  • 接続されている 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')

関連トピック