Skip to main content

Create agent profiles

Create GlobalProtect agent profiles.

Query Parameters
  • folder string required

    Possible values: [Mobile Users]

Request Body

The app settings for Global Protect you want to create

  • agent_ui object
  • agent_user_override_timeout number

    Default value: 0

  • max_agent_user_overrides number

    Default value: 0

  • passcode string

    Possible values: >= 6 characters and <= 64 characters

  • uninstall_password string

    Possible values: >= 6 characters and <= 64 characters

  • welcome_page object
  • page string
  • authentication_override object
  • accept_cookie object
  • cookie_lifetime object
  • lifetime_in_days number

    Possible values: >= 1 and <= 365

  • lifetime_in_hours number

    Possible values: >= 1 and <= 72

  • lifetime_in_minutes number

    Possible values: >= 1 and <= 59

  • cookie_encrypt_decrypt_cert string
  • generate_cookie boolean
  • certificate object
  • criteria object
  • certificate_profile string
  • client_certificate object
  • local string
  • scep string

    Possible values: <= 255 characters

  • custom_checks object
  • criteria object
  • plist object[]
  • Array [
  • key object[]
  • Array [
  • name string
  • negate boolean
  • value string

    Possible values: <= 1024 characters, Value must match regular expression .*

  • ]
  • name string
  • negate boolean
  • ]
  • registry_key object[]
  • Array [
  • default_value_data string

    Possible values: <= 1024 characters

  • name string

    Possible values: <= 1023 characters

  • negate boolean
  • registry_value object[]
  • Array [
  • name string
  • negate boolean
  • value_data string
  • ]
  • ]
  • gateways object
  • external object
  • list object[]
  • Array [
  • choice object
  • oneOf

  • fqdn string
  • manual boolean

    Default value: false

    If this GlobalProtect gateway can be manually selected

  • name string
  • priority_rule object[]
  • Array [
  • name string
  • priority string

    Possible values: [0, 1, 2, 3, 4, 5]

  • ]
  • ]
  • internal object
  • list object[]
  • Array [
  • choice object
  • oneOf

  • fqdn string
  • name string
  • source_ip string[]
  • ]
  • gp_app_config object
  • config object[]

    Currently we only support connect-method and tunnel-mtu as app-config

  • Array [
  • anyOf

  • name string

    Possible values: [connect-method]

    Default value: connect-method

  • value string[]

    Possible values: [user-logon, pre-logon, on-demand, pre-logon-then-on-demand], >= 1, <= 1

  • ]
  • hip_collection object
  • certificate_profile string
  • collect_hip_data boolean
  • custom_checks object
  • linux object
  • process_list string[]
  • mac_os object
  • plist object[]
  • Array [
  • key string[]
  • name string required

    Possible values: <= 1023 characters

    Preference list

  • ]
  • process_list string[]
  • windows object
  • process_list string[]
  • registry_key object[]
  • Array [
  • name string required

    Possible values: <= 1023 characters

    Registry key

  • registry_value string[]
  • ]
  • exclusion object
  • category object[]
  • Array [
  • name string
  • vendor object[]
  • Array [
  • name string
  • product string[]
  • ]
  • ]
  • max_wait_time number

    Possible values: >= 10 and <= 60

  • internal_host_detection object
  • hostname string

    Possible values: <= 256 characters, Value must match regular expression ^[a-zA-Z0-9._-]+$

    Host name of the IPv4 in DNS record

  • ip_address string

    Internal IPv4 address of a host

  • internal_host_detection_v6 object
  • hostname string

    Possible values: <= 256 characters, Value must match regular expression ^[a-zA-Z0-9._-]+$

    Host name of the IPv4 in DNS record

  • ip_address string

    Internal IPv6 address of a host

  • machine_account_exists_with_serialno object
  • no object
  • yes object
  • name string required
  • os string[]

    Possible values: [Android, Chrome, IoT, Linux, Mac, Windows, WindowsUWP, iOS]

  • save_user_credentials string

    Possible values: [0, 1, 2, 3]

    Indicates whether to save user credentials.

    • 0 : do not save
    • 1 : save
    • 2 : save username only
    • 3 : only with user fingerprint
  • source_user string[]
  • Responses

    Created

    Loading...