You need to implement your own Authorization
mechanism, you need to create a control table where you store the user access level, (assuming a lot of things) something like:
UserAuthorization (UserId, EntityId, EntityType)
UserId: Reference to User.
EntityId: Id of the element you want to grant access to.
EntityType: Type of element you want to grant access (Client, State, District, Facility)
+--------+----------+------------+
| UserId | EntityId | EntityType |
+--------+----------+------------+
| 1 | 2 | CLIENT |
| 1 | 2 | STATE |
| 1 | 3 | DISTRICT |
+--------+----------+------------+
You can use and should use an integer to represent EntityType, i wrote it like text just for the example.