Synthèse
Removes ArcGIS Server credential information from a client machine to disable access to secured services.
Discussion
Credential information can be imported using the arcpy.ImportCredentials function. When you're finished importing credential information, you can use the ClearCredentials function to remove ArcGIS Server credential information from a client machine to disable access to secured services. The ClearCredentials function can also be used to print web maps that contain secured services from ArcGIS Server.
Syntaxe
ClearCredentials (connections)
Paramètre | Explication | Type de données |
connections [connections,...] | A list of dictionaries with key-value pairs of credential information obtained from the arcpy.ImportCredentials function. | Dictionary |
Exemple de code
import arcpy
# import credentials
secured_credentials = arcpy.ImportCredentials([r"C:\Project\SecuredServices.ags"])
aprx = arcpy.mp.ArcGISProject(r"C:\Project\USA.aprx")
m = aprx.listMaps()[0]
# add secured service to map
m.addDataFromPath('http://SampleServer:6080/arcgis/rest/services/secured/ProjectArea/FeatureServer/0')
# clear credentials when finished
arcpy.ClearCredentials(secured_credentials)
Vous avez un commentaire à formuler concernant cette rubrique ?