{ "$schema": "../gen/schemas/desktop-schema.json", "identifier": "default", "description": "Capability for the main window", "windows": ["login", "home", "exam", "info", "dialog", "pictureDialog"], "permissions": [ { "identifier": "opener:allow-open-path", "allow": [ { "path": "**/*" } ] }, "core:default", "core:window:default", "core:window:allow-start-dragging", "core:app:allow-app-hide", "core:app:allow-app-show", "core:window:allow-set-size", "core:webview:allow-create-webview", "core:webview:allow-create-webview-window", "core:webview:allow-webview-hide", "core:webview:allow-webview-show", "core:webview:allow-webview-close", "core:window:allow-hide", "core:window:allow-close", "core:window:allow-show", "core:window:allow-set-title", "core:window:allow-set-fullscreen", "core:window:allow-minimize", "core:window:allow-maximize", "shell:allow-open", "shell:allow-kill", "shell:allow-stdin-write", "shell:allow-spawn", "shell:allow-execute", "opener:allow-open-url", "opener:default", "opener:allow-reveal-item-in-dir", "opener:allow-default-urls", "core:path:allow-dirname", "upload:default", { "identifier": "upload:allow-download", "allow": [ { "path": "**/*", "download": true } ] }, { "identifier": "upload:allow-upload", "allow": [ { "path": "**/*" } ] }, "shell:default", { "identifier": "fs:default", "allow": [ { "path": "**/*" } ] }, "fs:write-files", "fs:allow-app-write", "fs:allow-app-write-recursive", "fs:allow-appcache-write", "fs:allow-appcache-write-recursive", "fs:allow-appconfig-write", "fs:allow-appconfig-write-recursive", "fs:allow-appdata-write", "fs:allow-appdata-write-recursive", "fs:allow-applocaldata-write", "fs:allow-applocaldata-write-recursive", "fs:allow-applog-write", "fs:allow-applog-write-recursive", "fs:allow-write-file", "fs:write-all", "fs:allow-temp-write", "fs:allow-temp-write-recursive", "fs:allow-download-write", "fs:allow-download-write-recursive", "fs:allow-log-write", "fs:allow-log-write-recursive", "fs:allow-resource-write", "fs:allow-resource-write-recursive", "fs:allow-resource-read-recursive", "fs:allow-appcache-read-recursive", "fs:allow-appconfig-read-recursive", "fs:allow-appdata-read-recursive", "fs:allow-applocaldata-read-recursive", "fs:allow-applog-read-recursive", "fs:allow-app-read-recursive", "fs:allow-appcache-read", "fs:allow-appconfig-read", "fs:allow-appdata-read", "fs:allow-applocaldata-read", "fs:allow-applog-read", "fs:allow-app-read", "core:resources:allow-close", "core:resources:default", "core:window:allow-set-position", "core:window:allow-set-always-on-top", "core:window:allow-set-always-on-bottom", { "identifier": "shell:allow-execute", "allow": [ { "name": "cmd", "cmd": "cmd", "args": [ "/C", { "validator": "^[\\w\\s\\W]+$" } ] }, { "name": "powerShell", "cmd": "powerShell", "args": [ "-Command", { "validator": "^[\\w\\s\\W]+$" } ] } ] }, "fs:default", "os:default", "dialog:allow-save", "dialog:default" ] }