Portal-Dataset-Besitzer aktualisieren (Data Management)

Zusammenfassung

Aktualisiert den Portal-Besitzer eines Datasets in einen anderen Benutzer.

In bestimmten Datasets in einer Enterprise-Geodatabase wird das aktive Portal-Benutzerkonto nicht nur als Datenbesitzer, sondern auch als Besitzer des Datasets gespeichert. Der Besitzer wird anhand des aktiven Portal-Benutzers bei der Erstellung des Datasets bestimmt. Dieser Besitzer wird in den Metadaten des Datasets gespeichert und kann den Zugriff für administrative Aufgaben für das Dataset steuern.

Wenn der vorhandene Portal-Dataset-Besitzer die Organisation verlässt, muss der Portal-Besitzer in einen anderen Besitzer geändert werden. Dieser Benutzer sollte denselben Benutzertyp und dieselben Berechtigungen wie der ursprüngliche Besitzer haben.

Im Folgenden finden Sie Beispiele für einen Portal-Dataset-Besitzer:

Verwendung

  • Das verbundene ArcGIS Enterprise-Portal-Konto muss der Portal-Besitzer des Datasets oder ein Portal-Administrator sein.

  • Der Wert Eingabe-Dataset muss aus einem nach Verzweigung versionierten Workspace stammen.

  • Der Wert Eingabe-Dataset muss aus einer Datenbankverbindung stammen, die als Datenbesitzer eingerichtet wurde.

  • Bei dem Wert Eingabe-Dataset muss es sich um ein Versorgungsnetz-Dataset oder einen Versorgungsnetz-Layer handeln.

  • Der Wert Zielbenutzer muss in der Organisation vorhanden sein. Wenn der Benutzer nicht vorhanden ist, muss er als neues Portal-Konto erstellt werden.

  • Für die Aktualisierung des Portal-Besitzers eines Datasets wird eine exklusive Sperre benötigt. Alle aktiven Verbindungen (einschließlich Services), von denen das Dataset gesperrt wird, müssen geschlossen werden.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Dataset

Das Eingabe-Dataset, für das der Portal-Besitzer aktualisiert werden soll.

Utility Network; Utility Network Layer; Trace Network; Trace Network Layer
Zielbesitzer

Der Name des Portal-Besitzers, der als neuer Portal-Besitzer des Datasets festgelegt wird.

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisiertes Dataset

Das Eingabe-Dataset mit dem aktualisierten Portal-Besitzer.

Utility Network Layer; Trace Network Layer

arcpy.management.UpdatePortalDatasetOwner(in_dataset, target_owner)
NameErläuterungDatentyp
in_dataset

Das Eingabe-Dataset, für das der Portal-Besitzer aktualisiert werden soll.

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

Der Name des Portal-Besitzers, der als neuer Portal-Besitzer des Datasets festgelegt wird.

String

Abgeleitete Ausgabe

NameErläuterungDatentyp
updated_dataset

Das Eingabe-Dataset mit dem aktualisierten Portal-Besitzer.

Utility Network Layer; Trace Network Layer

Codebeispiel

UpdatePortalDatasetOwner – Beispiel (Python-Fenster)

Ändert den Portal-Besitzer des Datasets in einen vorhandenen Portal-Besitzer mit dem Namen 'gisadmin'.

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

Verwandte Themen