## Permission Table

<table>
<tr>
<th>Identifier</th>
<th>Description</th>
</tr>

<tr>
<td>

`unified-push:allow-drain-messages`

</td>
<td>

Enables the drain_messages command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:deny-drain-messages`

</td>
<td>

Denies the drain_messages command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:allow-get-state`

</td>
<td>

Enables the get_state command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:deny-get-state`

</td>
<td>

Denies the get_state command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:allow-pick-distributor`

</td>
<td>

Enables the pick_distributor command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:deny-pick-distributor`

</td>
<td>

Denies the pick_distributor command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:allow-register`

</td>
<td>

Enables the register command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:deny-register`

</td>
<td>

Denies the register command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:allow-registerListener`

</td>
<td>

Enables the registerListener command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:deny-registerListener`

</td>
<td>

Denies the registerListener command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:allow-removeListener`

</td>
<td>

Enables the removeListener command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:deny-removeListener`

</td>
<td>

Denies the removeListener command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:allow-unregister`

</td>
<td>

Enables the unregister command without any pre-configured scope.

</td>
</tr>

<tr>
<td>

`unified-push:deny-unregister`

</td>
<td>

Denies the unregister command without any pre-configured scope.

</td>
</tr>
</table>
