bluetoothctl-admin(1)

bluetoothctl-admin1

Admin policy submenu

Usage

bluetoothctl [--options] [admin.commands]

Admin Policy Commands

allow

Allow service UUIDs and block rest of them.

Usage

> allow [clear/uuid1 uuid2 ...]

Uses

org.bluez.AdminPolicySet(5) property ServiceAllowList

[clear/uuid1 uuid2 ...]

List of service UUIDs to allow, or "clear" to remove all restrictions

Example Get current allowed UUIDs list
> allow
Example Allow Serial Port Profile only
> allow 0x1101
Example Allow Serial Port Profile and LAN Access Profile
> allow 0x1101 0x1102
Example Allow Serial Port Profile, LAN Access Profile, and Dialup Networking Profile
> allow 0x1101 0x1102 0x1103
Example Allow Advanced Audio Distribution Profile only
> allow 0x110e
Example Allow A2DP Source and Sink profiles
> allow 0x110e 0x110f
Example Allow Serial Port Profile using full UUID
> allow 00001101-0000-1000-8000-00805f9b34fb
Example Allow SPP and LAP using full UUIDs
> allow 00001101-0000-1000-8000-00805f9b34fb 00001102-0000-1000-8000-00805f9b34fb
Example Remove all UUID restrictions
> allow clear
Example Allow SPP, LAP, and DUN using mixed UUID formats
> allow 0x1101 00001102-0000-1000-8000-00805f9b34fb 0x1103

Resources

<http://www.bluez.org>

Releases

2 releases since Debian 13 (Trixie); the text changed 1 time.

  1. 13
  2. Arch

Reporting bugs

<[email protected]>

From bluez-utils 5.87-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.