diff --git a/plugins/fs/permissions/autogenerated/base-directories/appcache.toml b/plugins/fs/permissions/autogenerated/base-directories/appcache.toml deleted file mode 100644 index 50e19efc..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/appcache.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-appcache-recursive" -description = "This scope permits recursive access to the complete `$APPCACHE` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$APPCACHE" -[[permission.scope.allow]] -path = "$APPCACHE/**" - -[[permission]] -identifier = "scope-appcache" -description = "This scope permits access to all files and list content of top level directories in the `$APPCACHE` folder." - -[[permission.scope.allow]] -path = "$APPCACHE" -[[permission.scope.allow]] -path = "$APPCACHE/*" - -[[permission]] -identifier = "scope-appcache-index" -description = "This scope permits to list all files and folders in the `$APPCACHE`folder." - -[[permission.scope.allow]] -path = "$APPCACHE" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-appcache-read-recursive" -description = "This allows full recursive read access to the complete `$APPCACHE` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-appcache-recursive" -] - -[[set]] -identifier = "allow-appcache-write-recursive" -description = "This allows full recursive write access to the complete `$APPCACHE` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-appcache-recursive" -] - -[[set]] -identifier = "allow-appcache-read" -description = "This allows non-recursive read access to the `$APPCACHE` folder." -permissions = [ - "read-all", - "scope-appcache" -] - -[[set]] -identifier = "allow-appcache-write" -description = "This allows non-recursive write access to the `$APPCACHE` folder." -permissions = [ - "write-all", - "scope-appcache" -] - -[[set]] -identifier = "allow-appcache-meta-recursive" -description = "This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-appcache-recursive" -] - -[[set]] -identifier = "allow-appcache-meta" -description = "This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-appcache-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/appconfig.toml b/plugins/fs/permissions/autogenerated/base-directories/appconfig.toml deleted file mode 100644 index ab136956..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/appconfig.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-appconfig-recursive" -description = "This scope permits recursive access to the complete `$APPCONFIG` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$APPCONFIG" -[[permission.scope.allow]] -path = "$APPCONFIG/**" - -[[permission]] -identifier = "scope-appconfig" -description = "This scope permits access to all files and list content of top level directories in the `$APPCONFIG` folder." - -[[permission.scope.allow]] -path = "$APPCONFIG" -[[permission.scope.allow]] -path = "$APPCONFIG/*" - -[[permission]] -identifier = "scope-appconfig-index" -description = "This scope permits to list all files and folders in the `$APPCONFIG`folder." - -[[permission.scope.allow]] -path = "$APPCONFIG" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-appconfig-read-recursive" -description = "This allows full recursive read access to the complete `$APPCONFIG` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-appconfig-recursive" -] - -[[set]] -identifier = "allow-appconfig-write-recursive" -description = "This allows full recursive write access to the complete `$APPCONFIG` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-appconfig-recursive" -] - -[[set]] -identifier = "allow-appconfig-read" -description = "This allows non-recursive read access to the `$APPCONFIG` folder." -permissions = [ - "read-all", - "scope-appconfig" -] - -[[set]] -identifier = "allow-appconfig-write" -description = "This allows non-recursive write access to the `$APPCONFIG` folder." -permissions = [ - "write-all", - "scope-appconfig" -] - -[[set]] -identifier = "allow-appconfig-meta-recursive" -description = "This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-appconfig-recursive" -] - -[[set]] -identifier = "allow-appconfig-meta" -description = "This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-appconfig-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/appdata.toml b/plugins/fs/permissions/autogenerated/base-directories/appdata.toml deleted file mode 100644 index 1b0931e2..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/appdata.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-appdata-recursive" -description = "This scope permits recursive access to the complete `$APPDATA` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$APPDATA" -[[permission.scope.allow]] -path = "$APPDATA/**" - -[[permission]] -identifier = "scope-appdata" -description = "This scope permits access to all files and list content of top level directories in the `$APPDATA` folder." - -[[permission.scope.allow]] -path = "$APPDATA" -[[permission.scope.allow]] -path = "$APPDATA/*" - -[[permission]] -identifier = "scope-appdata-index" -description = "This scope permits to list all files and folders in the `$APPDATA`folder." - -[[permission.scope.allow]] -path = "$APPDATA" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-appdata-read-recursive" -description = "This allows full recursive read access to the complete `$APPDATA` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-appdata-recursive" -] - -[[set]] -identifier = "allow-appdata-write-recursive" -description = "This allows full recursive write access to the complete `$APPDATA` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-appdata-recursive" -] - -[[set]] -identifier = "allow-appdata-read" -description = "This allows non-recursive read access to the `$APPDATA` folder." -permissions = [ - "read-all", - "scope-appdata" -] - -[[set]] -identifier = "allow-appdata-write" -description = "This allows non-recursive write access to the `$APPDATA` folder." -permissions = [ - "write-all", - "scope-appdata" -] - -[[set]] -identifier = "allow-appdata-meta-recursive" -description = "This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-appdata-recursive" -] - -[[set]] -identifier = "allow-appdata-meta" -description = "This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-appdata-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/applocaldata.toml b/plugins/fs/permissions/autogenerated/base-directories/applocaldata.toml deleted file mode 100644 index a6e38a31..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/applocaldata.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-applocaldata-recursive" -description = "This scope permits recursive access to the complete `$APPLOCALDATA` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$APPLOCALDATA" -[[permission.scope.allow]] -path = "$APPLOCALDATA/**" - -[[permission]] -identifier = "scope-applocaldata" -description = "This scope permits access to all files and list content of top level directories in the `$APPLOCALDATA` folder." - -[[permission.scope.allow]] -path = "$APPLOCALDATA" -[[permission.scope.allow]] -path = "$APPLOCALDATA/*" - -[[permission]] -identifier = "scope-applocaldata-index" -description = "This scope permits to list all files and folders in the `$APPLOCALDATA`folder." - -[[permission.scope.allow]] -path = "$APPLOCALDATA" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-applocaldata-read-recursive" -description = "This allows full recursive read access to the complete `$APPLOCALDATA` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-applocaldata-recursive" -] - -[[set]] -identifier = "allow-applocaldata-write-recursive" -description = "This allows full recursive write access to the complete `$APPLOCALDATA` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-applocaldata-recursive" -] - -[[set]] -identifier = "allow-applocaldata-read" -description = "This allows non-recursive read access to the `$APPLOCALDATA` folder." -permissions = [ - "read-all", - "scope-applocaldata" -] - -[[set]] -identifier = "allow-applocaldata-write" -description = "This allows non-recursive write access to the `$APPLOCALDATA` folder." -permissions = [ - "write-all", - "scope-applocaldata" -] - -[[set]] -identifier = "allow-applocaldata-meta-recursive" -description = "This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-applocaldata-recursive" -] - -[[set]] -identifier = "allow-applocaldata-meta" -description = "This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-applocaldata-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/applog.toml b/plugins/fs/permissions/autogenerated/base-directories/applog.toml deleted file mode 100644 index a979ce76..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/applog.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-applog-recursive" -description = "This scope permits recursive access to the complete `$APPLOG` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$APPLOG" -[[permission.scope.allow]] -path = "$APPLOG/**" - -[[permission]] -identifier = "scope-applog" -description = "This scope permits access to all files and list content of top level directories in the `$APPLOG` folder." - -[[permission.scope.allow]] -path = "$APPLOG" -[[permission.scope.allow]] -path = "$APPLOG/*" - -[[permission]] -identifier = "scope-applog-index" -description = "This scope permits to list all files and folders in the `$APPLOG`folder." - -[[permission.scope.allow]] -path = "$APPLOG" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-applog-read-recursive" -description = "This allows full recursive read access to the complete `$APPLOG` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-applog-recursive" -] - -[[set]] -identifier = "allow-applog-write-recursive" -description = "This allows full recursive write access to the complete `$APPLOG` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-applog-recursive" -] - -[[set]] -identifier = "allow-applog-read" -description = "This allows non-recursive read access to the `$APPLOG` folder." -permissions = [ - "read-all", - "scope-applog" -] - -[[set]] -identifier = "allow-applog-write" -description = "This allows non-recursive write access to the `$APPLOG` folder." -permissions = [ - "write-all", - "scope-applog" -] - -[[set]] -identifier = "allow-applog-meta-recursive" -description = "This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-applog-recursive" -] - -[[set]] -identifier = "allow-applog-meta" -description = "This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-applog-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/audio.toml b/plugins/fs/permissions/autogenerated/base-directories/audio.toml deleted file mode 100644 index d66d68a2..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/audio.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-audio-recursive" -description = "This scope permits recursive access to the complete `$AUDIO` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$AUDIO" -[[permission.scope.allow]] -path = "$AUDIO/**" - -[[permission]] -identifier = "scope-audio" -description = "This scope permits access to all files and list content of top level directories in the `$AUDIO` folder." - -[[permission.scope.allow]] -path = "$AUDIO" -[[permission.scope.allow]] -path = "$AUDIO/*" - -[[permission]] -identifier = "scope-audio-index" -description = "This scope permits to list all files and folders in the `$AUDIO`folder." - -[[permission.scope.allow]] -path = "$AUDIO" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-audio-read-recursive" -description = "This allows full recursive read access to the complete `$AUDIO` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-audio-recursive" -] - -[[set]] -identifier = "allow-audio-write-recursive" -description = "This allows full recursive write access to the complete `$AUDIO` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-audio-recursive" -] - -[[set]] -identifier = "allow-audio-read" -description = "This allows non-recursive read access to the `$AUDIO` folder." -permissions = [ - "read-all", - "scope-audio" -] - -[[set]] -identifier = "allow-audio-write" -description = "This allows non-recursive write access to the `$AUDIO` folder." -permissions = [ - "write-all", - "scope-audio" -] - -[[set]] -identifier = "allow-audio-meta-recursive" -description = "This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-audio-recursive" -] - -[[set]] -identifier = "allow-audio-meta" -description = "This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-audio-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/cache.toml b/plugins/fs/permissions/autogenerated/base-directories/cache.toml deleted file mode 100644 index 814319eb..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/cache.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-cache-recursive" -description = "This scope permits recursive access to the complete `$CACHE` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$CACHE" -[[permission.scope.allow]] -path = "$CACHE/**" - -[[permission]] -identifier = "scope-cache" -description = "This scope permits access to all files and list content of top level directories in the `$CACHE` folder." - -[[permission.scope.allow]] -path = "$CACHE" -[[permission.scope.allow]] -path = "$CACHE/*" - -[[permission]] -identifier = "scope-cache-index" -description = "This scope permits to list all files and folders in the `$CACHE`folder." - -[[permission.scope.allow]] -path = "$CACHE" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-cache-read-recursive" -description = "This allows full recursive read access to the complete `$CACHE` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-cache-recursive" -] - -[[set]] -identifier = "allow-cache-write-recursive" -description = "This allows full recursive write access to the complete `$CACHE` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-cache-recursive" -] - -[[set]] -identifier = "allow-cache-read" -description = "This allows non-recursive read access to the `$CACHE` folder." -permissions = [ - "read-all", - "scope-cache" -] - -[[set]] -identifier = "allow-cache-write" -description = "This allows non-recursive write access to the `$CACHE` folder." -permissions = [ - "write-all", - "scope-cache" -] - -[[set]] -identifier = "allow-cache-meta-recursive" -description = "This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-cache-recursive" -] - -[[set]] -identifier = "allow-cache-meta" -description = "This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-cache-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/config.toml b/plugins/fs/permissions/autogenerated/base-directories/config.toml deleted file mode 100644 index 59221045..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/config.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-config-recursive" -description = "This scope permits recursive access to the complete `$CONFIG` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$CONFIG" -[[permission.scope.allow]] -path = "$CONFIG/**" - -[[permission]] -identifier = "scope-config" -description = "This scope permits access to all files and list content of top level directories in the `$CONFIG` folder." - -[[permission.scope.allow]] -path = "$CONFIG" -[[permission.scope.allow]] -path = "$CONFIG/*" - -[[permission]] -identifier = "scope-config-index" -description = "This scope permits to list all files and folders in the `$CONFIG`folder." - -[[permission.scope.allow]] -path = "$CONFIG" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-config-read-recursive" -description = "This allows full recursive read access to the complete `$CONFIG` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-config-recursive" -] - -[[set]] -identifier = "allow-config-write-recursive" -description = "This allows full recursive write access to the complete `$CONFIG` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-config-recursive" -] - -[[set]] -identifier = "allow-config-read" -description = "This allows non-recursive read access to the `$CONFIG` folder." -permissions = [ - "read-all", - "scope-config" -] - -[[set]] -identifier = "allow-config-write" -description = "This allows non-recursive write access to the `$CONFIG` folder." -permissions = [ - "write-all", - "scope-config" -] - -[[set]] -identifier = "allow-config-meta-recursive" -description = "This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-config-recursive" -] - -[[set]] -identifier = "allow-config-meta" -description = "This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-config-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/data.toml b/plugins/fs/permissions/autogenerated/base-directories/data.toml deleted file mode 100644 index a8428ca1..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/data.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-data-recursive" -description = "This scope permits recursive access to the complete `$DATA` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$DATA" -[[permission.scope.allow]] -path = "$DATA/**" - -[[permission]] -identifier = "scope-data" -description = "This scope permits access to all files and list content of top level directories in the `$DATA` folder." - -[[permission.scope.allow]] -path = "$DATA" -[[permission.scope.allow]] -path = "$DATA/*" - -[[permission]] -identifier = "scope-data-index" -description = "This scope permits to list all files and folders in the `$DATA`folder." - -[[permission.scope.allow]] -path = "$DATA" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-data-read-recursive" -description = "This allows full recursive read access to the complete `$DATA` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-data-recursive" -] - -[[set]] -identifier = "allow-data-write-recursive" -description = "This allows full recursive write access to the complete `$DATA` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-data-recursive" -] - -[[set]] -identifier = "allow-data-read" -description = "This allows non-recursive read access to the `$DATA` folder." -permissions = [ - "read-all", - "scope-data" -] - -[[set]] -identifier = "allow-data-write" -description = "This allows non-recursive write access to the `$DATA` folder." -permissions = [ - "write-all", - "scope-data" -] - -[[set]] -identifier = "allow-data-meta-recursive" -description = "This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-data-recursive" -] - -[[set]] -identifier = "allow-data-meta" -description = "This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-data-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/desktop.toml b/plugins/fs/permissions/autogenerated/base-directories/desktop.toml deleted file mode 100644 index da369fa0..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/desktop.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-desktop-recursive" -description = "This scope permits recursive access to the complete `$DESKTOP` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$DESKTOP" -[[permission.scope.allow]] -path = "$DESKTOP/**" - -[[permission]] -identifier = "scope-desktop" -description = "This scope permits access to all files and list content of top level directories in the `$DESKTOP` folder." - -[[permission.scope.allow]] -path = "$DESKTOP" -[[permission.scope.allow]] -path = "$DESKTOP/*" - -[[permission]] -identifier = "scope-desktop-index" -description = "This scope permits to list all files and folders in the `$DESKTOP`folder." - -[[permission.scope.allow]] -path = "$DESKTOP" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-desktop-read-recursive" -description = "This allows full recursive read access to the complete `$DESKTOP` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-desktop-recursive" -] - -[[set]] -identifier = "allow-desktop-write-recursive" -description = "This allows full recursive write access to the complete `$DESKTOP` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-desktop-recursive" -] - -[[set]] -identifier = "allow-desktop-read" -description = "This allows non-recursive read access to the `$DESKTOP` folder." -permissions = [ - "read-all", - "scope-desktop" -] - -[[set]] -identifier = "allow-desktop-write" -description = "This allows non-recursive write access to the `$DESKTOP` folder." -permissions = [ - "write-all", - "scope-desktop" -] - -[[set]] -identifier = "allow-desktop-meta-recursive" -description = "This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-desktop-recursive" -] - -[[set]] -identifier = "allow-desktop-meta" -description = "This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-desktop-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/document.toml b/plugins/fs/permissions/autogenerated/base-directories/document.toml deleted file mode 100644 index 9feb4d0d..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/document.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-document-recursive" -description = "This scope permits recursive access to the complete `$DOCUMENT` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$DOCUMENT" -[[permission.scope.allow]] -path = "$DOCUMENT/**" - -[[permission]] -identifier = "scope-document" -description = "This scope permits access to all files and list content of top level directories in the `$DOCUMENT` folder." - -[[permission.scope.allow]] -path = "$DOCUMENT" -[[permission.scope.allow]] -path = "$DOCUMENT/*" - -[[permission]] -identifier = "scope-document-index" -description = "This scope permits to list all files and folders in the `$DOCUMENT`folder." - -[[permission.scope.allow]] -path = "$DOCUMENT" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-document-read-recursive" -description = "This allows full recursive read access to the complete `$DOCUMENT` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-document-recursive" -] - -[[set]] -identifier = "allow-document-write-recursive" -description = "This allows full recursive write access to the complete `$DOCUMENT` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-document-recursive" -] - -[[set]] -identifier = "allow-document-read" -description = "This allows non-recursive read access to the `$DOCUMENT` folder." -permissions = [ - "read-all", - "scope-document" -] - -[[set]] -identifier = "allow-document-write" -description = "This allows non-recursive write access to the `$DOCUMENT` folder." -permissions = [ - "write-all", - "scope-document" -] - -[[set]] -identifier = "allow-document-meta-recursive" -description = "This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-document-recursive" -] - -[[set]] -identifier = "allow-document-meta" -description = "This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-document-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/download.toml b/plugins/fs/permissions/autogenerated/base-directories/download.toml deleted file mode 100644 index 8659e3ac..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/download.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-download-recursive" -description = "This scope permits recursive access to the complete `$DOWNLOAD` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$DOWNLOAD" -[[permission.scope.allow]] -path = "$DOWNLOAD/**" - -[[permission]] -identifier = "scope-download" -description = "This scope permits access to all files and list content of top level directories in the `$DOWNLOAD` folder." - -[[permission.scope.allow]] -path = "$DOWNLOAD" -[[permission.scope.allow]] -path = "$DOWNLOAD/*" - -[[permission]] -identifier = "scope-download-index" -description = "This scope permits to list all files and folders in the `$DOWNLOAD`folder." - -[[permission.scope.allow]] -path = "$DOWNLOAD" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-download-read-recursive" -description = "This allows full recursive read access to the complete `$DOWNLOAD` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-download-recursive" -] - -[[set]] -identifier = "allow-download-write-recursive" -description = "This allows full recursive write access to the complete `$DOWNLOAD` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-download-recursive" -] - -[[set]] -identifier = "allow-download-read" -description = "This allows non-recursive read access to the `$DOWNLOAD` folder." -permissions = [ - "read-all", - "scope-download" -] - -[[set]] -identifier = "allow-download-write" -description = "This allows non-recursive write access to the `$DOWNLOAD` folder." -permissions = [ - "write-all", - "scope-download" -] - -[[set]] -identifier = "allow-download-meta-recursive" -description = "This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-download-recursive" -] - -[[set]] -identifier = "allow-download-meta" -description = "This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-download-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/exe.toml b/plugins/fs/permissions/autogenerated/base-directories/exe.toml deleted file mode 100644 index 94950e84..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/exe.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-exe-recursive" -description = "This scope permits recursive access to the complete `$EXE` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$EXE" -[[permission.scope.allow]] -path = "$EXE/**" - -[[permission]] -identifier = "scope-exe" -description = "This scope permits access to all files and list content of top level directories in the `$EXE` folder." - -[[permission.scope.allow]] -path = "$EXE" -[[permission.scope.allow]] -path = "$EXE/*" - -[[permission]] -identifier = "scope-exe-index" -description = "This scope permits to list all files and folders in the `$EXE`folder." - -[[permission.scope.allow]] -path = "$EXE" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-exe-read-recursive" -description = "This allows full recursive read access to the complete `$EXE` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-exe-recursive" -] - -[[set]] -identifier = "allow-exe-write-recursive" -description = "This allows full recursive write access to the complete `$EXE` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-exe-recursive" -] - -[[set]] -identifier = "allow-exe-read" -description = "This allows non-recursive read access to the `$EXE` folder." -permissions = [ - "read-all", - "scope-exe" -] - -[[set]] -identifier = "allow-exe-write" -description = "This allows non-recursive write access to the `$EXE` folder." -permissions = [ - "write-all", - "scope-exe" -] - -[[set]] -identifier = "allow-exe-meta-recursive" -description = "This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-exe-recursive" -] - -[[set]] -identifier = "allow-exe-meta" -description = "This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-exe-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/font.toml b/plugins/fs/permissions/autogenerated/base-directories/font.toml deleted file mode 100644 index 21840046..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/font.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-font-recursive" -description = "This scope permits recursive access to the complete `$FONT` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$FONT" -[[permission.scope.allow]] -path = "$FONT/**" - -[[permission]] -identifier = "scope-font" -description = "This scope permits access to all files and list content of top level directories in the `$FONT` folder." - -[[permission.scope.allow]] -path = "$FONT" -[[permission.scope.allow]] -path = "$FONT/*" - -[[permission]] -identifier = "scope-font-index" -description = "This scope permits to list all files and folders in the `$FONT`folder." - -[[permission.scope.allow]] -path = "$FONT" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-font-read-recursive" -description = "This allows full recursive read access to the complete `$FONT` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-font-recursive" -] - -[[set]] -identifier = "allow-font-write-recursive" -description = "This allows full recursive write access to the complete `$FONT` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-font-recursive" -] - -[[set]] -identifier = "allow-font-read" -description = "This allows non-recursive read access to the `$FONT` folder." -permissions = [ - "read-all", - "scope-font" -] - -[[set]] -identifier = "allow-font-write" -description = "This allows non-recursive write access to the `$FONT` folder." -permissions = [ - "write-all", - "scope-font" -] - -[[set]] -identifier = "allow-font-meta-recursive" -description = "This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-font-recursive" -] - -[[set]] -identifier = "allow-font-meta" -description = "This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-font-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/home.toml b/plugins/fs/permissions/autogenerated/base-directories/home.toml deleted file mode 100644 index cbf48e2f..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/home.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-home-recursive" -description = "This scope permits recursive access to the complete `$HOME` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$HOME" -[[permission.scope.allow]] -path = "$HOME/**" - -[[permission]] -identifier = "scope-home" -description = "This scope permits access to all files and list content of top level directories in the `$HOME` folder." - -[[permission.scope.allow]] -path = "$HOME" -[[permission.scope.allow]] -path = "$HOME/*" - -[[permission]] -identifier = "scope-home-index" -description = "This scope permits to list all files and folders in the `$HOME`folder." - -[[permission.scope.allow]] -path = "$HOME" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-home-read-recursive" -description = "This allows full recursive read access to the complete `$HOME` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-home-recursive" -] - -[[set]] -identifier = "allow-home-write-recursive" -description = "This allows full recursive write access to the complete `$HOME` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-home-recursive" -] - -[[set]] -identifier = "allow-home-read" -description = "This allows non-recursive read access to the `$HOME` folder." -permissions = [ - "read-all", - "scope-home" -] - -[[set]] -identifier = "allow-home-write" -description = "This allows non-recursive write access to the `$HOME` folder." -permissions = [ - "write-all", - "scope-home" -] - -[[set]] -identifier = "allow-home-meta-recursive" -description = "This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-home-recursive" -] - -[[set]] -identifier = "allow-home-meta" -description = "This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-home-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/localdata.toml b/plugins/fs/permissions/autogenerated/base-directories/localdata.toml deleted file mode 100644 index 90a8f48b..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/localdata.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-localdata-recursive" -description = "This scope permits recursive access to the complete `$LOCALDATA` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$LOCALDATA" -[[permission.scope.allow]] -path = "$LOCALDATA/**" - -[[permission]] -identifier = "scope-localdata" -description = "This scope permits access to all files and list content of top level directories in the `$LOCALDATA` folder." - -[[permission.scope.allow]] -path = "$LOCALDATA" -[[permission.scope.allow]] -path = "$LOCALDATA/*" - -[[permission]] -identifier = "scope-localdata-index" -description = "This scope permits to list all files and folders in the `$LOCALDATA`folder." - -[[permission.scope.allow]] -path = "$LOCALDATA" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-localdata-read-recursive" -description = "This allows full recursive read access to the complete `$LOCALDATA` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-localdata-recursive" -] - -[[set]] -identifier = "allow-localdata-write-recursive" -description = "This allows full recursive write access to the complete `$LOCALDATA` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-localdata-recursive" -] - -[[set]] -identifier = "allow-localdata-read" -description = "This allows non-recursive read access to the `$LOCALDATA` folder." -permissions = [ - "read-all", - "scope-localdata" -] - -[[set]] -identifier = "allow-localdata-write" -description = "This allows non-recursive write access to the `$LOCALDATA` folder." -permissions = [ - "write-all", - "scope-localdata" -] - -[[set]] -identifier = "allow-localdata-meta-recursive" -description = "This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-localdata-recursive" -] - -[[set]] -identifier = "allow-localdata-meta" -description = "This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-localdata-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/log.toml b/plugins/fs/permissions/autogenerated/base-directories/log.toml deleted file mode 100644 index d505a3ce..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/log.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-log-recursive" -description = "This scope permits recursive access to the complete `$LOG` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$LOG" -[[permission.scope.allow]] -path = "$LOG/**" - -[[permission]] -identifier = "scope-log" -description = "This scope permits access to all files and list content of top level directories in the `$LOG` folder." - -[[permission.scope.allow]] -path = "$LOG" -[[permission.scope.allow]] -path = "$LOG/*" - -[[permission]] -identifier = "scope-log-index" -description = "This scope permits to list all files and folders in the `$LOG`folder." - -[[permission.scope.allow]] -path = "$LOG" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-log-read-recursive" -description = "This allows full recursive read access to the complete `$LOG` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-log-recursive" -] - -[[set]] -identifier = "allow-log-write-recursive" -description = "This allows full recursive write access to the complete `$LOG` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-log-recursive" -] - -[[set]] -identifier = "allow-log-read" -description = "This allows non-recursive read access to the `$LOG` folder." -permissions = [ - "read-all", - "scope-log" -] - -[[set]] -identifier = "allow-log-write" -description = "This allows non-recursive write access to the `$LOG` folder." -permissions = [ - "write-all", - "scope-log" -] - -[[set]] -identifier = "allow-log-meta-recursive" -description = "This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-log-recursive" -] - -[[set]] -identifier = "allow-log-meta" -description = "This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-log-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/picture.toml b/plugins/fs/permissions/autogenerated/base-directories/picture.toml deleted file mode 100644 index 6a760909..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/picture.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-picture-recursive" -description = "This scope permits recursive access to the complete `$PICTURE` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$PICTURE" -[[permission.scope.allow]] -path = "$PICTURE/**" - -[[permission]] -identifier = "scope-picture" -description = "This scope permits access to all files and list content of top level directories in the `$PICTURE` folder." - -[[permission.scope.allow]] -path = "$PICTURE" -[[permission.scope.allow]] -path = "$PICTURE/*" - -[[permission]] -identifier = "scope-picture-index" -description = "This scope permits to list all files and folders in the `$PICTURE`folder." - -[[permission.scope.allow]] -path = "$PICTURE" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-picture-read-recursive" -description = "This allows full recursive read access to the complete `$PICTURE` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-picture-recursive" -] - -[[set]] -identifier = "allow-picture-write-recursive" -description = "This allows full recursive write access to the complete `$PICTURE` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-picture-recursive" -] - -[[set]] -identifier = "allow-picture-read" -description = "This allows non-recursive read access to the `$PICTURE` folder." -permissions = [ - "read-all", - "scope-picture" -] - -[[set]] -identifier = "allow-picture-write" -description = "This allows non-recursive write access to the `$PICTURE` folder." -permissions = [ - "write-all", - "scope-picture" -] - -[[set]] -identifier = "allow-picture-meta-recursive" -description = "This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-picture-recursive" -] - -[[set]] -identifier = "allow-picture-meta" -description = "This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-picture-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/public.toml b/plugins/fs/permissions/autogenerated/base-directories/public.toml deleted file mode 100644 index 2e39abb4..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/public.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-public-recursive" -description = "This scope permits recursive access to the complete `$PUBLIC` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$PUBLIC" -[[permission.scope.allow]] -path = "$PUBLIC/**" - -[[permission]] -identifier = "scope-public" -description = "This scope permits access to all files and list content of top level directories in the `$PUBLIC` folder." - -[[permission.scope.allow]] -path = "$PUBLIC" -[[permission.scope.allow]] -path = "$PUBLIC/*" - -[[permission]] -identifier = "scope-public-index" -description = "This scope permits to list all files and folders in the `$PUBLIC`folder." - -[[permission.scope.allow]] -path = "$PUBLIC" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-public-read-recursive" -description = "This allows full recursive read access to the complete `$PUBLIC` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-public-recursive" -] - -[[set]] -identifier = "allow-public-write-recursive" -description = "This allows full recursive write access to the complete `$PUBLIC` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-public-recursive" -] - -[[set]] -identifier = "allow-public-read" -description = "This allows non-recursive read access to the `$PUBLIC` folder." -permissions = [ - "read-all", - "scope-public" -] - -[[set]] -identifier = "allow-public-write" -description = "This allows non-recursive write access to the `$PUBLIC` folder." -permissions = [ - "write-all", - "scope-public" -] - -[[set]] -identifier = "allow-public-meta-recursive" -description = "This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-public-recursive" -] - -[[set]] -identifier = "allow-public-meta" -description = "This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-public-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/resource.toml b/plugins/fs/permissions/autogenerated/base-directories/resource.toml deleted file mode 100644 index 53dfeb07..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/resource.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-resource-recursive" -description = "This scope permits recursive access to the complete `$RESOURCE` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$RESOURCE" -[[permission.scope.allow]] -path = "$RESOURCE/**" - -[[permission]] -identifier = "scope-resource" -description = "This scope permits access to all files and list content of top level directories in the `$RESOURCE` folder." - -[[permission.scope.allow]] -path = "$RESOURCE" -[[permission.scope.allow]] -path = "$RESOURCE/*" - -[[permission]] -identifier = "scope-resource-index" -description = "This scope permits to list all files and folders in the `$RESOURCE`folder." - -[[permission.scope.allow]] -path = "$RESOURCE" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-resource-read-recursive" -description = "This allows full recursive read access to the complete `$RESOURCE` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-resource-recursive" -] - -[[set]] -identifier = "allow-resource-write-recursive" -description = "This allows full recursive write access to the complete `$RESOURCE` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-resource-recursive" -] - -[[set]] -identifier = "allow-resource-read" -description = "This allows non-recursive read access to the `$RESOURCE` folder." -permissions = [ - "read-all", - "scope-resource" -] - -[[set]] -identifier = "allow-resource-write" -description = "This allows non-recursive write access to the `$RESOURCE` folder." -permissions = [ - "write-all", - "scope-resource" -] - -[[set]] -identifier = "allow-resource-meta-recursive" -description = "This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-resource-recursive" -] - -[[set]] -identifier = "allow-resource-meta" -description = "This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-resource-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/runtime.toml b/plugins/fs/permissions/autogenerated/base-directories/runtime.toml deleted file mode 100644 index 8dcc2a03..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/runtime.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-runtime-recursive" -description = "This scope permits recursive access to the complete `$RUNTIME` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$RUNTIME" -[[permission.scope.allow]] -path = "$RUNTIME/**" - -[[permission]] -identifier = "scope-runtime" -description = "This scope permits access to all files and list content of top level directories in the `$RUNTIME` folder." - -[[permission.scope.allow]] -path = "$RUNTIME" -[[permission.scope.allow]] -path = "$RUNTIME/*" - -[[permission]] -identifier = "scope-runtime-index" -description = "This scope permits to list all files and folders in the `$RUNTIME`folder." - -[[permission.scope.allow]] -path = "$RUNTIME" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-runtime-read-recursive" -description = "This allows full recursive read access to the complete `$RUNTIME` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-runtime-recursive" -] - -[[set]] -identifier = "allow-runtime-write-recursive" -description = "This allows full recursive write access to the complete `$RUNTIME` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-runtime-recursive" -] - -[[set]] -identifier = "allow-runtime-read" -description = "This allows non-recursive read access to the `$RUNTIME` folder." -permissions = [ - "read-all", - "scope-runtime" -] - -[[set]] -identifier = "allow-runtime-write" -description = "This allows non-recursive write access to the `$RUNTIME` folder." -permissions = [ - "write-all", - "scope-runtime" -] - -[[set]] -identifier = "allow-runtime-meta-recursive" -description = "This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-runtime-recursive" -] - -[[set]] -identifier = "allow-runtime-meta" -description = "This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-runtime-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/temp.toml b/plugins/fs/permissions/autogenerated/base-directories/temp.toml deleted file mode 100644 index c08e1da2..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/temp.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-temp-recursive" -description = "This scope permits recursive access to the complete `$TEMP` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$TEMP" -[[permission.scope.allow]] -path = "$TEMP/**" - -[[permission]] -identifier = "scope-temp" -description = "This scope permits access to all files and list content of top level directories in the `$TEMP` folder." - -[[permission.scope.allow]] -path = "$TEMP" -[[permission.scope.allow]] -path = "$TEMP/*" - -[[permission]] -identifier = "scope-temp-index" -description = "This scope permits to list all files and folders in the `$TEMP`folder." - -[[permission.scope.allow]] -path = "$TEMP" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-temp-read-recursive" -description = "This allows full recursive read access to the complete `$TEMP` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-temp-recursive" -] - -[[set]] -identifier = "allow-temp-write-recursive" -description = "This allows full recursive write access to the complete `$TEMP` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-temp-recursive" -] - -[[set]] -identifier = "allow-temp-read" -description = "This allows non-recursive read access to the `$TEMP` folder." -permissions = [ - "read-all", - "scope-temp" -] - -[[set]] -identifier = "allow-temp-write" -description = "This allows non-recursive write access to the `$TEMP` folder." -permissions = [ - "write-all", - "scope-temp" -] - -[[set]] -identifier = "allow-temp-meta-recursive" -description = "This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-temp-recursive" -] - -[[set]] -identifier = "allow-temp-meta" -description = "This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-temp-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/template.toml b/plugins/fs/permissions/autogenerated/base-directories/template.toml deleted file mode 100644 index ce39f773..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/template.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-template-recursive" -description = "This scope permits recursive access to the complete `$TEMPLATE` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$TEMPLATE" -[[permission.scope.allow]] -path = "$TEMPLATE/**" - -[[permission]] -identifier = "scope-template" -description = "This scope permits access to all files and list content of top level directories in the `$TEMPLATE` folder." - -[[permission.scope.allow]] -path = "$TEMPLATE" -[[permission.scope.allow]] -path = "$TEMPLATE/*" - -[[permission]] -identifier = "scope-template-index" -description = "This scope permits to list all files and folders in the `$TEMPLATE`folder." - -[[permission.scope.allow]] -path = "$TEMPLATE" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-template-read-recursive" -description = "This allows full recursive read access to the complete `$TEMPLATE` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-template-recursive" -] - -[[set]] -identifier = "allow-template-write-recursive" -description = "This allows full recursive write access to the complete `$TEMPLATE` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-template-recursive" -] - -[[set]] -identifier = "allow-template-read" -description = "This allows non-recursive read access to the `$TEMPLATE` folder." -permissions = [ - "read-all", - "scope-template" -] - -[[set]] -identifier = "allow-template-write" -description = "This allows non-recursive write access to the `$TEMPLATE` folder." -permissions = [ - "write-all", - "scope-template" -] - -[[set]] -identifier = "allow-template-meta-recursive" -description = "This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-template-recursive" -] - -[[set]] -identifier = "allow-template-meta" -description = "This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-template-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/base-directories/video.toml b/plugins/fs/permissions/autogenerated/base-directories/video.toml deleted file mode 100644 index df41abdc..00000000 --- a/plugins/fs/permissions/autogenerated/base-directories/video.toml +++ /dev/null @@ -1,82 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -# Scopes Section -# This section contains scopes, which define file level access - -[[permission]] -identifier = "scope-video-recursive" -description = "This scope permits recursive access to the complete `$VIDEO` folder, including sub directories and files." - -[[permission.scope.allow]] -path = "$VIDEO" -[[permission.scope.allow]] -path = "$VIDEO/**" - -[[permission]] -identifier = "scope-video" -description = "This scope permits access to all files and list content of top level directories in the `$VIDEO` folder." - -[[permission.scope.allow]] -path = "$VIDEO" -[[permission.scope.allow]] -path = "$VIDEO/*" - -[[permission]] -identifier = "scope-video-index" -description = "This scope permits to list all files and folders in the `$VIDEO`folder." - -[[permission.scope.allow]] -path = "$VIDEO" - -# Sets Section -# This section combines the scope elements with enablement of commands - -[[set]] -identifier = "allow-video-read-recursive" -description = "This allows full recursive read access to the complete `$VIDEO` folder, files and subdirectories." -permissions = [ - "read-all", - "scope-video-recursive" -] - -[[set]] -identifier = "allow-video-write-recursive" -description = "This allows full recursive write access to the complete `$VIDEO` folder, files and subdirectories." -permissions = [ - "write-all", - "scope-video-recursive" -] - -[[set]] -identifier = "allow-video-read" -description = "This allows non-recursive read access to the `$VIDEO` folder." -permissions = [ - "read-all", - "scope-video" -] - -[[set]] -identifier = "allow-video-write" -description = "This allows non-recursive write access to the `$VIDEO` folder." -permissions = [ - "write-all", - "scope-video" -] - -[[set]] -identifier = "allow-video-meta-recursive" -description = "This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-video-recursive" -] - -[[set]] -identifier = "allow-video-meta" -description = "This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics." -permissions = [ - "read-meta", - "scope-video-index" -] \ No newline at end of file diff --git a/plugins/fs/permissions/autogenerated/commands/copy_file.toml b/plugins/fs/permissions/autogenerated/commands/copy_file.toml deleted file mode 100644 index 61bedf9e..00000000 --- a/plugins/fs/permissions/autogenerated/commands/copy_file.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-copy-file" -description = "Enables the copy_file command without any pre-configured scope." -commands.allow = ["copy_file"] - -[[permission]] -identifier = "deny-copy-file" -description = "Denies the copy_file command without any pre-configured scope." -commands.deny = ["copy_file"] diff --git a/plugins/fs/permissions/autogenerated/commands/create.toml b/plugins/fs/permissions/autogenerated/commands/create.toml deleted file mode 100644 index 6646cc6c..00000000 --- a/plugins/fs/permissions/autogenerated/commands/create.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-create" -description = "Enables the create command without any pre-configured scope." -commands.allow = ["create"] - -[[permission]] -identifier = "deny-create" -description = "Denies the create command without any pre-configured scope." -commands.deny = ["create"] diff --git a/plugins/fs/permissions/autogenerated/commands/exists.toml b/plugins/fs/permissions/autogenerated/commands/exists.toml deleted file mode 100644 index 0eed148f..00000000 --- a/plugins/fs/permissions/autogenerated/commands/exists.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-exists" -description = "Enables the exists command without any pre-configured scope." -commands.allow = ["exists"] - -[[permission]] -identifier = "deny-exists" -description = "Denies the exists command without any pre-configured scope." -commands.deny = ["exists"] diff --git a/plugins/fs/permissions/autogenerated/commands/fstat.toml b/plugins/fs/permissions/autogenerated/commands/fstat.toml deleted file mode 100644 index 30d28112..00000000 --- a/plugins/fs/permissions/autogenerated/commands/fstat.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-fstat" -description = "Enables the fstat command without any pre-configured scope." -commands.allow = ["fstat"] - -[[permission]] -identifier = "deny-fstat" -description = "Denies the fstat command without any pre-configured scope." -commands.deny = ["fstat"] diff --git a/plugins/fs/permissions/autogenerated/commands/ftruncate.toml b/plugins/fs/permissions/autogenerated/commands/ftruncate.toml deleted file mode 100644 index 6b54ffe0..00000000 --- a/plugins/fs/permissions/autogenerated/commands/ftruncate.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-ftruncate" -description = "Enables the ftruncate command without any pre-configured scope." -commands.allow = ["ftruncate"] - -[[permission]] -identifier = "deny-ftruncate" -description = "Denies the ftruncate command without any pre-configured scope." -commands.deny = ["ftruncate"] diff --git a/plugins/fs/permissions/autogenerated/commands/lstat.toml b/plugins/fs/permissions/autogenerated/commands/lstat.toml deleted file mode 100644 index b224635b..00000000 --- a/plugins/fs/permissions/autogenerated/commands/lstat.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-lstat" -description = "Enables the lstat command without any pre-configured scope." -commands.allow = ["lstat"] - -[[permission]] -identifier = "deny-lstat" -description = "Denies the lstat command without any pre-configured scope." -commands.deny = ["lstat"] diff --git a/plugins/fs/permissions/autogenerated/commands/mkdir.toml b/plugins/fs/permissions/autogenerated/commands/mkdir.toml deleted file mode 100644 index 58cdbbc7..00000000 --- a/plugins/fs/permissions/autogenerated/commands/mkdir.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-mkdir" -description = "Enables the mkdir command without any pre-configured scope." -commands.allow = ["mkdir"] - -[[permission]] -identifier = "deny-mkdir" -description = "Denies the mkdir command without any pre-configured scope." -commands.deny = ["mkdir"] diff --git a/plugins/fs/permissions/autogenerated/commands/open.toml b/plugins/fs/permissions/autogenerated/commands/open.toml deleted file mode 100644 index 4ea6dff1..00000000 --- a/plugins/fs/permissions/autogenerated/commands/open.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-open" -description = "Enables the open command without any pre-configured scope." -commands.allow = ["open"] - -[[permission]] -identifier = "deny-open" -description = "Denies the open command without any pre-configured scope." -commands.deny = ["open"] diff --git a/plugins/fs/permissions/autogenerated/commands/read.toml b/plugins/fs/permissions/autogenerated/commands/read.toml deleted file mode 100644 index 20fa10c6..00000000 --- a/plugins/fs/permissions/autogenerated/commands/read.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-read" -description = "Enables the read command without any pre-configured scope." -commands.allow = ["read"] - -[[permission]] -identifier = "deny-read" -description = "Denies the read command without any pre-configured scope." -commands.deny = ["read"] diff --git a/plugins/fs/permissions/autogenerated/commands/read_dir.toml b/plugins/fs/permissions/autogenerated/commands/read_dir.toml deleted file mode 100644 index eef68eba..00000000 --- a/plugins/fs/permissions/autogenerated/commands/read_dir.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-read-dir" -description = "Enables the read_dir command without any pre-configured scope." -commands.allow = ["read_dir"] - -[[permission]] -identifier = "deny-read-dir" -description = "Denies the read_dir command without any pre-configured scope." -commands.deny = ["read_dir"] diff --git a/plugins/fs/permissions/autogenerated/commands/read_file.toml b/plugins/fs/permissions/autogenerated/commands/read_file.toml deleted file mode 100644 index b932b71a..00000000 --- a/plugins/fs/permissions/autogenerated/commands/read_file.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-read-file" -description = "Enables the read_file command without any pre-configured scope." -commands.allow = ["read_file"] - -[[permission]] -identifier = "deny-read-file" -description = "Denies the read_file command without any pre-configured scope." -commands.deny = ["read_file"] diff --git a/plugins/fs/permissions/autogenerated/commands/read_text_file.toml b/plugins/fs/permissions/autogenerated/commands/read_text_file.toml deleted file mode 100644 index 7a25115d..00000000 --- a/plugins/fs/permissions/autogenerated/commands/read_text_file.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-read-text-file" -description = "Enables the read_text_file command without any pre-configured scope." -commands.allow = ["read_text_file"] - -[[permission]] -identifier = "deny-read-text-file" -description = "Denies the read_text_file command without any pre-configured scope." -commands.deny = ["read_text_file"] diff --git a/plugins/fs/permissions/autogenerated/commands/read_text_file_lines.toml b/plugins/fs/permissions/autogenerated/commands/read_text_file_lines.toml deleted file mode 100644 index 84b4ebb2..00000000 --- a/plugins/fs/permissions/autogenerated/commands/read_text_file_lines.toml +++ /dev/null @@ -1,22 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-read-text-file-lines" -description = "Enables the read_text_file_lines command without any pre-configured scope." - -[permission.commands] -allow = [ - "read_text_file_lines", - "read_text_file_lines_next", -] -deny = [] - -[[permission]] -identifier = "deny-read-text-file-lines" -description = "Denies the read_text_file_lines command without any pre-configured scope." - -[permission.commands] -allow = [] -deny = ["read_text_file_lines"] diff --git a/plugins/fs/permissions/autogenerated/commands/read_text_file_lines_next.toml b/plugins/fs/permissions/autogenerated/commands/read_text_file_lines_next.toml deleted file mode 100644 index 021ea37c..00000000 --- a/plugins/fs/permissions/autogenerated/commands/read_text_file_lines_next.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-read-text-file-lines-next" -description = "Enables the read_text_file_lines_next command without any pre-configured scope." -commands.allow = ["read_text_file_lines_next"] - -[[permission]] -identifier = "deny-read-text-file-lines-next" -description = "Denies the read_text_file_lines_next command without any pre-configured scope." -commands.deny = ["read_text_file_lines_next"] diff --git a/plugins/fs/permissions/autogenerated/commands/remove.toml b/plugins/fs/permissions/autogenerated/commands/remove.toml deleted file mode 100644 index 9c9791eb..00000000 --- a/plugins/fs/permissions/autogenerated/commands/remove.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-remove" -description = "Enables the remove command without any pre-configured scope." -commands.allow = ["remove"] - -[[permission]] -identifier = "deny-remove" -description = "Denies the remove command without any pre-configured scope." -commands.deny = ["remove"] diff --git a/plugins/fs/permissions/autogenerated/commands/rename.toml b/plugins/fs/permissions/autogenerated/commands/rename.toml deleted file mode 100644 index 91def18f..00000000 --- a/plugins/fs/permissions/autogenerated/commands/rename.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-rename" -description = "Enables the rename command without any pre-configured scope." -commands.allow = ["rename"] - -[[permission]] -identifier = "deny-rename" -description = "Denies the rename command without any pre-configured scope." -commands.deny = ["rename"] diff --git a/plugins/fs/permissions/autogenerated/commands/seek.toml b/plugins/fs/permissions/autogenerated/commands/seek.toml deleted file mode 100644 index cb21bdc3..00000000 --- a/plugins/fs/permissions/autogenerated/commands/seek.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-seek" -description = "Enables the seek command without any pre-configured scope." -commands.allow = ["seek"] - -[[permission]] -identifier = "deny-seek" -description = "Denies the seek command without any pre-configured scope." -commands.deny = ["seek"] diff --git a/plugins/fs/permissions/autogenerated/commands/size.toml b/plugins/fs/permissions/autogenerated/commands/size.toml deleted file mode 100644 index 8a0ea55c..00000000 --- a/plugins/fs/permissions/autogenerated/commands/size.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-size" -description = "Enables the size command without any pre-configured scope." -commands.allow = ["size"] - -[[permission]] -identifier = "deny-size" -description = "Denies the size command without any pre-configured scope." -commands.deny = ["size"] diff --git a/plugins/fs/permissions/autogenerated/commands/stat.toml b/plugins/fs/permissions/autogenerated/commands/stat.toml deleted file mode 100644 index 56f751bc..00000000 --- a/plugins/fs/permissions/autogenerated/commands/stat.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-stat" -description = "Enables the stat command without any pre-configured scope." -commands.allow = ["stat"] - -[[permission]] -identifier = "deny-stat" -description = "Denies the stat command without any pre-configured scope." -commands.deny = ["stat"] diff --git a/plugins/fs/permissions/autogenerated/commands/truncate.toml b/plugins/fs/permissions/autogenerated/commands/truncate.toml deleted file mode 100644 index 62fbb144..00000000 --- a/plugins/fs/permissions/autogenerated/commands/truncate.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-truncate" -description = "Enables the truncate command without any pre-configured scope." -commands.allow = ["truncate"] - -[[permission]] -identifier = "deny-truncate" -description = "Denies the truncate command without any pre-configured scope." -commands.deny = ["truncate"] diff --git a/plugins/fs/permissions/autogenerated/commands/unwatch.toml b/plugins/fs/permissions/autogenerated/commands/unwatch.toml deleted file mode 100644 index 3259e9a6..00000000 --- a/plugins/fs/permissions/autogenerated/commands/unwatch.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-unwatch" -description = "Enables the unwatch command without any pre-configured scope." -commands.allow = ["unwatch"] - -[[permission]] -identifier = "deny-unwatch" -description = "Denies the unwatch command without any pre-configured scope." -commands.deny = ["unwatch"] diff --git a/plugins/fs/permissions/autogenerated/commands/watch.toml b/plugins/fs/permissions/autogenerated/commands/watch.toml deleted file mode 100644 index 8dd1b577..00000000 --- a/plugins/fs/permissions/autogenerated/commands/watch.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-watch" -description = "Enables the watch command without any pre-configured scope." -commands.allow = ["watch"] - -[[permission]] -identifier = "deny-watch" -description = "Denies the watch command without any pre-configured scope." -commands.deny = ["watch"] diff --git a/plugins/fs/permissions/autogenerated/commands/write.toml b/plugins/fs/permissions/autogenerated/commands/write.toml deleted file mode 100644 index 73d1d387..00000000 --- a/plugins/fs/permissions/autogenerated/commands/write.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-write" -description = "Enables the write command without any pre-configured scope." -commands.allow = ["write"] - -[[permission]] -identifier = "deny-write" -description = "Denies the write command without any pre-configured scope." -commands.deny = ["write"] diff --git a/plugins/fs/permissions/autogenerated/commands/write_file.toml b/plugins/fs/permissions/autogenerated/commands/write_file.toml deleted file mode 100644 index ea7d5136..00000000 --- a/plugins/fs/permissions/autogenerated/commands/write_file.toml +++ /dev/null @@ -1,23 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-write-file" -description = "Enables the write_file command without any pre-configured scope." - -[permission.commands] -allow = [ - "write_file", - "open", - "write", -] -deny = [] - -[[permission]] -identifier = "deny-write-file" -description = "Denies the write_file command without any pre-configured scope." - -[permission.commands] -allow = [] -deny = ["write_file"] diff --git a/plugins/fs/permissions/autogenerated/commands/write_text_file.toml b/plugins/fs/permissions/autogenerated/commands/write_text_file.toml deleted file mode 100644 index 6b497a70..00000000 --- a/plugins/fs/permissions/autogenerated/commands/write_text_file.toml +++ /dev/null @@ -1,13 +0,0 @@ -# Automatically generated - DO NOT EDIT! - -"$schema" = "../../schemas/schema.json" - -[[permission]] -identifier = "allow-write-text-file" -description = "Enables the write_text_file command without any pre-configured scope." -commands.allow = ["write_text_file"] - -[[permission]] -identifier = "deny-write-text-file" -description = "Denies the write_text_file command without any pre-configured scope." -commands.deny = ["write_text_file"] diff --git a/plugins/fs/permissions/autogenerated/reference.md b/plugins/fs/permissions/autogenerated/reference.md deleted file mode 100644 index 3cec32ed..00000000 --- a/plugins/fs/permissions/autogenerated/reference.md +++ /dev/null @@ -1,3780 +0,0 @@ -## Default Permission - -This set of permissions describes the what kind of -file system access the `fs` plugin has enabled or denied by default. - -#### Granted Permissions - -This default permission set enables read access to the -application specific directories (AppConfig, AppData, AppLocalData, AppCache, -AppLog) and all files and sub directories created in it. -The location of these directories depends on the operating system, -where the application is run. - -In general these directories need to be manually created -by the application at runtime, before accessing files or folders -in it is possible. - -Therefore, it is also allowed to create all of these folders via -the `mkdir` command. - -#### Denied Permissions - -This default permission set prevents access to critical components -of the Tauri application by default. -On Windows the webview data folder access is denied. - -#### Included permissions within this default permission set: - - -- `create-app-specific-dirs` -- `read-app-specific-dirs-recursive` -- `deny-default` - -## Permission Table - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
IdentifierDescription
- -`fs:allow-app-read-recursive` - - - -This allows full recursive read access to the complete application folders, files and subdirectories. - -
- -`fs:allow-app-write-recursive` - - - -This allows full recursive write access to the complete application folders, files and subdirectories. - -
- -`fs:allow-app-read` - - - -This allows non-recursive read access to the application folders. - -
- -`fs:allow-app-write` - - - -This allows non-recursive write access to the application folders. - -
- -`fs:allow-app-meta-recursive` - - - -This allows full recursive read access to metadata of the application folders, including file listing and statistics. - -
- -`fs:allow-app-meta` - - - -This allows non-recursive read access to metadata of the application folders, including file listing and statistics. - -
- -`fs:scope-app-recursive` - - - -This scope permits recursive access to the complete application folders, including sub directories and files. - -
- -`fs:scope-app` - - - -This scope permits access to all files and list content of top level directories in the application folders. - -
- -`fs:scope-app-index` - - - -This scope permits to list all files and folders in the application directories. - -
- -`fs:allow-appcache-read-recursive` - - - -This allows full recursive read access to the complete `$APPCACHE` folder, files and subdirectories. - -
- -`fs:allow-appcache-write-recursive` - - - -This allows full recursive write access to the complete `$APPCACHE` folder, files and subdirectories. - -
- -`fs:allow-appcache-read` - - - -This allows non-recursive read access to the `$APPCACHE` folder. - -
- -`fs:allow-appcache-write` - - - -This allows non-recursive write access to the `$APPCACHE` folder. - -
- -`fs:allow-appcache-meta-recursive` - - - -This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics. - -
- -`fs:allow-appcache-meta` - - - -This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics. - -
- -`fs:scope-appcache-recursive` - - - -This scope permits recursive access to the complete `$APPCACHE` folder, including sub directories and files. - -
- -`fs:scope-appcache` - - - -This scope permits access to all files and list content of top level directories in the `$APPCACHE` folder. - -
- -`fs:scope-appcache-index` - - - -This scope permits to list all files and folders in the `$APPCACHE`folder. - -
- -`fs:allow-appconfig-read-recursive` - - - -This allows full recursive read access to the complete `$APPCONFIG` folder, files and subdirectories. - -
- -`fs:allow-appconfig-write-recursive` - - - -This allows full recursive write access to the complete `$APPCONFIG` folder, files and subdirectories. - -
- -`fs:allow-appconfig-read` - - - -This allows non-recursive read access to the `$APPCONFIG` folder. - -
- -`fs:allow-appconfig-write` - - - -This allows non-recursive write access to the `$APPCONFIG` folder. - -
- -`fs:allow-appconfig-meta-recursive` - - - -This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics. - -
- -`fs:allow-appconfig-meta` - - - -This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics. - -
- -`fs:scope-appconfig-recursive` - - - -This scope permits recursive access to the complete `$APPCONFIG` folder, including sub directories and files. - -
- -`fs:scope-appconfig` - - - -This scope permits access to all files and list content of top level directories in the `$APPCONFIG` folder. - -
- -`fs:scope-appconfig-index` - - - -This scope permits to list all files and folders in the `$APPCONFIG`folder. - -
- -`fs:allow-appdata-read-recursive` - - - -This allows full recursive read access to the complete `$APPDATA` folder, files and subdirectories. - -
- -`fs:allow-appdata-write-recursive` - - - -This allows full recursive write access to the complete `$APPDATA` folder, files and subdirectories. - -
- -`fs:allow-appdata-read` - - - -This allows non-recursive read access to the `$APPDATA` folder. - -
- -`fs:allow-appdata-write` - - - -This allows non-recursive write access to the `$APPDATA` folder. - -
- -`fs:allow-appdata-meta-recursive` - - - -This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics. - -
- -`fs:allow-appdata-meta` - - - -This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics. - -
- -`fs:scope-appdata-recursive` - - - -This scope permits recursive access to the complete `$APPDATA` folder, including sub directories and files. - -
- -`fs:scope-appdata` - - - -This scope permits access to all files and list content of top level directories in the `$APPDATA` folder. - -
- -`fs:scope-appdata-index` - - - -This scope permits to list all files and folders in the `$APPDATA`folder. - -
- -`fs:allow-applocaldata-read-recursive` - - - -This allows full recursive read access to the complete `$APPLOCALDATA` folder, files and subdirectories. - -
- -`fs:allow-applocaldata-write-recursive` - - - -This allows full recursive write access to the complete `$APPLOCALDATA` folder, files and subdirectories. - -
- -`fs:allow-applocaldata-read` - - - -This allows non-recursive read access to the `$APPLOCALDATA` folder. - -
- -`fs:allow-applocaldata-write` - - - -This allows non-recursive write access to the `$APPLOCALDATA` folder. - -
- -`fs:allow-applocaldata-meta-recursive` - - - -This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics. - -
- -`fs:allow-applocaldata-meta` - - - -This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics. - -
- -`fs:scope-applocaldata-recursive` - - - -This scope permits recursive access to the complete `$APPLOCALDATA` folder, including sub directories and files. - -
- -`fs:scope-applocaldata` - - - -This scope permits access to all files and list content of top level directories in the `$APPLOCALDATA` folder. - -
- -`fs:scope-applocaldata-index` - - - -This scope permits to list all files and folders in the `$APPLOCALDATA`folder. - -
- -`fs:allow-applog-read-recursive` - - - -This allows full recursive read access to the complete `$APPLOG` folder, files and subdirectories. - -
- -`fs:allow-applog-write-recursive` - - - -This allows full recursive write access to the complete `$APPLOG` folder, files and subdirectories. - -
- -`fs:allow-applog-read` - - - -This allows non-recursive read access to the `$APPLOG` folder. - -
- -`fs:allow-applog-write` - - - -This allows non-recursive write access to the `$APPLOG` folder. - -
- -`fs:allow-applog-meta-recursive` - - - -This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics. - -
- -`fs:allow-applog-meta` - - - -This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics. - -
- -`fs:scope-applog-recursive` - - - -This scope permits recursive access to the complete `$APPLOG` folder, including sub directories and files. - -
- -`fs:scope-applog` - - - -This scope permits access to all files and list content of top level directories in the `$APPLOG` folder. - -
- -`fs:scope-applog-index` - - - -This scope permits to list all files and folders in the `$APPLOG`folder. - -
- -`fs:allow-audio-read-recursive` - - - -This allows full recursive read access to the complete `$AUDIO` folder, files and subdirectories. - -
- -`fs:allow-audio-write-recursive` - - - -This allows full recursive write access to the complete `$AUDIO` folder, files and subdirectories. - -
- -`fs:allow-audio-read` - - - -This allows non-recursive read access to the `$AUDIO` folder. - -
- -`fs:allow-audio-write` - - - -This allows non-recursive write access to the `$AUDIO` folder. - -
- -`fs:allow-audio-meta-recursive` - - - -This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics. - -
- -`fs:allow-audio-meta` - - - -This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics. - -
- -`fs:scope-audio-recursive` - - - -This scope permits recursive access to the complete `$AUDIO` folder, including sub directories and files. - -
- -`fs:scope-audio` - - - -This scope permits access to all files and list content of top level directories in the `$AUDIO` folder. - -
- -`fs:scope-audio-index` - - - -This scope permits to list all files and folders in the `$AUDIO`folder. - -
- -`fs:allow-cache-read-recursive` - - - -This allows full recursive read access to the complete `$CACHE` folder, files and subdirectories. - -
- -`fs:allow-cache-write-recursive` - - - -This allows full recursive write access to the complete `$CACHE` folder, files and subdirectories. - -
- -`fs:allow-cache-read` - - - -This allows non-recursive read access to the `$CACHE` folder. - -
- -`fs:allow-cache-write` - - - -This allows non-recursive write access to the `$CACHE` folder. - -
- -`fs:allow-cache-meta-recursive` - - - -This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics. - -
- -`fs:allow-cache-meta` - - - -This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics. - -
- -`fs:scope-cache-recursive` - - - -This scope permits recursive access to the complete `$CACHE` folder, including sub directories and files. - -
- -`fs:scope-cache` - - - -This scope permits access to all files and list content of top level directories in the `$CACHE` folder. - -
- -`fs:scope-cache-index` - - - -This scope permits to list all files and folders in the `$CACHE`folder. - -
- -`fs:allow-config-read-recursive` - - - -This allows full recursive read access to the complete `$CONFIG` folder, files and subdirectories. - -
- -`fs:allow-config-write-recursive` - - - -This allows full recursive write access to the complete `$CONFIG` folder, files and subdirectories. - -
- -`fs:allow-config-read` - - - -This allows non-recursive read access to the `$CONFIG` folder. - -
- -`fs:allow-config-write` - - - -This allows non-recursive write access to the `$CONFIG` folder. - -
- -`fs:allow-config-meta-recursive` - - - -This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics. - -
- -`fs:allow-config-meta` - - - -This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics. - -
- -`fs:scope-config-recursive` - - - -This scope permits recursive access to the complete `$CONFIG` folder, including sub directories and files. - -
- -`fs:scope-config` - - - -This scope permits access to all files and list content of top level directories in the `$CONFIG` folder. - -
- -`fs:scope-config-index` - - - -This scope permits to list all files and folders in the `$CONFIG`folder. - -
- -`fs:allow-data-read-recursive` - - - -This allows full recursive read access to the complete `$DATA` folder, files and subdirectories. - -
- -`fs:allow-data-write-recursive` - - - -This allows full recursive write access to the complete `$DATA` folder, files and subdirectories. - -
- -`fs:allow-data-read` - - - -This allows non-recursive read access to the `$DATA` folder. - -
- -`fs:allow-data-write` - - - -This allows non-recursive write access to the `$DATA` folder. - -
- -`fs:allow-data-meta-recursive` - - - -This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics. - -
- -`fs:allow-data-meta` - - - -This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics. - -
- -`fs:scope-data-recursive` - - - -This scope permits recursive access to the complete `$DATA` folder, including sub directories and files. - -
- -`fs:scope-data` - - - -This scope permits access to all files and list content of top level directories in the `$DATA` folder. - -
- -`fs:scope-data-index` - - - -This scope permits to list all files and folders in the `$DATA`folder. - -
- -`fs:allow-desktop-read-recursive` - - - -This allows full recursive read access to the complete `$DESKTOP` folder, files and subdirectories. - -
- -`fs:allow-desktop-write-recursive` - - - -This allows full recursive write access to the complete `$DESKTOP` folder, files and subdirectories. - -
- -`fs:allow-desktop-read` - - - -This allows non-recursive read access to the `$DESKTOP` folder. - -
- -`fs:allow-desktop-write` - - - -This allows non-recursive write access to the `$DESKTOP` folder. - -
- -`fs:allow-desktop-meta-recursive` - - - -This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics. - -
- -`fs:allow-desktop-meta` - - - -This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics. - -
- -`fs:scope-desktop-recursive` - - - -This scope permits recursive access to the complete `$DESKTOP` folder, including sub directories and files. - -
- -`fs:scope-desktop` - - - -This scope permits access to all files and list content of top level directories in the `$DESKTOP` folder. - -
- -`fs:scope-desktop-index` - - - -This scope permits to list all files and folders in the `$DESKTOP`folder. - -
- -`fs:allow-document-read-recursive` - - - -This allows full recursive read access to the complete `$DOCUMENT` folder, files and subdirectories. - -
- -`fs:allow-document-write-recursive` - - - -This allows full recursive write access to the complete `$DOCUMENT` folder, files and subdirectories. - -
- -`fs:allow-document-read` - - - -This allows non-recursive read access to the `$DOCUMENT` folder. - -
- -`fs:allow-document-write` - - - -This allows non-recursive write access to the `$DOCUMENT` folder. - -
- -`fs:allow-document-meta-recursive` - - - -This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics. - -
- -`fs:allow-document-meta` - - - -This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics. - -
- -`fs:scope-document-recursive` - - - -This scope permits recursive access to the complete `$DOCUMENT` folder, including sub directories and files. - -
- -`fs:scope-document` - - - -This scope permits access to all files and list content of top level directories in the `$DOCUMENT` folder. - -
- -`fs:scope-document-index` - - - -This scope permits to list all files and folders in the `$DOCUMENT`folder. - -
- -`fs:allow-download-read-recursive` - - - -This allows full recursive read access to the complete `$DOWNLOAD` folder, files and subdirectories. - -
- -`fs:allow-download-write-recursive` - - - -This allows full recursive write access to the complete `$DOWNLOAD` folder, files and subdirectories. - -
- -`fs:allow-download-read` - - - -This allows non-recursive read access to the `$DOWNLOAD` folder. - -
- -`fs:allow-download-write` - - - -This allows non-recursive write access to the `$DOWNLOAD` folder. - -
- -`fs:allow-download-meta-recursive` - - - -This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics. - -
- -`fs:allow-download-meta` - - - -This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics. - -
- -`fs:scope-download-recursive` - - - -This scope permits recursive access to the complete `$DOWNLOAD` folder, including sub directories and files. - -
- -`fs:scope-download` - - - -This scope permits access to all files and list content of top level directories in the `$DOWNLOAD` folder. - -
- -`fs:scope-download-index` - - - -This scope permits to list all files and folders in the `$DOWNLOAD`folder. - -
- -`fs:allow-exe-read-recursive` - - - -This allows full recursive read access to the complete `$EXE` folder, files and subdirectories. - -
- -`fs:allow-exe-write-recursive` - - - -This allows full recursive write access to the complete `$EXE` folder, files and subdirectories. - -
- -`fs:allow-exe-read` - - - -This allows non-recursive read access to the `$EXE` folder. - -
- -`fs:allow-exe-write` - - - -This allows non-recursive write access to the `$EXE` folder. - -
- -`fs:allow-exe-meta-recursive` - - - -This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics. - -
- -`fs:allow-exe-meta` - - - -This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics. - -
- -`fs:scope-exe-recursive` - - - -This scope permits recursive access to the complete `$EXE` folder, including sub directories and files. - -
- -`fs:scope-exe` - - - -This scope permits access to all files and list content of top level directories in the `$EXE` folder. - -
- -`fs:scope-exe-index` - - - -This scope permits to list all files and folders in the `$EXE`folder. - -
- -`fs:allow-font-read-recursive` - - - -This allows full recursive read access to the complete `$FONT` folder, files and subdirectories. - -
- -`fs:allow-font-write-recursive` - - - -This allows full recursive write access to the complete `$FONT` folder, files and subdirectories. - -
- -`fs:allow-font-read` - - - -This allows non-recursive read access to the `$FONT` folder. - -
- -`fs:allow-font-write` - - - -This allows non-recursive write access to the `$FONT` folder. - -
- -`fs:allow-font-meta-recursive` - - - -This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics. - -
- -`fs:allow-font-meta` - - - -This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics. - -
- -`fs:scope-font-recursive` - - - -This scope permits recursive access to the complete `$FONT` folder, including sub directories and files. - -
- -`fs:scope-font` - - - -This scope permits access to all files and list content of top level directories in the `$FONT` folder. - -
- -`fs:scope-font-index` - - - -This scope permits to list all files and folders in the `$FONT`folder. - -
- -`fs:allow-home-read-recursive` - - - -This allows full recursive read access to the complete `$HOME` folder, files and subdirectories. - -
- -`fs:allow-home-write-recursive` - - - -This allows full recursive write access to the complete `$HOME` folder, files and subdirectories. - -
- -`fs:allow-home-read` - - - -This allows non-recursive read access to the `$HOME` folder. - -
- -`fs:allow-home-write` - - - -This allows non-recursive write access to the `$HOME` folder. - -
- -`fs:allow-home-meta-recursive` - - - -This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics. - -
- -`fs:allow-home-meta` - - - -This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics. - -
- -`fs:scope-home-recursive` - - - -This scope permits recursive access to the complete `$HOME` folder, including sub directories and files. - -
- -`fs:scope-home` - - - -This scope permits access to all files and list content of top level directories in the `$HOME` folder. - -
- -`fs:scope-home-index` - - - -This scope permits to list all files and folders in the `$HOME`folder. - -
- -`fs:allow-localdata-read-recursive` - - - -This allows full recursive read access to the complete `$LOCALDATA` folder, files and subdirectories. - -
- -`fs:allow-localdata-write-recursive` - - - -This allows full recursive write access to the complete `$LOCALDATA` folder, files and subdirectories. - -
- -`fs:allow-localdata-read` - - - -This allows non-recursive read access to the `$LOCALDATA` folder. - -
- -`fs:allow-localdata-write` - - - -This allows non-recursive write access to the `$LOCALDATA` folder. - -
- -`fs:allow-localdata-meta-recursive` - - - -This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics. - -
- -`fs:allow-localdata-meta` - - - -This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics. - -
- -`fs:scope-localdata-recursive` - - - -This scope permits recursive access to the complete `$LOCALDATA` folder, including sub directories and files. - -
- -`fs:scope-localdata` - - - -This scope permits access to all files and list content of top level directories in the `$LOCALDATA` folder. - -
- -`fs:scope-localdata-index` - - - -This scope permits to list all files and folders in the `$LOCALDATA`folder. - -
- -`fs:allow-log-read-recursive` - - - -This allows full recursive read access to the complete `$LOG` folder, files and subdirectories. - -
- -`fs:allow-log-write-recursive` - - - -This allows full recursive write access to the complete `$LOG` folder, files and subdirectories. - -
- -`fs:allow-log-read` - - - -This allows non-recursive read access to the `$LOG` folder. - -
- -`fs:allow-log-write` - - - -This allows non-recursive write access to the `$LOG` folder. - -
- -`fs:allow-log-meta-recursive` - - - -This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics. - -
- -`fs:allow-log-meta` - - - -This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics. - -
- -`fs:scope-log-recursive` - - - -This scope permits recursive access to the complete `$LOG` folder, including sub directories and files. - -
- -`fs:scope-log` - - - -This scope permits access to all files and list content of top level directories in the `$LOG` folder. - -
- -`fs:scope-log-index` - - - -This scope permits to list all files and folders in the `$LOG`folder. - -
- -`fs:allow-picture-read-recursive` - - - -This allows full recursive read access to the complete `$PICTURE` folder, files and subdirectories. - -
- -`fs:allow-picture-write-recursive` - - - -This allows full recursive write access to the complete `$PICTURE` folder, files and subdirectories. - -
- -`fs:allow-picture-read` - - - -This allows non-recursive read access to the `$PICTURE` folder. - -
- -`fs:allow-picture-write` - - - -This allows non-recursive write access to the `$PICTURE` folder. - -
- -`fs:allow-picture-meta-recursive` - - - -This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics. - -
- -`fs:allow-picture-meta` - - - -This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics. - -
- -`fs:scope-picture-recursive` - - - -This scope permits recursive access to the complete `$PICTURE` folder, including sub directories and files. - -
- -`fs:scope-picture` - - - -This scope permits access to all files and list content of top level directories in the `$PICTURE` folder. - -
- -`fs:scope-picture-index` - - - -This scope permits to list all files and folders in the `$PICTURE`folder. - -
- -`fs:allow-public-read-recursive` - - - -This allows full recursive read access to the complete `$PUBLIC` folder, files and subdirectories. - -
- -`fs:allow-public-write-recursive` - - - -This allows full recursive write access to the complete `$PUBLIC` folder, files and subdirectories. - -
- -`fs:allow-public-read` - - - -This allows non-recursive read access to the `$PUBLIC` folder. - -
- -`fs:allow-public-write` - - - -This allows non-recursive write access to the `$PUBLIC` folder. - -
- -`fs:allow-public-meta-recursive` - - - -This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics. - -
- -`fs:allow-public-meta` - - - -This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics. - -
- -`fs:scope-public-recursive` - - - -This scope permits recursive access to the complete `$PUBLIC` folder, including sub directories and files. - -
- -`fs:scope-public` - - - -This scope permits access to all files and list content of top level directories in the `$PUBLIC` folder. - -
- -`fs:scope-public-index` - - - -This scope permits to list all files and folders in the `$PUBLIC`folder. - -
- -`fs:allow-resource-read-recursive` - - - -This allows full recursive read access to the complete `$RESOURCE` folder, files and subdirectories. - -
- -`fs:allow-resource-write-recursive` - - - -This allows full recursive write access to the complete `$RESOURCE` folder, files and subdirectories. - -
- -`fs:allow-resource-read` - - - -This allows non-recursive read access to the `$RESOURCE` folder. - -
- -`fs:allow-resource-write` - - - -This allows non-recursive write access to the `$RESOURCE` folder. - -
- -`fs:allow-resource-meta-recursive` - - - -This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics. - -
- -`fs:allow-resource-meta` - - - -This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics. - -
- -`fs:scope-resource-recursive` - - - -This scope permits recursive access to the complete `$RESOURCE` folder, including sub directories and files. - -
- -`fs:scope-resource` - - - -This scope permits access to all files and list content of top level directories in the `$RESOURCE` folder. - -
- -`fs:scope-resource-index` - - - -This scope permits to list all files and folders in the `$RESOURCE`folder. - -
- -`fs:allow-runtime-read-recursive` - - - -This allows full recursive read access to the complete `$RUNTIME` folder, files and subdirectories. - -
- -`fs:allow-runtime-write-recursive` - - - -This allows full recursive write access to the complete `$RUNTIME` folder, files and subdirectories. - -
- -`fs:allow-runtime-read` - - - -This allows non-recursive read access to the `$RUNTIME` folder. - -
- -`fs:allow-runtime-write` - - - -This allows non-recursive write access to the `$RUNTIME` folder. - -
- -`fs:allow-runtime-meta-recursive` - - - -This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics. - -
- -`fs:allow-runtime-meta` - - - -This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics. - -
- -`fs:scope-runtime-recursive` - - - -This scope permits recursive access to the complete `$RUNTIME` folder, including sub directories and files. - -
- -`fs:scope-runtime` - - - -This scope permits access to all files and list content of top level directories in the `$RUNTIME` folder. - -
- -`fs:scope-runtime-index` - - - -This scope permits to list all files and folders in the `$RUNTIME`folder. - -
- -`fs:allow-temp-read-recursive` - - - -This allows full recursive read access to the complete `$TEMP` folder, files and subdirectories. - -
- -`fs:allow-temp-write-recursive` - - - -This allows full recursive write access to the complete `$TEMP` folder, files and subdirectories. - -
- -`fs:allow-temp-read` - - - -This allows non-recursive read access to the `$TEMP` folder. - -
- -`fs:allow-temp-write` - - - -This allows non-recursive write access to the `$TEMP` folder. - -
- -`fs:allow-temp-meta-recursive` - - - -This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics. - -
- -`fs:allow-temp-meta` - - - -This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics. - -
- -`fs:scope-temp-recursive` - - - -This scope permits recursive access to the complete `$TEMP` folder, including sub directories and files. - -
- -`fs:scope-temp` - - - -This scope permits access to all files and list content of top level directories in the `$TEMP` folder. - -
- -`fs:scope-temp-index` - - - -This scope permits to list all files and folders in the `$TEMP`folder. - -
- -`fs:allow-template-read-recursive` - - - -This allows full recursive read access to the complete `$TEMPLATE` folder, files and subdirectories. - -
- -`fs:allow-template-write-recursive` - - - -This allows full recursive write access to the complete `$TEMPLATE` folder, files and subdirectories. - -
- -`fs:allow-template-read` - - - -This allows non-recursive read access to the `$TEMPLATE` folder. - -
- -`fs:allow-template-write` - - - -This allows non-recursive write access to the `$TEMPLATE` folder. - -
- -`fs:allow-template-meta-recursive` - - - -This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics. - -
- -`fs:allow-template-meta` - - - -This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics. - -
- -`fs:scope-template-recursive` - - - -This scope permits recursive access to the complete `$TEMPLATE` folder, including sub directories and files. - -
- -`fs:scope-template` - - - -This scope permits access to all files and list content of top level directories in the `$TEMPLATE` folder. - -
- -`fs:scope-template-index` - - - -This scope permits to list all files and folders in the `$TEMPLATE`folder. - -
- -`fs:allow-video-read-recursive` - - - -This allows full recursive read access to the complete `$VIDEO` folder, files and subdirectories. - -
- -`fs:allow-video-write-recursive` - - - -This allows full recursive write access to the complete `$VIDEO` folder, files and subdirectories. - -
- -`fs:allow-video-read` - - - -This allows non-recursive read access to the `$VIDEO` folder. - -
- -`fs:allow-video-write` - - - -This allows non-recursive write access to the `$VIDEO` folder. - -
- -`fs:allow-video-meta-recursive` - - - -This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics. - -
- -`fs:allow-video-meta` - - - -This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics. - -
- -`fs:scope-video-recursive` - - - -This scope permits recursive access to the complete `$VIDEO` folder, including sub directories and files. - -
- -`fs:scope-video` - - - -This scope permits access to all files and list content of top level directories in the `$VIDEO` folder. - -
- -`fs:scope-video-index` - - - -This scope permits to list all files and folders in the `$VIDEO`folder. - -
- -`fs:allow-copy-file` - - - -Enables the copy_file command without any pre-configured scope. - -
- -`fs:deny-copy-file` - - - -Denies the copy_file command without any pre-configured scope. - -
- -`fs:allow-create` - - - -Enables the create command without any pre-configured scope. - -
- -`fs:deny-create` - - - -Denies the create command without any pre-configured scope. - -
- -`fs:allow-exists` - - - -Enables the exists command without any pre-configured scope. - -
- -`fs:deny-exists` - - - -Denies the exists command without any pre-configured scope. - -
- -`fs:allow-fstat` - - - -Enables the fstat command without any pre-configured scope. - -
- -`fs:deny-fstat` - - - -Denies the fstat command without any pre-configured scope. - -
- -`fs:allow-ftruncate` - - - -Enables the ftruncate command without any pre-configured scope. - -
- -`fs:deny-ftruncate` - - - -Denies the ftruncate command without any pre-configured scope. - -
- -`fs:allow-lstat` - - - -Enables the lstat command without any pre-configured scope. - -
- -`fs:deny-lstat` - - - -Denies the lstat command without any pre-configured scope. - -
- -`fs:allow-mkdir` - - - -Enables the mkdir command without any pre-configured scope. - -
- -`fs:deny-mkdir` - - - -Denies the mkdir command without any pre-configured scope. - -
- -`fs:allow-open` - - - -Enables the open command without any pre-configured scope. - -
- -`fs:deny-open` - - - -Denies the open command without any pre-configured scope. - -
- -`fs:allow-read` - - - -Enables the read command without any pre-configured scope. - -
- -`fs:deny-read` - - - -Denies the read command without any pre-configured scope. - -
- -`fs:allow-read-dir` - - - -Enables the read_dir command without any pre-configured scope. - -
- -`fs:deny-read-dir` - - - -Denies the read_dir command without any pre-configured scope. - -
- -`fs:allow-read-file` - - - -Enables the read_file command without any pre-configured scope. - -
- -`fs:deny-read-file` - - - -Denies the read_file command without any pre-configured scope. - -
- -`fs:allow-read-text-file` - - - -Enables the read_text_file command without any pre-configured scope. - -
- -`fs:deny-read-text-file` - - - -Denies the read_text_file command without any pre-configured scope. - -
- -`fs:allow-read-text-file-lines` - - - -Enables the read_text_file_lines command without any pre-configured scope. - -
- -`fs:deny-read-text-file-lines` - - - -Denies the read_text_file_lines command without any pre-configured scope. - -
- -`fs:allow-read-text-file-lines-next` - - - -Enables the read_text_file_lines_next command without any pre-configured scope. - -
- -`fs:deny-read-text-file-lines-next` - - - -Denies the read_text_file_lines_next command without any pre-configured scope. - -
- -`fs:allow-remove` - - - -Enables the remove command without any pre-configured scope. - -
- -`fs:deny-remove` - - - -Denies the remove command without any pre-configured scope. - -
- -`fs:allow-rename` - - - -Enables the rename command without any pre-configured scope. - -
- -`fs:deny-rename` - - - -Denies the rename command without any pre-configured scope. - -
- -`fs:allow-seek` - - - -Enables the seek command without any pre-configured scope. - -
- -`fs:deny-seek` - - - -Denies the seek command without any pre-configured scope. - -
- -`fs:allow-size` - - - -Enables the size command without any pre-configured scope. - -
- -`fs:deny-size` - - - -Denies the size command without any pre-configured scope. - -
- -`fs:allow-stat` - - - -Enables the stat command without any pre-configured scope. - -
- -`fs:deny-stat` - - - -Denies the stat command without any pre-configured scope. - -
- -`fs:allow-truncate` - - - -Enables the truncate command without any pre-configured scope. - -
- -`fs:deny-truncate` - - - -Denies the truncate command without any pre-configured scope. - -
- -`fs:allow-unwatch` - - - -Enables the unwatch command without any pre-configured scope. - -
- -`fs:deny-unwatch` - - - -Denies the unwatch command without any pre-configured scope. - -
- -`fs:allow-watch` - - - -Enables the watch command without any pre-configured scope. - -
- -`fs:deny-watch` - - - -Denies the watch command without any pre-configured scope. - -
- -`fs:allow-write` - - - -Enables the write command without any pre-configured scope. - -
- -`fs:deny-write` - - - -Denies the write command without any pre-configured scope. - -
- -`fs:allow-write-file` - - - -Enables the write_file command without any pre-configured scope. - -
- -`fs:deny-write-file` - - - -Denies the write_file command without any pre-configured scope. - -
- -`fs:allow-write-text-file` - - - -Enables the write_text_file command without any pre-configured scope. - -
- -`fs:deny-write-text-file` - - - -Denies the write_text_file command without any pre-configured scope. - -
- -`fs:create-app-specific-dirs` - - - -This permissions allows to create the application specific directories. - - -
- -`fs:deny-default` - - - -This denies access to dangerous Tauri relevant files and folders by default. - -
- -`fs:deny-webview-data-linux` - - - -This denies read access to the -`$APPLOCALDATA` folder on linux as the webview data and configuration values are stored here. -Allowing access can lead to sensitive information disclosure and should be well considered. - -
- -`fs:deny-webview-data-windows` - - - -This denies read access to the -`$APPLOCALDATA/EBWebView` folder on windows as the webview data and configuration values are stored here. -Allowing access can lead to sensitive information disclosure and should be well considered. - -
- -`fs:read-all` - - - -This enables all read related commands without any pre-configured accessible paths. - -
- -`fs:read-app-specific-dirs-recursive` - - - -This permission allows recursive read functionality on the application -specific base directories. - - -
- -`fs:read-dirs` - - - -This enables directory read and file metadata related commands without any pre-configured accessible paths. - -
- -`fs:read-files` - - - -This enables file read related commands without any pre-configured accessible paths. - -
- -`fs:read-meta` - - - -This enables all index or metadata related commands without any pre-configured accessible paths. - -
- -`fs:scope` - - - -An empty permission you can use to modify the global scope. - -
- -`fs:write-all` - - - -This enables all write related commands without any pre-configured accessible paths. - -
- -`fs:write-files` - - - -This enables all file write related commands without any pre-configured accessible paths. - -