HOW TO
Mit ArcGIS Online-Subskription und ArcGIS Enterprise-Lizenzen sind für jeden verfügbaren Benutzertyp eine begrenzte Anzahl von Benutzern zulässig. Es ist wichtig, die maximal zulässige Anzahl von Benutzern für jeden Benutzertyp zu identifizieren, um den Benutzerfluss zu verwalten und eine Überschreitung des Kontingents zu vermeiden, wie im folgenden Knowledge Base-Artikel beschrieben: Error: Ihre Organisation hat die maximale Anzahl von Mitgliedern erreicht, die Ihre aktuelle Subskription zulässt. Der bereitgestellte Workflow beschreibt die Schritte, um programmgesteuert die Anzahl der zugewiesenen Benutzer und die maximal zulässige Anzahl der Benutzer für jeden Benutzertyp in der Subskription und der Lizenz mit ArcGIS API for Python zu ermitteln.
Note: The script can be run standalone and in ArcGIS Notebook.
from arcgis.gis import GIS
import pandas as pd
#For ArcGIS Online
gis = GIS("<ORGANIZATION_URL>", "<username>", "<password>")
#For Portal for ArcGIS
gis = GIS("https://<machine>.<domain>.com/<web_adaptor_name>", "<username>", "<password>", verify_cert=False)
licenses = gis.users.license_types
for license in licenses:
print (license["id"], license["name"], license["maxUsers"])
user_type_assigned = gis.users.counts("user_type", as_df=True)
print(user_type_assigned)
Nachfolgend finden Sie das vollständige Skript für Portal für ArcGIS.
from arcgis.gis import GIS
import pandas as pd
#For Portal for ArcGIS
gis = GIS("https://machine_test.arcgis.com/", "username1", "password1!", verify_cert=False)
licenses = gis.users.license_types
for license in licenses:
print (license["id"], license["name"], license["maxUsers"])
user_type_assigned = gis.users.counts("user_type", as_df=True)
print(user_type_assigned)
Artikel-ID: 000032561
Unterstützung durch ArcGIS-Experten anfordern
Beginnen Sie jetzt mit dem Chatten