Skip to main content

Create agent profiles

POST 

/sse/config/v1/mobile-agent/agent-profiles

Create GlobalProtect agent profiles.

Request

Query Parameters

    folder stringrequired

    Possible values: [Mobile Users]

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

    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 stringrequired

    Possible values: <= 1023 characters

    Preference list

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

    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 stringrequired
    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[]
    third_party_vpn_clients string[]

    Possible values: [PAN Virtual Ethernet Adapter, Juniper Network Virtual Adapter, Cisco Systems VPN Adapter]

Responses

Created

Loading...