Role assigning events

Roles determine which parts of Sitefinity CMS a user can view. When a website administrator assigns or modifies the roles assigned to a user, a number of role assigning events are fired. You can subscribe to any of the role assigning events listed below.

For more information about managing roles, see Overview: Roles.

RoleAssignEventBase

This is the base class for events that notifies for changes in roles assigned to users.

In the event handler, you can access the following information:

  • ID of the role
  • Name of the role
  • Name of the role provider
  • ID of the user
  • Name of the user provider

RoleAssigning

This event fires when a role is being assigned to a user, that is, it is pending approval.

Your event handler looks like this:

RoleAssigned

This event fires when a profile is already assigned to a user.

Your event handler looks like this:

RoleUnassigning

This event fires when a role is being unassigned from a user.

Your event handler looks like this:

RoleUnassigned

This event fires when a role is already unassigned from a user.

Your event handler looks like this:

Was this article helpful?