Skip to content

Commit c0fbd6b

Browse files
committed
Add feedback
1 parent fd0d939 commit c0fbd6b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

articles/iot-operations/manage-mqtt-broker/howto-configure-authentication.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,13 @@ spec:
177177
subject = "CN = smart-fan"
178178
attributes:
179179
building = 17
180+
```
181+
182+
In this example, every client that has a certificate issued by the root CA `CN = Contoso Root CA Cert, OU = Engineering, C = US` or an intermediate CA `CN = Contoso Intermediate CA` receives the attributes listed. In addition, the smart fan receives attributes specific to it.
183+
184+
The matching for attributes always starts from the leaf client certificate and then goes along the chain. The attribute assignment stops after the first match. In previous example, even if `smart-fan` has the intermediate certificate `CN = Contoso Intermediate CA`, it doesn't get the associated attributes.
180185

181-
To learn about the attributes file syntax, see [Authorize clients that use X.509 authentication](./howto-configure-authorization.md#authorize-clients-that-use-x509-authentication).
186+
Authorization rules can be applied to clients using X.509 certificates with these attributes.
182187

183188
### Enable X.509 client authentication
184189

0 commit comments

Comments
 (0)