Matter Survey

Community-driven database of Matter device capabilities

The Access Control cluster (0x001F) is a Matter cluster that Manages permissions and access control lists (ACLs) that determine which nodes can interact with the device.. It defines 2 commands and 8 attributes and is mandatory for 1 device type.

Access Control 0x001F

Global Cluster
Utility
Introduced in: Matter 1.0
Devices: 548
Manages permissions and access control lists (ACLs) that determine which nodes can interact with the device.

Spec History

This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.

Attributes 8
Commands 2
Features 3
Code Name Type Flags
0x0000 ACL array Writable read: administer write: administer
0x0001 Extension array Writable Optional read: administer write: administer
0x0002 SubjectsPerAccessControlEntry
4..65534
int16u
0x0003 TargetsPerAccessControlEntry
3..65534
int16u
0x0004 AccessControlEntriesPerFabric
4..65534
int16u
0x0005 CommissioningARL array Optional
0x0006 ARL array Optional
0x0007 AuxiliaryACL array Optional read: administer
Code Name Direction Parameters
0x00 ReviewFabricRestrictions Optional invoke: administer
This command signals to the service associated with the device vendor that the fabric administrator would like a review of the current restrictions on the accessing fabric.
client→server
ARL: CommissioningAccessRestrictionEntryStruct
0x01 ReviewFabricRestrictionsResponse Optional
Returns the review token for the request, which can be used to correlate with a FabricRestrictionReviewUpdate event.
server→client
Token: int64u
Extension (EXTS) bit 0
Device provides ACL Extension attribute
ManagedDevice (MNGD) bit 1
Device is managed
Auxiliary (AUX) bit 2
Some auxiliary ACL entries may be auto-generated by other features

Device Types Using This Cluster

Device types in the Matter spec that reference this cluster

Devices Implementing This Cluster

548 devices in the survey implement this cluster