CÓMO
Con la suscripción a ArcGIS Online y las licencias de ArcGIS Enterprise, hay un número limitado de usuarios permitidos para cada tipo de usuario disponible. Es importante identificar el número máximo de usuarios permitido para cada tipo de usuario con el fin de gestionar el flujo y evitar exceder la cuota, tal y como se describe en el siguiente artículo de la base de conocimientos: Error: su organización ha alcanzado el número máximo de miembros que permite su suscripción actual. El flujo de trabajo proporcionado describe los pasos para determinar mediante programación el número de usuarios asignados y el número máximo de usuarios permitidos para cada tipo de usuario en la suscripción y la licencia utilizando ArcGIS API para Python.
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)
A continuación se muestra el script completo de Portal for 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)
Id. de artículo: 000032561
Obtener ayuda de expertos en ArcGIS
Empieza a chatear ahora