Title: Complicated user/group request.
Last modified: September 1, 2016

---

# Complicated user/group request.

 *  [bfinan11](https://wordpress.org/support/users/bfinan11/)
 * (@bfinan11)
 * [9 years, 11 months ago](https://wordpress.org/support/topic/complicated-usergroup-request/)
 * I’m using this for what will soon become a complicated site (thousands of users,
   dozens of groups, 4 distinct user roles), and could use a pointer on how to do
   something. The end result that I’m looking for is to notify group ‘leaders’ any
   time a group member creates a post, like so:
 * 1. User posts a blog (draft_to_publish action)
    2. Get that user’s group 3. Get
   a list of users in that group with role Editor (there should be only one in each
   group, but scalable isn’t bad) 4. Get the Editor’s email address(es) 5+ I know
   how to do, it would be a basic WP_Mail() using the result of 4 as the $to address.
 * Is this possible with UAM? If so, what might the code look like?
 * [https://wordpress.org/plugins/user-access-manager/](https://wordpress.org/plugins/user-access-manager/)

The topic ‘Complicated user/group request.’ is closed to new replies.

 * ![](https://ps.w.org/user-access-manager/assets/icon.svg?rev=1563783)
 * [User Access Manager](https://wordpress.org/plugins/user-access-manager/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/user-access-manager/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/user-access-manager/)
 * [Active Topics](https://wordpress.org/support/plugin/user-access-manager/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/user-access-manager/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/user-access-manager/reviews/)

## Tags

 * [UAM](https://wordpress.org/support/topic-tag/uam/)

 * 0 replies
 * 1 participant
 * Last reply from: [bfinan11](https://wordpress.org/support/users/bfinan11/)
 * Last activity: [9 years, 11 months ago](https://wordpress.org/support/topic/complicated-usergroup-request/)
 * Status: not resolved