What are your clients ?
If clients are MikroTik RouterOS, than use 'access-list' and 'AP TX' and 'Client TX' limits.
If clients aren't MikroTik routers, use mangle and queues.
and i mean something automatic. like, client with mac x connects, so the mt ap checks in radius if client x is allowed, and what Rate-Limit is for that client and creates a simple queue. is this doable?