{ "name": "UserManagement", "displayName": "ArcGIS User Maintenance", "description": "This program is used to create and update ArcGIS User profiles.", "category": "", "helpUrl": "https://wvsams.mapwv.org/arcgis/rest/directories/arcgisoutput/SAMS/UserManagement_GPServer/SAMS_UserManagement/UserManagement.htm", "executionType": "esriExecutionTypeSynchronous", "parameters": [ { "name": "ProcessingMode", "dataType": "GPString", "displayName": "Processing Mode", "description": "Used to tell the system whether to run against the Test or Production database", "direction": "esriGPParameterDirectionInput", "defaultValue": "Test", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "Test", "Production" ] }, { "name": "ParameterDatabase", "dataType": "GPString", "displayName": "ParameterDatabase", "description": "Defines the database connection to be used", "direction": "esriGPParameterDirectionInput", "defaultValue": "\\\\gistc-inFileSrv1-22\\Projects\\SAMS_II\\Programming\\GISTC.sde", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "RequestingUsername", "dataType": "GPString", "displayName": "Requesting Username", "description": "Username of the person requesting the validation", "direction": "esriGPParameterDirectionInput", "defaultValue": "Xiannian", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "RequestingPassword", "dataType": "GPString", "displayName": "Requesting Password", "description": "Password of the person requesting the validation", "direction": "esriGPParameterDirectionInput", "defaultValue": "DrChen", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Action", "dataType": "GPString", "displayName": "Action", "description": "The action to be taken when the tool is run", "direction": "esriGPParameterDirectionInput", "defaultValue": "Validate", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "Add", "Update", "Remove", "Validate", "Help", "?" ] }, { "name": "Username", "dataType": "GPString", "displayName": "Username", "description": "Username to be validated", "direction": "esriGPParameterDirectionInput", "defaultValue": "BillyBob", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Password", "dataType": "GPString", "displayName": "Password", "description": "New password for the specified user", "direction": "esriGPParameterDirectionInput", "defaultValue": "BillyBob", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Fullname", "dataType": "GPString", "displayName": "Full Name", "description": "Full name of the person", "direction": "esriGPParameterDirectionInput", "defaultValue": "Billy Bobby", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "UserEmail", "dataType": "GPString", "displayName": "User Email", "description": "Email address of the user", "direction": "esriGPParameterDirectionInput", "defaultValue": "BillyBob@mail.wvu.edu", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Description", "dataType": "GPString", "displayName": "Description", "description": "Description of the user", "direction": "esriGPParameterDirectionInput", "defaultValue": "New Billy Bobby", "parameterType": "esriGPParameterTypeRequired", "category": "" }, { "name": "Success", "dataType": "GPBoolean", "displayName": "Success", "description": "Flag indicating if the run of the tool succedded", "direction": "esriGPParameterDirectionOutput", "defaultValue": null, "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "ProcessingResults", "dataType": "GPString", "displayName": "Processing Results", "description": "Test description of the results of the processing", "direction": "esriGPParameterDirectionOutput", "defaultValue": "", "parameterType": "esriGPParameterTypeOptional", "category": "" }, { "name": "ValidRequester", "dataType": "GPBoolean", "displayName": "Valid Requester", "description": "Indicates if the requesting username/password combination is valid", "direction": "esriGPParameterDirectionOutput", "defaultValue": null, "parameterType": "esriGPParameterTypeOptional", "category": "" } ] }