Vou dar um exemplo.
Criei funções de usuários onde cada um possuí configurações diferentes.
Funções/Roles
Usuário Curso A
Usuário Curso B
Usuário Curso C
E possuo os cursos
Curso A
Curso B
Curso C
Quando o usuário adquiri um curso (ex: Curso A), tenho que acessar a conta do usuário e alterar a função/role dele (Usuário Curso A) para que ele possa ter acesso as particularidades da função do “Curso A”.
Gostaria de saber alguma forma de automatizar isso, exemplo: quando o usuário compra o Curso A, atribuir automático a Função/Role Usuário Curso A