Skip to content

arcgis‐workflow‐manager Cookbook Recipes

Cameron Kroeker edited this page Dec 3, 2021 · 2 revisions

arcgis-workflow-manager cookbook installs and configures ArcGIS Workflow Manager Server and Web App.

Brief descriptions of arcgis-workflow-manager cookbook recipes along with cookbook attributes are available at README.md. This page provides more detailed descriptions of the recipes and specifies attributes used by each recipe.

default

Calls arcgis-workflow-manager::server recipe.

federation

Federates ArcGIS Workflow Manager Server and enables Workflow Manager server function.

Attributes used by the recipe:

{
    "arcgis": {
        "portal": {
            "private_url": "https://portal.domain.com:7443/arcgis",
            "admin_username": "admin",
            "admin_password": "changeit",
            "root_cert": "",
            "root_cert_alias": ""
        },
        "server": {
            "web_context_url": "https://domain.com/server",
            "private_url": "https://domain.com:6443/arcgis",
            "admin_username": "admin",
            "admin_password": "changeit",
            "is_hosting": true
        }
    },
    "run_list": [
        "recipe[arcgis-workflow-manager::federation]"
    ]
}

install_server

Installs ArcGIS Workflow Manager Server.

Attributes used by the recipe:

{
  "arcgis": {
    "version": "10.9.1",
    "run_as_user": "arcgis",
    "run_as_password": "Pa$$w0rdPa$$w0rd",
    "configure_windows_firewall": true,
    "repository": {
      "setups": "C:\\Software\\Setups"
    },
    "server": {
      "install_dir": "C:\\Program Files\\ArcGIS\\Server",
      "install_system_requirements": true
    },
    "workflow_manager_server": {
      "setup_archive": "C:\\Software\\Archives\\ArcGIS_Workflow_Manager_Server_1091_180100.exe",
      "setup": "C:\\Software\\Setups\\ArcGIS10.9.1\\WorkflowManagerServer\\Setup.exe",
      "ports": "9830,9820,9840,9880,13443"      
    }
  },
  "run_list": [
    "recipe[arcgis-workflow-manager::install_server]"
  ]
}

install_webapp

Installs ArcGIS Workflow Manager Web App.

Attributes used by the recipe:

{
  "arcgis": {
    "version": "10.9",
    "run_as_user": "arcgis",
    "run_as_password": "changeit",
    "repository": {
      "setups": "C:\\Software\\Setups"
    },
    "workflow_manager_webapp": {
      "install_dir": "C:\\ProgramFiles\\ArcGIS\\WorkflowManagerWebApp",
      "setup_archive": "C:\\Software\\Archives\\ArcGIS_Workflow_Manager_WebApp_109_177833.exe",
      "setup": "C:\\Software\\Setups\\ArcGIS10.9\\WorkflowManagerWebApp\\Setup.exe"
    }
  },
  "run_list": [
    "recipe[arcgis-workflow-manager::install_webapp]"
  ]
}

server

Installs and authorizes ArcGIS Workflow Manager Server.

Attributes used by the recipe:

{
  "arcgis": {
    "version": "10.9.1",
    "run_as_user": "arcgis",
    "run_as_password": "Pa$$w0rdPa$$w0rd",
    "configure_windows_firewall": true,
    "repository": {
      "setups": "C:\\Software\\Setups"
    },
    "server": {
      "install_dir": "C:\\Program Files\\ArcGIS\\Server",
      "install_system_requirements": true
    },
    "workflow_manager_server": {
      "setup_archive": "C:\\Software\\Archives\\ArcGIS_Workflow_Manager_Server_1091_180100.exe",
      "setup": "C:\\Software\\Setups\\ArcGIS10.9.1\\WorkflowManagerServer\\Setup.exe",
      "authorization_file": "C:\\Software\\AuthorizationFiles\\10.9\\Workflow_Manager_Server.prvc",
      "authorization_file_version": "10.9",
      "ports": "9830,9820,9840,9880,13443"      
    }
  },
  "run_list": [
    "recipe[arcgis-workflow-manager::server]"
  ]
}

uninstall_server

Uninstalls ArcGIS Workflow Manager Server.

{
  "arcgis": {
    "version": "10.9.1",
    "run_as_user": "arcgis",
    "server": {
      "install_dir": "C:\\Program Files\\ArcGIS\\Server"
    }
  },
  "run_list": [
    "recipe[arcgis-workflow-manager::uninstall_server]"
  ]
}

uninstall_webapp

Uninstalls ArcGIS Workflow Manager Web App.

{
  "arcgis": {
    "version": "10.9",
    "run_as_user": "arcgis",
    "portal": {
      "install_dir": "C:\\Program Files\\ArcGIS\\Portal"
    }
  },
  "run_list": [
    "recipe[arcgis-workflow-manager::uninstall_webapp]"
  ]
}
Clone this wiki locally