---
title: Client Details
slug: unify/client-details
docTags: 
createdAt: 2026-08-28T15:14:58.922Z
---

*Client Details* is the inspection view for a single client connection. It reports the properties of the connection, the topics the client has subscribed to and published to, and the topics the broker refused. A client has no permissions of its own. The rules on the account it authenticated with determine which topics it can publish to and subscribe to.

To open the page, select a client ID on the *Clients* page. The heading shows the client ID that the client sent when it connected.

::Image[]{src="https://api.archbee.com/api/optimize/SSUUxKZUk9bFTEPNn_6Zo/crX3PHhK-kznpbiKgNPJ__image.png" size="80" isUploading="false" width="1505" height="611" darkWidth="1505" darkHeight="611" position="flex-start" showCaption="false"}

# Tabs

| Tab                   | What it shows                                                  |
| --------------------- | -------------------------------------------------------------- |
| **Client Info**       | Connection properties for this client.                         |
| **Subscribed Topics** | Topic filters the client has subscribed to.                    |
| **Published Topics**  | Topics the client has published to.                            |
| **Rejected Topics**   | Topics the broker refused, whether on subscribe or on publish. |

The topic tabs share a layout. Each lists **Topic Name** with an **Action** menu, and each has its own **Refresh** and search box. A tab with no entries displays `Topics not found`.

# Client info

| Field          | Description                                                                                                                           |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| Connected      | `true` while the client holds an open connection to the broker.                                                                       |
| Last Seen      | Time of the client's most recent activity, in UTC.                                                                                    |
| Protocol Level | MQTT version the client connected with, such as `3.1.1` or `5.0`. Features such as topic aliases and shared subscriptions need `5.0`. |
| Remote         | Source address and port the client connected from.                                                                                    |
| Username       | Account the client authenticated with. Its rules determine which topics this client can publish to and subscribe to.                  |

# Troubleshooting

Each tab isolates a different failure. Compare them to identify the cause.

- **Connected is&#x20;**`true`**&#x20;and all three topic tabs are empty.** The client authenticated but has not subscribed or published yet. This is expected immediately after a connection.
- **Entries in *Rejected Topics* and no entries in *Published Topics*.** The client is publishing and the broker is refusing the messages. The account is missing a Publish rule for that topic.
- **Entries in both *Subscribed Topics* and *Rejected Topics*.** The client receives some data but not all of it. A subscription can succeed while individual topics underneath it are refused, so compare the two lists to find which paths are missing from the account's rules.
- **All tabs are empty and Connected is&#x20;**`false`**.** The connection has dropped. Check *Last Seen* for when, then look at the account on the *Accounts* page to confirm it is still enabled.

All of these are resolved on the account, not on the client. A client has no permissions of its own.

# Considerations

- Client IDs are set by the client, not by Litmus Unify. A device that reconnects with a new random ID each time produces a new row rather than reusing the old one. This makes its activity hard to trace. Configure a stable client ID where the device allows it.
- *Rejected Topics* is the first place to look when a client is connected but exchanges no messages. A successful connection does not indicate that the account has rules.

# Related topics

- [Clients](docId\:N5Cm8lBsdiFVdElUlW397)&#x20;
- [Accounts](docId\:ccMAueiaATXYuLnEtNr6W)&#x20;
- [Add a MQTT Account](docId\:SB46nMDIlIjQy1apZs_BQ)
- [Define Access Control Lists (Rules and Permissions)](docId\:oh-DLnevfk2U8PKJ34nHi)&#x20;
