You can create a page extension to extend an existing Role Center, which is AL. You cannot however put any AL code on role centers. As soon as you try to create a trigger (like an OnAction trigger in an action) you will get an error type problem with an error message that says "A page of type Role Center cannot have triggers."
You could create a codeunit that does what you need to do and set the RunObject property to run that codeunit
Answers
You could create a codeunit that does what you need to do and set the RunObject property to run that codeunit
RIS Plus, LLC