diff --git a/src/Tgstation.Server.Host/Controllers/UserGroupController.cs b/src/Tgstation.Server.Host/Controllers/UserGroupController.cs
index 2dd74490d0..20cd0c914c 100644
--- a/src/Tgstation.Server.Host/Controllers/UserGroupController.cs
+++ b/src/Tgstation.Server.Host/Controllers/UserGroupController.cs
@@ -179,7 +179,7 @@ namespace Tgstation.Server.Host.Controllers
/// A resulting in the of the request.
/// Retrieved s successfully.
[HttpGet(Routes.List)]
- [TgsAuthorize(AdministrationRights.ReadUsers)]
+ [TgsRestAuthorize(nameof(IUserGroupAuthority.Queryable))]
[ProducesResponseType(typeof(PaginatedResponse), 200)]
public ValueTask List([FromQuery] int? page, [FromQuery] int? pageSize, CancellationToken cancellationToken)
=> Paginated(