paloaltonetworks:api:scripts:user_id_configuration
User-ID API Configuration
PowerShell
Here is an example of using PowerShell script. This example sets a User-ID mapping entry on a firewall.
#Use TLS1.2 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 $API_KEY = 'YOUR_API_KEY_HERE' $FW_FQDN = 'fw1.example.local' $TYPE = 'user-id' $VSYS = 'vsys1' $ACTION = 'set' $CMD= "<uid-message><version>1.0</version><type>update</type><payload><login><entry%20name=""username-here""%20ip=""192.168.1.1""%20timeout=""0""/></login></payload></uid-message>" $URL = "https://$FW_FQDN//api/?key=$API_KEYtype=$TYPE&vsys=$VSYS&&action=$ACTION&cmd=$CMD" $Output = Invoke-WebRequest -Uri $URL Write-Host "User-ID Data Updated"
paloaltonetworks/api/scripts/user_id_configuration.txt · Last modified: by 127.0.0.1
