Access Control 0x001F
The Access Control Cluster exposes a data model view of a
Node's Access Control List (ACL), which codifies the rules used to manage
and enforce Access Control for the Node's endpoints and their associated
cluster instances.
Spec History
Matter 1.0
Matter 1.1
Matter 1.2
Matter 1.3
Matter 1.4
rev 2
Matter 1.5
rev 2
Matter 1.6
rev 3
Matter master
rev 3
Attributes (8)
| Code | Name | Type |
|---|---|---|
| 0x0000 | ACL | array |
| 0x0001 | Extension | array |
| 0x0002 | SubjectsPerAccessControlEntry | int16u |
| 0x0003 | TargetsPerAccessControlEntry | int16u |
| 0x0004 | AccessControlEntriesPerFabric | int16u |
| 0x0005 | CommissioningARL | array |
| 0x0006 | ARL | array |
| 0x0007 | AuxiliaryACL | array |
Commands (2)
| Code | Name | Direction |
|---|---|---|
| 0x00 | ReviewFabricRestrictions | client→server |
| 0x01 | ReviewFabricRestrictionsResponse | server→client |
Features (3)
| Bit | Code | Name |
|---|---|---|
| 0 | EXTS | Extension — Device provides ACL Extension attribute |
| 1 | MNGD | ManagedDevice — Device is managed |
| 2 | AUX | Auxiliary — Some auxiliary ACL entries may be auto-generated by other features |