Instrução
Com a assinatura do ArcGIS Online e as licenças do ArcGIS Enterprise, o número de usuários permitidos para cada tipo de usuário disponível é limitado. É importante identificar o número máximo de usuários permitidos para cada tipo de usuário para gerenciar o fluxo e evitar exceder a cota, conforme descrito no artigo da base de conhecimento a seguir, Erro: Sua organização atingiu o número máximo de membros permitido pela sua assinatura atual. O fluxo de trabalho fornecido descreve as etapas para determinar programaticamente o número de usuários designados e o número máximo permitido para cada tipo de usuário na assinatura e licença usando ArcGIS API for 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)
Abaixo está o roteiro completo do 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 do Artigo: 000032561
Obtenha ajuda de especialistas do ArcGIS
Comece a conversar agora