Permissions
Generated from permissions/default.toml and
permissions/autogenerated/, which Tauri writes from the command list.
How to use them in a capability: Permissions guide.
Default permission set
Identifier: serialplugin:default
Default permissions for the serialplugin: enumerate, open, read/write, watch/unwatch, port hotplug, AT session, exchange, and configure serial ports on desktop and Android.
It includes 46 permissions:
allow-managed-ports, allow-available-ports, allow-watch-ports, allow-unwatch-ports, allow-cancel-read, allow-close, allow-close-all, allow-force-close, allow-open, allow-read, allow-read-binary, allow-write, allow-write-binary, allow-capabilities, allow-watch, allow-unwatch, allow-bytes-to-read, allow-bytes-to-write, allow-clear-break, allow-clear-buffer, allow-read-carrier-detect, allow-read-clear-to-send, allow-read-data-set-ready, allow-read-ring-indicator, allow-set-baud-rate, allow-set-break, allow-set-data-bits, allow-set-flow-control, allow-set-parity, allow-set-stop-bits, allow-set-timeout, allow-write-data-terminal-ready, allow-write-request-to-send, allow-set-log-level, allow-get-log-level, allow-exchange, allow-exchange-binary, allow-cancel-exchange, allow-at, allow-at-phases, allow-send-sms-pdu, allow-configure-at-session, allow-enable-mux, allow-open-mux-channel, allow-disable-mux, allow-ble-scan
All permissions
| Identifier | Description | In default |
|---|---|---|
serialplugin:allow-at | Enables the at command without any pre-configured scope. | ✓ |
serialplugin:deny-at | Denies the at command without any pre-configured scope. | |
serialplugin:allow-at-phases | Enables the at_phases command without any pre-configured scope. | ✓ |
serialplugin:deny-at-phases | Denies the at_phases command without any pre-configured scope. | |
serialplugin:allow-available-ports | Enables the available_ports command without any pre-configured scope. | ✓ |
serialplugin:deny-available-ports | Denies the available_ports command without any pre-configured scope. | |
serialplugin:allow-ble-scan | Enables the ble_scan command without any pre-configured scope. | ✓ |
serialplugin:deny-ble-scan | Denies the ble_scan command without any pre-configured scope. | |
serialplugin:allow-bytes-to-read | Enables the bytes_to_read command without any pre-configured scope. | ✓ |
serialplugin:deny-bytes-to-read | Denies the bytes_to_read command without any pre-configured scope. | |
serialplugin:allow-bytes-to-write | Enables the bytes_to_write command without any pre-configured scope. | ✓ |
serialplugin:deny-bytes-to-write | Denies the bytes_to_write command without any pre-configured scope. | |
serialplugin:allow-cancel-exchange | Enables the cancel_exchange command without any pre-configured scope. | ✓ |
serialplugin:deny-cancel-exchange | Denies the cancel_exchange command without any pre-configured scope. | |
serialplugin:allow-cancel-read | Enables the cancel_read command without any pre-configured scope. | ✓ |
serialplugin:deny-cancel-read | Denies the cancel_read command without any pre-configured scope. | |
serialplugin:allow-capabilities | Enables the capabilities command without any pre-configured scope. | ✓ |
serialplugin:deny-capabilities | Denies the capabilities command without any pre-configured scope. | |
serialplugin:allow-clear-break | Enables the clear_break command without any pre-configured scope. | ✓ |
serialplugin:deny-clear-break | Denies the clear_break command without any pre-configured scope. | |
serialplugin:allow-clear-buffer | Enables the clear_buffer command without any pre-configured scope. | ✓ |
serialplugin:deny-clear-buffer | Denies the clear_buffer command without any pre-configured scope. | |
serialplugin:allow-close | Enables the close command without any pre-configured scope. | ✓ |
serialplugin:deny-close | Denies the close command without any pre-configured scope. | |
serialplugin:allow-close-all | Enables the close_all command without any pre-configured scope. | ✓ |
serialplugin:deny-close-all | Denies the close_all command without any pre-configured scope. | |
serialplugin:allow-configure-at-session | Enables the configure_at_session command without any pre-configured scope. | ✓ |
serialplugin:deny-configure-at-session | Denies the configure_at_session command without any pre-configured scope. | |
serialplugin:allow-disable-mux | Enables the disable_mux command without any pre-configured scope. | ✓ |
serialplugin:deny-disable-mux | Denies the disable_mux command without any pre-configured scope. | |
serialplugin:allow-enable-mux | Enables the enable_mux command without any pre-configured scope. | ✓ |
serialplugin:deny-enable-mux | Denies the enable_mux command without any pre-configured scope. | |
serialplugin:allow-exchange | Enables the exchange command without any pre-configured scope. | ✓ |
serialplugin:deny-exchange | Denies the exchange command without any pre-configured scope. | |
serialplugin:allow-exchange-binary | Enables the exchange_binary command without any pre-configured scope. | ✓ |
serialplugin:deny-exchange-binary | Denies the exchange_binary command without any pre-configured scope. | |
serialplugin:allow-force-close | Enables the force_close command without any pre-configured scope. | ✓ |
serialplugin:deny-force-close | Denies the force_close command without any pre-configured scope. | |
serialplugin:allow-get-log-level | Enables the get_log_level command without any pre-configured scope. | ✓ |
serialplugin:deny-get-log-level | Denies the get_log_level command without any pre-configured scope. | |
serialplugin:allow-managed-ports | Enables the managed_ports command without any pre-configured scope. | ✓ |
serialplugin:deny-managed-ports | Denies the managed_ports command without any pre-configured scope. | |
serialplugin:allow-open | Enables the open command without any pre-configured scope. | ✓ |
serialplugin:deny-open | Denies the open command without any pre-configured scope. | |
serialplugin:allow-open-mux-channel | Enables the open_mux_channel command without any pre-configured scope. | ✓ |
serialplugin:deny-open-mux-channel | Denies the open_mux_channel command without any pre-configured scope. | |
serialplugin:allow-read | Enables the read command without any pre-configured scope. | ✓ |
serialplugin:deny-read | Denies the read command without any pre-configured scope. | |
serialplugin:allow-read-binary | Enables the read_binary command without any pre-configured scope. | ✓ |
serialplugin:deny-read-binary | Denies the read_binary command without any pre-configured scope. | |
serialplugin:allow-read-carrier-detect | Enables the read_carrier_detect command without any pre-configured scope. | ✓ |
serialplugin:deny-read-carrier-detect | Denies the read_carrier_detect command without any pre-configured scope. | |
serialplugin:allow-read-clear-to-send | Enables the read_clear_to_send command without any pre-configured scope. | ✓ |
serialplugin:deny-read-clear-to-send | Denies the read_clear_to_send command without any pre-configured scope. | |
serialplugin:allow-read-data-set-ready | Enables the read_data_set_ready command without any pre-configured scope. | ✓ |
serialplugin:deny-read-data-set-ready | Denies the read_data_set_ready command without any pre-configured scope. | |
serialplugin:allow-read-ring-indicator | Enables the read_ring_indicator command without any pre-configured scope. | ✓ |
serialplugin:deny-read-ring-indicator | Denies the read_ring_indicator command without any pre-configured scope. | |
serialplugin:allow-send-sms-pdu | Enables the send_sms_pdu command without any pre-configured scope. | ✓ |
serialplugin:deny-send-sms-pdu | Denies the send_sms_pdu command without any pre-configured scope. | |
serialplugin:allow-set-baud-rate | Enables the set_baud_rate command without any pre-configured scope. | ✓ |
serialplugin:deny-set-baud-rate | Denies the set_baud_rate command without any pre-configured scope. | |
serialplugin:allow-set-break | Enables the set_break command without any pre-configured scope. | ✓ |
serialplugin:deny-set-break | Denies the set_break command without any pre-configured scope. | |
serialplugin:allow-set-data-bits | Enables the set_data_bits command without any pre-configured scope. | ✓ |
serialplugin:deny-set-data-bits | Denies the set_data_bits command without any pre-configured scope. | |
serialplugin:allow-set-flow-control | Enables the set_flow_control command without any pre-configured scope. | ✓ |
serialplugin:deny-set-flow-control | Denies the set_flow_control command without any pre-configured scope. | |
serialplugin:allow-set-log-level | Enables the set_log_level command without any pre-configured scope. | ✓ |
serialplugin:deny-set-log-level | Denies the set_log_level command without any pre-configured scope. | |
serialplugin:allow-set-parity | Enables the set_parity command without any pre-configured scope. | ✓ |
serialplugin:deny-set-parity | Denies the set_parity command without any pre-configured scope. | |
serialplugin:allow-set-stop-bits | Enables the set_stop_bits command without any pre-configured scope. | ✓ |
serialplugin:deny-set-stop-bits | Denies the set_stop_bits command without any pre-configured scope. | |
serialplugin:allow-set-timeout | Enables the set_timeout command without any pre-configured scope. | ✓ |
serialplugin:deny-set-timeout | Denies the set_timeout command without any pre-configured scope. | |
serialplugin:allow-unwatch | Enables the unwatch command without any pre-configured scope. | ✓ |
serialplugin:deny-unwatch | Denies the unwatch command without any pre-configured scope. | |
serialplugin:allow-unwatch-ports | Enables the unwatch_ports command without any pre-configured scope. | ✓ |
serialplugin:deny-unwatch-ports | Denies the unwatch_ports command without any pre-configured scope. | |
serialplugin:allow-watch | Enables the watch command without any pre-configured scope. | ✓ |
serialplugin:deny-watch | Denies the watch command without any pre-configured scope. | |
serialplugin:allow-watch-ports | Enables the watch_ports command without any pre-configured scope. | ✓ |
serialplugin:deny-watch-ports | Denies the watch_ports command without any pre-configured scope. | |
serialplugin:allow-write | Enables the write command without any pre-configured scope. | ✓ |
serialplugin:deny-write | Denies the write command without any pre-configured scope. | |
serialplugin:allow-write-binary | Enables the write_binary command without any pre-configured scope. | ✓ |
serialplugin:deny-write-binary | Denies the write_binary command without any pre-configured scope. | |
serialplugin:allow-write-data-terminal-ready | Enables the write_data_terminal_ready command without any pre-configured scope. | ✓ |
serialplugin:deny-write-data-terminal-ready | Denies the write_data_terminal_ready command without any pre-configured scope. | |
serialplugin:allow-write-request-to-send | Enables the write_request_to_send command without any pre-configured scope. | ✓ |
serialplugin:deny-write-request-to-send | Denies the write_request_to_send command without any pre-configured scope. |