Our usergroup structure is like this:
Public
| Registered
|| Full Members
|| Restricted Members
Whenever the Restricted Access field (which is a dropdown with values or Yes and No) is changed on the members profile (from the frontend or the backend) I want to use an auto-action to remove the member from the Full Members group and add them to the Restricted Members group.
Type: Usergroup
Trigger: onAfterUserUserUpdate
User: Automatic
Access: Everybody
Condition:[cb_restricted_access] Equal To Yes
Mode: Add Usergroups
Groups: Restricted Members
And
Mode: Remove Usergroups
Groups: Full Members
I have a second auto-action which does the same thing in reverse when cb_restricted_access is No.
However, they only work if the Restricted Access field is changed in the back-end.
What trigger(s) should I be using to make them work from the front-end as well?

I think I've worked it out. I need to use two triggers - onAfterUserUserUpdate (backed) and onAfterUserUpdateUser (frontend).
Thank you.