{
	"$schema": "../gen/schemas/desktop-schema.json",
	"identifier": "default",
	"description": "enables the default permissions",
	"windows": ["main", "log", "member", "cidr", "advance", "tool", "server"],
	"permissions": [
		"core:default",
		"core:window:allow-minimize",
		"core:window:allow-unminimize",
		"core:window:allow-hide",
		"core:window:allow-close",
		"core:window:allow-set-focus",
		"core:window:allow-is-visible",
		"shell:allow-open",
		"core:window:allow-show",
		"core:window:allow-create",
		"core:window:allow-set-position",
		"core:window:allow-destroy",
		"core:webview:allow-create-webview-window",
		"core:webview:allow-set-webview-size",
		"core:webview:allow-set-webview-position",
		"core:webview:allow-create-webview",
		"core:webview:allow-webview-show",
		"core:webview:allow-webview-hide",
		"core:webview:allow-webview-close",
		"core:tray:allow-get-by-id",
		"core:tray:allow-set-icon",
		"core:tray:allow-new",
		{
			"identifier": "shell:allow-spawn",
			"allow": [
				{
					"args": ["run"],
					"cmd": "$RESOURCE/easytier/tool/WinIPBroadcast",
					"name": "WinIPBroadcast"
				},
				{
					"args": true,
					"cmd": "$RESOURCE/easytier/tool/ForceBindIP",
					"name": "ForceBindIP"
				},
				{
					"args": true,
					"cmd": "$RESOURCE/easytier/tool/ForceBindIP64",
					"name": "ForceBindIP64"
				}
			]
		},
		{
			"identifier": "shell:allow-execute",
			"allow": [
				{
					"args": ["run"],
					"cmd": "$RESOURCE/easytier/tool/WinIPBroadcast",
					"name": "WinIPBroadcast"
				},
				{
					"args": true,
					"cmd": "$RESOURCE/easytier/tool/ForceBindIP",
					"name": "ForceBindIP"
				},
				{
					"args": true,
					"cmd": "$RESOURCE/easytier/tool/ForceBindIP64",
					"name": "ForceBindIP64"
				},
				{
					"args": true,
					"cmd": "$RESOURCE/easytier/tool/nssm",
					"name": "nssm"
				},
				{
					"args": true,
					"cmd": "explorer",
					"name": "explorer"
				},
				{
					"args": true,
					"cmd": "wf.msc",
					"name": "wf.msc"
				},
				{
					"args": true,
					"cmd": "netsh",
					"name": "netsh"
				},
				{
					"args": true,
					"cmd": "ping",
					"name": "ping"
				}
			]
		},
		"fs:default",
		"fs:allow-read-dir",
		"fs:allow-exists",
		"fs:allow-open",
		"fs:allow-resource-read",
		"fs:allow-resource-read-recursive",
		"fs:allow-resource-write",
		"fs:allow-resource-write-recursive",
		"clipboard-manager:allow-clear",
		"clipboard-manager:allow-read-text",
		"clipboard-manager:allow-write-text",
		"window-state:default",
		"window-state:allow-save-window-state",
		"window-state:allow-restore-state",
		"cli:default",
		"cli:allow-cli-matches",
		"log:default",
		"log:allow-log",
		"dialog:default",
		"dialog:allow-open"
	]
}
