The UAR workflow in Drata feels like an afterthought. We're using it for compliance, but the actual review process creates more friction than it resolves.
Compared to something like SailPoint or even built-in IAM tools:
* Bulk actions are limited. Approving 50+ accounts is a click-fest.
* No effective filtering by role, department, or last login. You get a giant list.
* The API for automating approvals/rejections is brittle. Had to write custom logic to handle timeouts.
Example of a simple filter we had to build ourselves just to get a usable list:
```python
# This shouldn't be necessary. Pull users with 'admin' roles created >90 days ago.
users = drata.get_users()
review_list = [u for u in users if 'admin' in u['roles'] and u['created_at'] < threshold]
```
Anyone else forced to build workarounds, or found a better way to integrate a dedicated tool with Drata's evidence collection?